The OpenNET Project / Index page

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

Разработчики Mozilla представили Jetpack SDK 0.7 и статический анализатор JavaScript-кода

27.08.2010 14:57

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

В версии Jetpack SDK 0.7 представлено три новых программных интерфейса:

  • Panel API для создания плавающих popup-окон, отображаемых поверх текущего web-контента и висящие до их закрытия пользователем или до наступления определенного события;
  • Clipboard API для организации взаимодействия с системным буфером обмена (помещение и извлечение данных);
  • Notifications API для вывода на экран временных сообщений с уведомлениями для пользователя.

Кроме того, в рамках проекта Doctor JS подготовлен web-сервис для статического анализа JavaScript-кода. Инструмент позволяет на основании исходного текста скрипта, без непосредственного выполнения кода, определить типы и характер потоков данных, разбить скрипт на составляющие. Результат работы анализатора оформляется в JSON-представлении.

  1. Главная ссылка к новости (http://mozillalabs.com/jetpack...)
  2. OpenNews: Разработчики Mozilla выпустили тестовую версию Jetpack SDK
  3. OpenNews: Представлена технология Jetpack, упрощающая создание расширений для Firefox
  4. OpenNews: Объявлен конкурс на разработку лучшего JetPack расширения для Firefox
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/27762-javascript
Ключевые слова: javascript, analyze
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (4) RSS
  • 1, Koqep (?), 15:18, 27/08/2010 [ответить]  
  • +/
    круто! уже вижу FireBug реализованый через PanelAPI ^_^ и т.д.
     
     
  • 2, Аноним (-), 16:58, 27/08/2010 [^] [^^] [^^^] [ответить]  
  • +/

    ....увидишь и рекламные баннеры :(
     
     
  • 4, Knuckles (ok), 17:23, 27/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Речь идет об интерфейсе для дополнений, а не для веб-скриптов.
    Лучше продолжай жевать.
     
  • 3, RapteR (ok), 17:17, 27/08/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ага, с пометками Артемия Татьяновича Лебедева - "Так     верстают     только     мудаки"...
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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