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-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии