Firefox будет поддерживать только WebExtensions к концу 2017 г.

Mozilla объявил В конце 2017 года в веб-браузере Firefox компании произойдут далеко идущие изменения.

Организация планирует прекратить поддержку всех технологий расширений, кроме довольно новых WebExtensions, после выхода стабильного Firefox 57.

Поддержка WebExtensions появилась в Firefox 48 Stable., и новые возможности были добавлены в более новых выпусках.

Согласно объявлению, Firefox 57 автоматически блокирует загрузку любых надстроек, не относящихся к WebExtensions.

К концу 2017 года и с выпуском Firefox 57 мы перейдем исключительно на WebExtensions и перестанем загружать любые другие типы расширений на рабочий стол.

Это означает, что любое дополнение, не преобразованное в WebExtensions к тому времени, больше не будет доступно, независимо от того, установлено ли оно в Firefox или обнаружено в репозитории дополнений Mozilla.

Firefox будет поддерживать только WebExtensions к концу 2017 г.

Firefox Webextensions

Firefox 57 будет загружать только следующие типы надстроек:

  • Подписанные WebExtensions.
  • Подписанные надстройки системы начальной загрузки.
  • Языковые пакеты.
  • Словари.
  • Плагины OpenSearch.
  • Легкие темы.

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

Mozilla планирует прекратить принимать новые расширения, которые не являются WebExtensions в Firefox 53. AMO (надстройки Mozilla Org) не будут подписывать новые расширения SDK, XUL или XPCOM для настольных компьютеров Firefox с выпуском Firefox 53. Это не влияет на существующие надстройки на данный момент и не повлияют на Firefox на расширениях Android, Thunderbird или SeaMonkey.

Firefox 53 — это запланирован к выпуску 18 апреля 2017 г. и Firefox 57 для выпуска 28 ноября 2017 г.

Согласно Mozilla, в течение года будут представлены новые API и возможности для добавления недостающих возможностей в систему WebExtensions Firefox.

В течение года мы будем расширять набор доступных API, добавлять в Firefox возможности, которых еще нет в других браузерах, и предлагать пользователям больше WebExtensions.

Последствия

Пользователи Firefox, у которых в браузере установлены устаревшие надстройки, больше не смогут использовать их после выпуска Firefox 57. Firefox ESR будет запускать унаследованные надстройки, поскольку изменение не повлияет на версию выпуска с расширенной поддержкой сразу (версия 52.5 на момент выпуска Firefox 57. Самый ранний вариант для ESR — когда выпускается Firefox ESR 59 в 2018 г.).

Часть надстроек, которые в настоящее время доступны для Firefox, будут перенесены в WebExtensions их разработчиками. Другая часть не будет. Сюда входят не только надстройки, которые больше не находятся в активной разработке, но и надстройки, которые нельзя перенести из-за отсутствия функциональности.

Однако многие расширения Chrome будут работать непосредственно в Firefox или их разработчики могут относительно легко портировать их.

Основное преимущество WebExtensions заключается в том, что технология не зависит от браузера. Это означает, что любое новое изменение основных функций Firefox не повлияет на надстройки WebExtensions.

Вывод

Решение знаменует собой серьезное сокращение, которое делает редизайн Australis или такие решения, как установка Pocket или Hello в Firefox, выглядят незначительными проблемами.

Этот шаг влияет на надстройки, которые сделали Firefox. Конечно, есть и другие части браузера, которые нравятся пользователям, но многих покорила система надстроек Firefox.

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

Некоторые пользователи Firefox, использующие определенные надстройки, могут перейти с Firefox на Pale Moon или другой сторонний браузер, который имеет общий код с Firefox.

Другие могут переключиться на Chrome напрямую, учитывая, что той основной функции, которая отличает Firefox от Chrome и других браузеров, по большей части больше нет.

Пока рано звонить в колокол Судного дня, но если этот шаг остановится, это вполне может иметь катастрофические последствия для Mozilla.