Gecko
Матеріал з Вікіпедії — вільної енциклопедії.
| Gecko | |
|---|---|
| Тип: | Рушій виведення |
| Розробник: | Mozilla Foundation / Mozilla Corporation |
| Стабільний випуск: | 1.9.1.2 (3 серпня 2009) |
| Нестабільний випуск: | none (n/a) |
| Мова програмування: | C++ |
| ОС: | Cross-platform |
| Ліцензія: | Mozilla tri-license |
| Сайт: | devmo: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
- Gecko development wiki (wiki.mozilla.org)
- Gecko Layout Engine - Real-time Reflow Videos
- Mozilla Product Strategy Proposal (DRAFT)
- Web Browser Standards Support
- JRex (Java API for Gecko)
![]() |
Це незавершена стаття про програмне забезпечення. Ви можете допомогти проекту, виправивши або дописавши її. |
