- Gecko
-
Gecko Тип Разработчик Написана на Операционная система Последняя версия 17 (каждая новая версия соответствует версии Firefox)
Лицензия Сайт Gecko ([ˈgɛkəʊ]) — это свободный движок вывода веб-страниц (англ. layout engine) браузеров Mozilla Firefox, Netscape и других. Старые названия — «Raptor» и «NGLayout». Главная концепция Gecko заключается в поддержке открытых стандартов Интернета, таких как HTML, CSS, W3C DOM, XML 1.0 и JavaScript. Другая концепция — кросс-платформенность. На сегодняшний день Gecko работает на операционных системах Linux, Mac OS X, FreeBSD и Microsoft Windows, а также на Solaris, HP-UX, AIX, Irix, OS/2, OpenVMS, BeOS, Amiga и других.[1]
Gecko имеет поддержку XUL (XML User Interface Language), созданного специально для него XML-языка описания пользовательского интерфейса. На XUL написаны все основные продукты семейства Mozilla.
Содержание
Поддерживаемые стандарты
- XHTML 1.1
- HTML 4.0 (частично HTML 5)
- CSS 2.1 (частично CSS 3)
- XML 1.0
- JavaScript 1.8.2
- DOM 1/2 (частично DOM 3)
- Unicode
- SVG
- MathML
- RDF
- HTTP
- FTP
- SSL
- OJI
Компоненты, входящие в состав движка
- Синтаксический анализатор (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)
Критика
- Gecko не часто используется на мобильных устройствах из-за высокой ресурсоемкости, уступая другому свободному движку — WebKit.
См. также
- Firefox — веб‑браузер, разрабатываемый Mozilla Foundation
- Thunderbird — почтовый клиент Mozilla
- Sunbird — автономный календарь и планировщик Mozilla
- SeaMonkey — набор программ для работы в Интернете — веб-браузер, почтовый клиент (близкий к Thunderbird), IRC-клиент ChatZilla, редактор HTML SeaMonkey Composer
- Minimo — браузер, адаптированный под переносные устройства
- Konqueror — свободный веб-браузер и файловый менеджер
- K-Meleon — веб‑браузер
- InstantBird — программа для мгновенного обмена текстовыми сообщениями через множество известных протоколов и служб.
Ссылки
- Gecko в MozillaWiki
- Mozilla Layout Engine
- World Wide Web Consortium
- История Firefox и Mozilla и других браузеров на временной шкале (PDF)
- Кристиан Макинтош Gecko нравится разработчикам. Открытые Системы / Computerworld Россия (21 июня 1999). Архивировано из первоисточника 24 августа 2011.
Примечания
- ↑ General questions (англ.). Mozilla Build FAQ. Архивировано из первоисточника 24 августа 2011.
Проекты Mozilla Foundation Браузеры Другие проекты Firefox OS • Bugzilla • ChatZilla • Lightning • Penelope • Sunbird • Sync • Thunderbird • Persona
Не развиваются Calendar Project • Minimo • Mozilla Suite • Nvu • Prism
Инфраструктура Компоненты Composer • NSPR • Rhino • SpiderMonkey • Tamarin • Venkman
Браузерные движки Активно разрабатываемые Amaya · Gecko · HTMLayout · KHTML · Presto · Prince · Trident · WebKit Не разрабатываемые Boxely · Gazelle · GtkHTML · iCab · Mariner · Tasman · Tkhtml · NCSA Mosaic Сравнение HTML • XML • XHTML • Graphics • CSS • DOM • HTML5 (Media • Canvas) • ECMAScript • SVG
Netscape Communications Браузерное ПО Netscape Navigator · Netscape Communicator · Netscape 6 · Netscape 7 · Netscape Browser · Netscape Navigator 9 Клиенты E-mail Netscape Mail & Newsgroups · Netscape Messenger 9 Другие компоненты Netscape Composer Серверное ПО Netscape Enterprise Server · Netscape Application Server · Netscape Server Application Programming Interface Веб-сервисы Open Directory Project См. также Gecko · Mariner · Netscape 5 · Netscape Public License · Mozilla Foundation Браузеры (список • сравнение) На Trident На Gecko Camino • Firefox (Mobile) • Galeon • Ghostzilla • K-Meleon • K-Ninja • Kazehakase • Netscape • Orca Browser • SeaMonkey • Skyfire • Swiftfox
На KHTML
и WebKitABrowse • Arora • Chrome • Chromium • Comodo Dragon • CoolNovo • Epiphany • Flock • Konqueror • Lunascape • Maxthon • Midori • QupZilla • RockMelt • S60 web browser • Safari • SRWare Iron • Яндекс.Браузер
На Presto На Java / J2ME Bolt Browser • HotJava • Opera Mini • Teashark • UC Browser
Текстовые Другие Amaya • Arachne • Charon • Dillo • Fusion Media Explorer • Internet Explorer for Mac • Lunascape • Mosaic • NetPositive
Наиболее популярные браузеры выделены жирным шрифтом; курсив — разработка прекращена Категории:- Программное обеспечение по алфавиту
- Проекты Mozilla
- Netscape
- Mozilla
- Свободные библиотеки программ
- Браузерные движки
Wikimedia Foundation. 2010.