XULRunner | это... Что такое XULRunner? (original) (raw)
XULRunner
Тип | Runtime |
---|---|
Разработчик | Mozilla Foundation |
Операционная система | Кроссплатформенный |
Последняя версия | 14.0.1 (13 июля 2012) |
Тестовая версия | 15.0b4 (9 августа 2012) |
Лицензия | MPL/GPL/LGPL |
Сайт | developer.mozilla.org/en/XULRunner |
XULRunner — проект Mozilla, реализация платформы для разработки приложений Mozilla Application Framework, основанной на движке Gecko и поддержке XUL.
Целью отдельной реализации XULRunner является отказ от многочисленных директив условной компиляции при сборке различных Gecko-программ. Включает в себя движок Gecko, основные компоненты интерфейса, а также средства для расширения и обновления приложений. В некоторых ОС Firefox 3 и другие приложения, использующие движок Gecko 1.9 и выше, используют общую копию XULRunner, установленную в системе, что позволяет[источник не указан 535 дней] сократить расход дискового пространства, Интернет-трафика и оперативной памяти.
Применение в стороннем программном обеспечении
На основе XULRunner создано несколько проектов, среди них:
- Songbird — медиаплеер, совмещающий в себе движок Gecko и библиотеки от VideoLAN player;
- MusicBee — медиаплеер, использующий XULRunner для браузинга в сети;
- eMusic Remote — средство для удобной покупки музыкальных треков в интернете, а также веб-браузер;
- Instantbird — IM-клиент на базе XULRunner и libpurple;
- Miro — видеоплеер, позволяющий скачивать медиафайлы прямо из интернета;
- Conkeror — легковесный браузер на движке Gecko, полностью управляемый с клавиатуры.
Ссылки
- XULRunner (англ.)
- Приложения, использующие XULRunner (англ.)
- Примеры приложений (англ.)
- Пособие по XULRunner (рус.)
Проекты Mozilla Foundation | |
---|---|
Браузеры | Camino • Firefox (2 • 3 • 3.5 • 4 • история версий • Mobile) • SeaMonkey |
Другие проекты | Firefox OS • Bugzilla • ChatZilla • Lightning • Penelope • Sunbird • Sync • Thunderbird • Persona |
Не развиваются | Calendar Project • Minimo • Mozilla Suite • Nvu • Prism |
Инфраструктура | Gecko • Necko • XBL • XPCOM • XPConnect • XPInstall • XUL • XULRunner |
Компоненты | Composer • NSPR • Rhino • SpiderMonkey • Tamarin • Venkman |