В Jetpack 0.9 появилась поддержка изолированного выполнения расширений

25 октября 2010 года

Разработчики Mozilla представили выпуск альтернативной технологии для разработки расширений для Firefox - Jetpack SDK 0.9 (Архивная копия от 6 июля 2009 на Wayback Machine). Технология Jetpack представляет собой новый упрощенный способ расширения функциональности Firefox, через разработку расширений с использованием стандартных web-технологий (HTML, CSS и Javascript), без изучения внутренней структуры браузера и тонкостей технологии XUL. Кроме простоты разработки, достоинством Jetpack-расширений является возможность мгновенной активации дополнения, без перезагрузки браузера, и отсутствие требований к обеспечению совместимости с будущими версиями браузера. Поддержка Jetpack уже включена в тестовые сборки Firefox 4.

Ключевым новшеством Jetpack 0.9 является поддержка технологии изолированного выполнения различных компонентов Firefox, развиваемой в рамках проекта Electrolysis. Jetpack-расширения теперь выполняются в рамках отдельного процесса (Архивная копия от 5 января 2012 на Wayback Machine) и не влияют на стабильность браузера в целом. Так как расширения теперь работают отдельно от кода обработки web-страниц, то вместо прямого доступа к контенту, в расширениях теперь следует использовать специальный промежуточный API. Кроме того, значительным изменениям подверглись Context Menu API(недоступная ссылка) и Private Browsing API(недоступная ссылка), на модель событийной обработки EventEmitter переведены(недоступная ссылка) Jetpack API для работы с виджетами, хранилищем Simple Storage, селекторами, API нотификации и API разбора запросов (Request API).

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «В Jetpack 0.9 появилась поддержка изолированного выполнения расширений», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.