Mozilla убьет все существующие расширения в Firefox 57
Mozilla сегодня опубликовала план развития расширений для Firefox, который показывает огромный сдвиг с расширениями в браузере. С выпуском Firefox 57 поддержка всех классических расширений XUL будет прекращена.
Рекламное объявление
Ожидается, что Firefox 57 будет выпущен в ноябре 2017 года. Релиз будет включать переход на WebExtensions вместо надстроек XUL. Кроме того, специальный уровень совместимости, существующий в настоящее время для надстроек, имеющих проблемы с многопроцессорным режимом (e10s), также будет удален из браузера.
В Firefox 53, который должен быть выпущен 18 апреля 2017 г., многопроцессорный режим будет включен по умолчанию для всех пользователей. Если установленная надстройка имеет флаг multiprocessCompatible = false, Firefox продолжит работу в однопроцессном режиме. В браузере есть специальный черный список надстроек, у которых есть проблемы с многопроцессорным режимом. Если надстройка находится в списке и не имеет указанного флага, она будет отключена.
В Firefox 53 надстройки смогут загружать двоичные файлы только с помощью Native Messaging API.
Наконец, начиная с Firefox 53, невозможно будет отправлять какие-либо новые классические надстройки в репозиторий addons.mozilla.org (AMO).
От Firefox 54 до Firefox 56 будет несколько процессов содержимого и песочница. Это отличается от используемого в настоящее время процесса с одним контентом.
Начиная с Firefox 57, браузер будет запускать только WebExtensions. К тому времени в AMO по-прежнему будут размещаться классические расширения и их авторы смогут обновлять их, но это ненадолго. Точное время окончания их поддержки пока не определено. (с помощью Mozilla).
У разработчиков есть меньше года, чтобы перенести свои надстройки в API WebExtensions. Неприемлемым в этом переходе является то, что WebExtensions ограничены и не так мощны, как структура XUL.
Некоторые пользователи считают, что Mozilla копает могилу для Firefox, прекращая поддержку всех замечательных расширений, которые сделали его таким популярным браузером. После прекращения поддержки XUL браузер не будет сильно отличаться от Google Chrome, за исключением механизма рендеринга. Механизм рендеринга Firefox медленнее, чем движок Google Chrome Blink. Итак, эти радикальные шаги могут действительно изменить рыночную долю Firefox. Многие пользователи уже решили перейти на Vivaldi, Google Chrome или Opera.
А вы? Приемлемо ли для вас это изменение в Mozilla Firefox?