Mozilla исключит в 74-й версии Firefox возможность сторонней загрузки дополнений

image

Разработка Firefox решила прекратить поддержку дополнений, которые устанавливают обходным путем через прямое копирование файлов в каталог с дополнениями (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ или ~/.mozilla/extensions/). Его обрабатывают все экземпляры Firefox в системе без привязки к пользователю.

Sideloading обычно применяли для предустановки дополнений в дистрибутивах, подстановки дополнений в момент установки в систему какого-то приложения или для обособленной поставки дополнения со своим инсталлятором.

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

В Firefox 73, которая выйдет 11 февраля, дополнения еще будут работать. Однако их перенесут из общего для всех экземпляров браузера каталога в индивидуальные профили пользователей. Это означает, что дополнения будут существовать в формате, применяемом при установке через менеджер дополнений.

В версии Firefox 74, которая ожидается 10 марта, поддержка данных дополнений прекратится.

См. также: «Новые версии Firefox будут выходить каждые четыре недели»


Разработчикам дополнений без привязки к профилю рекомендовали перейти на их распространение через штатный каталог дополнений addons.mozilla.org. Однако эти расширения должны соответствовать требованиям, изложенным в политике дополнений Firefox и соглашении с разработчиком.

Mozilla выпустила последнюю версию Firefox 70.0 для Windows, Mac и Linux 22 октября. Она имеет дополнительную защиту, в том числе содержит встроенную службу уведомлений о нарушении конфиденциальности данных для сохраненных учетных записей.

В новой версии нашли баг, который мешает сайтам корректно загружаться, если они используют динамический JavaScript. Разработчики уже описали фикс, который поможет в решении проблемы до выпуска патча. Для его использования нужно поменять настройки dom.storage.next_gen: ввести в адресной строке браузера about: config и нажать Enter, осуществить поиск по dom.storage.next_gen, изменить значение dom.storage.next_gen на false.

© Habrahabr.ru