Новости о миграции NoScript WebExtensions

Автор надстройки безопасности Firefox NoScript, Джорджио Маоне, ответил вопросы о недавней миграции надстройки NoScript на WebExtensions.

NoScript — мой номер один, который должен иметь надстройку для веб-браузера Firefox; Фактически, это одна из немногих вещей, которая удерживает меня от переключения основного веб-браузера, поскольку это невозможно реализовать в других браузерах (не на основе Firefox).

Как и любой другой автор устаревшей рекламы Firefox, Джорджио страдает от надвигающейся Крайний срок эксклюзивности WebExtensions. Mozilla планирует отключить устаревшую систему надстроек в стабильной и бета-версии Firefox 57. Текущая версия NoScript перестанет работать для большинства пользователей Firefox в то время.

Георгий — высокопрофессиональный разработчик, считающий, что NoScript — одно из лучших дополнений для браузера Firefox. Mozilla попросила его поработать с ними над необходимыми API-интерфейсами WebExtensions для реализации NoScript как WebExtension, и Джорджио это сделал.

Firefox noscript webextensions

В то время как Mozilla требует паритета функций в отношении WebExtensions с Google Chrome, организации планируют создать API, которые являются эксклюзивными для Firefox, чтобы предоставить разработчикам надстроек лучшие возможности для создания надстроек для браузера.

Фактически, NoScript — это невозможно реализовать в Google Chrome, в то время как это может быть реализовано в Firefox после того, как появятся необходимые API.

Ознакомьтесь с этими статьями и руководствами по NoScript:

  • Руководство по NoScript для начинающих
  • Руководство по Firefox NoScript, которого вы все ждали
  • Как эффективно использовать NoScript
  • 6 основных функций NoScript, о которых вы, возможно, не знали

Джорджио хочет выпустить версию NoScript для WebExtension, когда выйдет Firefox 57, чтобы пользователи Firefox Stable и Beta могли продолжать его использовать.

Интервью с Джорджио выявило несколько интересных моментов о миграции.

  • Версия NoScript для WebExtensions будет более компактной, чем устаревшая версия надстройки, благодаря удалению кода обратной совместимости из надстройки.
  • Джорджио будет поддерживать устаревшую версию надстройки еще в течение года, поскольку пользователи Firefox ESR и Tor Browser не могут использовать версию WebExtensions до тех пор, пока не будет выпущена следующая основная версия ESR. Это означает поддержка до июня 2018 гарантировано.
  • Некоторые API-интерфейсы WebExtensions не появятся до Firefox 57. Это означает, что NoScript будет предлагаться как встроенное расширение WebExtension.
  • Данные конфигурации пользователя будут перенесены в WebExtension.
  • Некоторые функции NoScript лучше работают как WebExtension. Это верно для фильтра XSS, который выигрывает от асинхронного характера WebExtensions.

Вывод

NoScript будет опубликован как WebExtension, чтобы пользователи Firefox Stable и Beta могли перейти на новую версию популярного надстройки безопасности после выпуска Firefox 57. В интервью также подчеркивается амбициозный крайний срок Mozilla.

Теперь ваша очередь : Какие из ваших любимых надстроек еще не были перенесены?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *