|
|
Компьютеры - Mozilla application framework28 апреля 2011
Оглавление: 1. Mozilla application framework 2. Реализации
фреймворк, набор программных компонентов, предназначенный для сборки и разработки программ, созданный в рамках проекта Mozilla Foundation и распространяемых под лицензиями GNU GPL и Mozilla Public License. Первоначально назывался XPFE и XPToolkit.
Широко используется для разработки другого кросс-платформенного прикладного ПО, главным образом ориентированного на интернет, как например браузеры на движке Gecko и т. п.
Компоненты Mozilla Application Framework
- Gecko
- браузерный движок, основанный на стандартах.
- Necko
- API сетевых уровней, транспортного, сеансового и уровня представлений.
- XUL
- язык «зул» базис интерфейса пользователя, подмножество XML, описывающее стандартные виджеты, элементы управления, шаблоны и т. п. Во многом аналог HTML.
- XBL
- язык описания собственных виджетов для последующего использования в XUL, для расширения XUL.
- XPCOM
- Кросс платформенная объектная модель компонент. http://developer.mozilla.org/en/docs/XPCOM
- XPConnect
- объектный интерфейс для взаимодействия XPCOM-объектов и модулей на JavaScript.
- XPInstall
- сетевая технологияинсталляции XPI-пакетов, добавления к ПО новых компонентов, подобных расширениям Firefox.
- Веб-сервисы
- Mozilla включает встроенную поддержку стандартов XML-RPC, SOAP, WSDL, а также основу AJAX объект XMLHttpRequest.
- Другие стандарты
- фреимворк поддерживает также стандарты DTD, RDF, XSLT/XPath, MathML, SVG, JavaScript, SQL, LDAP, и др.
Просмотров: 1712
|