The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Разработчики Mozilla выпустили Add-on SDK 1.4

11.01.2012 16:31

Объявлено о выходе Add-on SDK 1.4 - инструментария для создания дополнений для Firefox с использованием технологии Jetpack, которая в отличие от XUL не требует изучения особенностей внутреннего устройства браузера и позволяет создавать дополнения с использованием стандартных web-технологий HTML, CSS и JavaScript.

Кроме простоты разработки, достоинством Jetpack-расширений является возможность мгновенной активации дополнения, без перезагрузки браузера, и отсутствие требований к обеспечению совместимости с будущими версиями браузера. Поддержка Jetpack интегрирована в браузер начиная с выпуска Firefox 4. Управление сборкой дополнений в SDK производится через специальную утилиту, работающую в режиме командной строки и написанную на языке Python. После сборки дополнение оформляется в виде установочного XPI-пакета.

Кроме исправления ошибок, в новой версии представлены следующие улучшения:

  • Новый Simple Prefs API, предназначенный для упрощения работы с настройками, ассоциированными с разрабатываемым дополнением. API позволяет обеспечить хранение настроек между перезапусками приложения, сами настройки могут быть изменены через интерфейс менеджера для управления дополнениями;
  • Для модулей page-worker, panel и widget обеспечена возможность прямой загрузки связанного с дополнением HTML-контента без вызова промежуточных скриптов (например, просто вызвав self.data.url("my-file.html"));
  • Новый загрузчик, отличающийся более простой организацией, меньшим размером и более высокой производительностью;
  • Модуль HTTPD с реализацией простого HTTP-сервера, написанного на JavaScript, который можно использовать для unit-тестирования дополнений;
  • Упрощена структура XPI-файлов, генерируемых SDK.


  1. Главная ссылка к новости (http://blog.mozilla.com/addons...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/32781-firefox
Ключевые слова: firefox, jetpack, addon, mozilla
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (14) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, asd (??), 17:30, 11/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    Как я понимаю, теперь можно прощаться с правильными блокираторами рекламы?
     
     
  • 2.2, увсч (?), 18:01, 11/01/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Какое отношение это имеет к новости?
     
  • 2.3, paulus (ok), 18:35, 11/01/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Если вы намекаете на хромы, то в хромиуме 18 ведут работу над Webrequest API, чтобы подобные Адблоку расширения могли не прятать рекламу и прочие компоненты страницы, а просто фильтровать все запросы и блокировать ненужные. А вот лис давно подобное имеет и не думаю, что разработчики будут заниматься созданием не правильно работающих расширений...
     
     
  • 3.4, asd (??), 19:29, 11/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Намекаю )
    А в опере лучше, что ли?
     
     
  • 4.11, анонимусс (?), 07:21, 12/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    В опере лучше. В 11.10 еще был добавлен URL Filter API
     
  • 3.5, asd (??), 19:30, 11/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > будут заниматься созданием не правильно работающих расширений...

    Дело не них, дело в API...


     
  • 3.14, анон (?), 02:40, 14/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    вообще-то webrequest api уже объявлен стабильным в 17-ом хромиуме/хроме
     
  • 2.6, Avator (ok), 19:30, 11/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Почему? разве XUL кто-то отменял?
     
  • 2.7, TheLibertyMan (ok), 19:39, 11/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Самый правильный AdBlock - это Privoxy & Co
     
     
  • 3.8, Аноним (-), 19:50, 11/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Где для него актуальную подписку взять?
     
     
  • 4.10, Аноним (-), 00:05, 12/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Где для него актуальную подписку взять?

    А кто запрещает распарсить имеющиеся у того же AdBlock?

     
  • 3.9, Аноним (-), 00:04, 12/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Плюсую :) Забацал себе дома даже в винде :)
     

  • 1.12, Аноним (-), 08:48, 12/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто вкурсе - имеет ли хоть какие-то преимущества XUL перед Jetpack'ом?
     
     
  • 2.13, onon (?), 10:47, 12/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Имеет.
    Без xul нельзя менять сам браузер.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру