Браузерный помощник AdGuard 1.4 перешел на Manifest V3 (MV3)

2024-03-19 4503 комментарии
Браузерный помощник AdGuard 1.4 адаптирован к Manifest V3: фоновая страница заменена на service worker. Работа сервиса запускается самими десктопными приложениями AdGuard, к которым подключён помощник

Браузерный помощник AdGuard обновился до версии 1.4, получив значительные изменения, чтобы соответствовать новой спецификации Manifest V3 (MV3). Это обновление является частью общей работы по адаптации браузерных расширений к новым требованиям MV3, которые предъявляет к ним современные браузеры.

Основное изменение, внедрённое в версии 1.4, заключается в отказе от использования фоновой страницы, которая ранее была неотъемлемой частью работы расширений. Эта страница позволяла расширениям постоянно работать в фоновом режиме, взаимодействуя с API браузера. Вместо неё теперь используется service worker, чья работа может быть прервана браузером в любой момент. Это означает, что расширение может временно переходить в режим ожидания, пока что-то снова не активирует service worker, например, загрузка веб-страницы или специальное сообщение, отправленное сервисом.

Для обеспечения непрерывной работы Браузерного помощника AdGuard 1.4, его работа service worker теперь запускается непосредственно через десктопные приложения AdGuard для Windows и AdGuard для Mac. Это обеспечивает более стабильную и надёжную работу помощника в новых условиях.

Переход на MV3 был сложным и трудоёмким процессом, в ходе которого команда AdGuard столкнулась с необходимостью реализации дополнительных изменений и улучшений. Опыт, полученный во время адаптации других расширений AdGuard, включая Браузерное расширение AdGuard, был использован для успешного перехода Браузерного помощника на MV3.

Если вы ещё не используете Браузерный помощник AdGuard, сейчас отличный момент, чтобы начать. Установить его можно как нашего сайта, так и непосредственно из десктопного приложения.

В AdGuard для Windows это делается через меню Настройки > Браузерный Помощник > Добавить расширение, а для пользователей AdGuard для Mac – через Настройки… > Помощник > Установить.

© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте