WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте
Gecko
Тип Браузерный движок
Автор Netscape Communications
Разработчик Mozilla Foundation / Mozilla Corporation
Написана на C++
Операционная система Cross-platform
Первый выпуск 1998
Последняя версия 39 (2 июля 2015 [1])
Тестовая версия 40.0 Beta 8 (28 июля 2015 [2])
Лицензия MPL[3]
Сайт developer.mozilla.org/ru…

Gecko (МФА: [ˈɡekəʊ], рус. геко, в переводе с англ. — «геккон») — свободный движок вывода веб-страниц браузеров Mozilla Firefox, Netscape и других. Старые названия — «Raptor» и «NGLayout». Главная концепция Gecko заключается в поддержке открытых стандартов Интернета, таких как HTML, CSS, W3C, DOM, XML 1.0 и JavaScript. Другая концепция — кроссплатформенность. На сегодняшний день Gecko работает на операционных системах GNU, в том числе на ядре Linux (Android), Mac OS X, FreeBSD, Microsoft Windows, а также на Solaris, HP-UX, AIX, Irix, OS/2, OpenVMS, BeOS, Amiga и других[4].

Gecko имеет поддержку XUL (XML User Interface Language), созданного специально для него XML-языка описания пользовательского интерфейса. На XUL написаны все основные продукты семейства Mozilla.

Поддерживаемые стандарты

Компоненты, входящие в состав движка

  • Синтаксический анализатор (parser) для HTML и XML
  • Движок для вёрстки (layout engine) с моделью контента (content model)
  • Стилевая система (обрабатывает CSS)
  • Интерпретатор JavaScript (SpiderMonkey)
  • Графическая библиотека (image library)
  • Сетевая библиотека (Necko)
  • Набор виджетов и библиотек для визуализации графики, специфичных для платформы (Win32, X, и Mac)
  • Библиотека для управления предпочтениями пользователей
  • Mozilla Plug-in API (NPAPI), используемый для поддержки интерфейса плагинов для браузера Navigator
  • Open Java Interface (OJI), с поддержкой виртуальной машины Java (JVM) компании Sun
  • Внутренний интерфейс инфраструктуры описания ресурсов (RDF)
  • Библиотека для отображения шрифтов
  • Библиотека средств защиты (NSS)

Критика

  • На Windows и подобных платформах Gecko зависит от несвободных компиляторов. В связи с этим FOSS-дистрибутивы Linux не могут включать в себя пакет Gecko, используемый в уровне совместимости Windows в Wine.[6]

См. также

  • Firefox — веб‑браузер, разрабатываемый Mozilla Foundation
  • Thunderbird — почтовый клиент Mozilla
  • Sunbird — автономный календарь и планировщик Mozilla
  • SeaMonkey — набор программ для работы в Интернете — веб-браузер, почтовый клиент (близкий к Thunderbird), IRC-клиент ChatZilla, редактор HTML SeaMonkey Composer
  • Minimo — браузер, адаптированный под переносные устройства
  • K-Meleon — веб‑браузер
  • InstantBird — программа для мгновенного обмена текстовыми сообщениями через множество известных протоколов и служб.
  • Мобильный Firefox — браузер Mozilla Firefox, адаптированный для мобильных телефонов, смартфонов и других мобильных устройств.

Примечания

  1. ↑ Firefox Notes - Desktop. Mozilla.com.
  2. ↑ Firefox Beta Notes - Desktop. Mozilla.org.
  3. ↑ Mozilla Licensing Policies. mozilla.org. Проверено 26 марта 2013. Архивировано 15 июля 2013 года.
  4. ↑ General questions (англ.). Mozilla Build FAQ. Архивировано 24 августа 2011 года.
  5. ↑ ECMAScript 5 support in Mozilla.
  6. ↑ Jswindle.com Архивировано 11 июня 2012 года.

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2026
WikiSort.ru - проект по пересортировке и дополнению контента Википедии