Gecko
Тип | Рушій виведення |
---|---|
Автор | Netscape Communications |
Розробник | Mozilla Foundation |
Стабільний випуск | 106.0.5[1] (4 листопада 2022) |
Операційна система | багатоплатформений |
Мова програмування | C++, JavaScript і Rust |
Ліцензія | Mozilla Public License, версія 2.0 |
Репозиторій | hg.mozilla.org/mozilla-central/ |
Вебсайт | developer.mozilla.org/en-US/docs/Glossary/Gecko |
Gecko — рушій виведення (двигун), який використовується в таких програмах як Mozilla Firefox, Mozilla Thunderbird, SeaMonkey, Sunbird, NVU тощо.
Рушій Gecko (старі назви — «Raptor», «NGLayout») спочатку розроблявся для браузера Netscape Navigator. Для тестування двигуна було створено відкриту програму Mozilla Suite. Пізніше, після розпаду Mozilla Suite на окремі компоненти, став основою багатьох програм.
Головна концепція Gecko полягає в підтримці відкритих стандартів Internet, таких як HTML, CSS, W3C DOM, XML і JavaScript. Друга концепція — крос-платформенність (можливість перенесення на різні платформи). Gecko підтримує унікальну технологію XUL (XML User Interface Language). Це XML-мова опису користувацького інтерфейсу. Мовою XUL написані всі основні продукти сімейства Mozilla. Опис інтерфейсу за допомогою XML також підтримується Qt.
Посилання
- Gecko — Mozilla Developer Center [Архівовано 20 грудня 2012 у Wayback Machine.]
- Gecko development wiki (wiki.mozilla.org) [Архівовано 6 липня 2010 у Wayback Machine.]
- Gecko Layout Engine — Real-time Reflow Videos
- Mozilla Product Strategy Proposal (DRAFT)
- Web Browser Standards Support [Архівовано 6 жовтня 2008 у Wayback Machine.]
- JRex [Архівовано 24 жовтня 2005 у Wayback Machine.] (Java API for Gecko)
- п
- о
- р
Firefox · Thunderbird · Sunbird · Firefox for mobile · Firefox Focus · Camino · Chromeless · Minimo · Prism · VPN
Інтернетовий пакет SeaMonkey: Mozilla Calendar · Mozilla Mail & Newsgroups · Mozilla Composer · ChatZilla[en] · Lightning[en]
Gecko · Jetpack · Necko · Servo · SpiderMonkey · Rhino · DOM Inspector · Venkman
Це незавершена стаття про програмне забезпечення. Ви можете допомогти проєкту, виправивши або дописавши її. |
- ↑ Firefox 106.0.5, See All New Features, Updates and Fixes.