Вышла версия 1.0.0 кросс-браузерного фреймворка для создания расширений Kango

в 10:43, , рубрики: chrome, Extensions, Firefox, javascript, jquery, opera, safari, метки: , , , , , ,

Вышла версия 1.0.0 кросс браузерного фреймворка для создания расширений Kango
Спустя полтора года разработки вышел финальный релиз фреймворка Kango.
С помощью Kango можно создавать расширения сразу под 5 браузеров (Chrome, Firefox, Opera, Safari, Internet Explorer) используя общий JavaScript код.

При разработке были учтены многие пожелания, в том числе и пользователей Хабра (прошлый пост).

Основные возможности Kango:

  • Content scripts: модификация содержимого страниц c помощью Greasemonkey совместимых юзер скриптов.
  • Background scripts: скрипты, запускающиеся при старте браузера и работающие, пока он открыт.
  • Поддержка JavaScript библиотек (например JQuery) в content и background скриптах.
  • Возможность добавить кнопку в браузер со всплывающим HTML окном.

Что нового в версии 1.0.0:

  • Поддержка последних версий браузеров.
  • Улучшена производительность Messaging API в Firefox и Internet Explorer.
  • Добавлена возможность создавать страницу опций расширения.
  • Добавлена возможность закрыть табу браузера вызвав метод KangoBrowserTab.close.
  • Исправлены ошибки и проведена оптимизация всего кода.

Что дальше:

  • Добавим API для всплывающих оповещений.
  • Bootstrapped расширения для Firefox (будет возможна установка расширения без перезапуска браузера).
  • Поддержка интернационализации (частично уже реализована).

Скачать новую версию можно с официального сайта Kango.
Документация.
Типичные проекты, основанные на Kango.

Автор: KAdot

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js