Увидел свет [3] инструментарий Add-on SDK 1.5 [4], предназначенный для создания дополнений к браузеру Firefox с использованием технологии Jetpack, которая в отличие от XUL не требует изучения особенностей внутреннего устройства браузера и позволяет создавать дополнения с использованием стандартных web-технологий HTML, CSS и JavaScript. Кроме простоты разработки, достоинством Jetpack-расширений является возможность мгновенной активации дополнения, без перезагрузки браузера, и отсутствие требований к обеспечению совместимости с будущими версиями браузера. Поддержка Jetpack интегрирована в браузер начиная с выпуска Firefox 4. Управление сборкой дополнений в SDK производится через специальную утилиту, работающую в режиме командной строки и написанную на языке Python. После сборки дополнение оформляется в виде установочного XPI-пакета.
В новой версии Add-on SDK обеспечена возможность создания дополнений для мобильной версии Firefox (только для нативной версии Firefox для Android, которая находится на стадии Aurora). В настоящее время реализована поддержка page-mod API, позволяющего создавать дополнения для изменения обрабатываемого в браузере контента. Вторым важным новшеством Add-on SDK 1.5 является поддержка локализации в дополнениях. Пока поддерживается только оформление переводов для строк в JavaScript, поддержка локализации текста в HTML-компонентах дополнений появится в будущих версиях SDK.
Одновременно, объявлено [5]о доступности первого стабильного релиза Add-on Builder 1.0 [6], в рамках которого создана работающая в виде web-приложения интегрированная среда для быстрого создания дополнений. Add-on Builder не требует установки и работает через web, предоставляя возможности по редактированию кода, сборки приложений, контроля версий, совместной разработке в стиле jsFiddle [7], доступа к библиотеке готовых компонентов, тестирования и публикации готовых дополнений.
Ссылки:
[1] http://htfl.ru/cat-news-mozilla
[2] http://htfl.ru/cat-news-novosti
[3] /out.php?link=http://blog.mozilla.com/addons/2012/02/21/announcing-add-on-sdk-1-5/
[4] /out.php?link=https://wiki.mozilla.org/Labs/Jetpack/Release_Notes/1.5
[5] /out.php?link=http://blog.mozilla.com/addons/2012/02/22/add-on-builder-1-0-is-ready-for-liftoff/
[6] /out.php?link=https://builder.addons.mozilla.org
[7] /out.php?link=http://jsfiddle.net/