Gecko
Материал из Википедии — свободной энциклопедии
Это слово имеет несколько значений, см. Гекко (значения)
Gecko (Ге́кко) — это открытый движок вывода веб-страниц (англ. layout engine) браузеров Firefox, Mozilla, Netscape и других. Старые названия — «Raptor» и «NGLayout». Главная концепция Gecko заключается в поддержке открытых стандартов интернет, таких как HTML, CSS, W3C DOM, XML 1.0 и JavaScript. Другая концепция — кросс-платформенность. На сегодняшний день Gecko работает на операционных системах Microsoft Windows, Mac OS X и Linux. Идёт работа над переносом на Solaris, HP/UX, AIX, Irix, OS/2, OpenVMS, BeOS, Amiga и другие системы.
Gecko имеет поддержку уникальной технологии XUL (XML User Interface Language). Это XML-язык описания пользовательского интерфейса. На XUL написаны все основные продукты семейства Mozilla. Описание интерфейса с помощью XML также поддерживается Qt.
Содержание |
[править] Поддерживаемые стандарты
- XHTML 1.1
- HTML 4.0
- CSS 2 (частично CSS 3)
- XML 1.0
- JavaScript 1.7
- DOM 1/2 (частично DOM 3)
- Unicode
- SVG
- MathML
- RDF
- HTTP
- FTP
- SSL
- OJI (Open Java Interface)
[править] История
[править] Критика
Разработка движка началась давно и в коммерческой компании, поэтому сейчас база кода движка имеет достаточно большой размер и высокие требования к ОЗУ. Существует альтернативный свободный движок KHTML, поддерживаемый проектом KDE для использования в Konqueror и лёгший в основу WebKit — движка Safari.
[править] См. также
[править] Cсылки
Распространённые веб-браузеры |
---|
На основе Gecko: Firefox • Mozilla • Netscape • SeaMonkey • Epiphany • K-Meleon • Flock • Camino • Ghostzilla |
На основе Trident: Internet Explorer • Maxthon (также используют другие ядра) |
На основе KHTML или WebKit: Konqueror • Safari • Swift |
На основе Presto: Opera • Nintendo DS Browser |
Прочие: Amaya • Arachne • Links • Lynx • Mosaic • Dillo • NetPositive |