Почему вы видите сообщение "Это расширение может в ближайшее время больше не поддерживаться" в Chrome

Кратко

Введение

Когда вы используете Chrome, вы можете увидеть сообщение, которое говорит: "Это расширение может в ближайшее время больше не поддерживаться." Это сообщение появляется, потому что Chrome изменил свои правила для повышения безопасности при просмотре. В этой статье мы объясним, почему вы видите это сообщение, как оно влияет на вас и что вы можете сделать.

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

Причина сообщения

Политика Chrome изменились с целью повышения безопасности и производительности. Эти изменения касаются расширений и требуют от них соответствия новым руководящим принципам. Например, расширения, которые требуют обширных разрешений или не соответствуют обновленным правилам, подвержены наибольшему влиянию.

Мотивация повышения контроля со стороны Chrome — это желание улучшить безопасность и конфиденциальность пользователей. Эти изменения были впервые объявлены в начале 2021 года, и ожидается, что они будут реализованы в течение 2022 и 2023 годов. Некоторые популярные расширения, такие как блокировщики рекламы и инструменты конфиденциальности, могут нуждаться в обновлениях для соблюдения новых стандартов.

Влияние на пользователей

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

Пользователи uBlock Origin, популярного блокировщика рекламы, заметят, что некоторые функции могут работать не так хорошо. uBlock Origin использует старую систему, и с изменениями в Chrome пользователи могут не получить прежние возможности. Чтобы лучше блокировать рекламу, пользователи могут попробовать uBlock Origin Lite. Оно работает с новой системой, но может не блокировать всю рекламу, как оригинал.

Вот несколько советов по управлению вашими расширениями:

Влияние Манифеста V3 на блокировщики рекламы

Chrome внес изменения под названием Манифест V3, что вызвало много обсуждений, особенно относительно блокировщиков рекламы. Эти изменения имеют как положительные, так и отрицательные стороны.

Плюсы

Минусы

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

Влияние на пользователей Firefox

Firefox будет поддерживать Манифест V3. Это изменение упрощает работу расширений в различных браузерах. Популярные расширения из Chrome также могут использоваться в Firefox с небольшими изменениями. Это обеспечивает более плавный опыт просмотра, позволяя пользователям легко переключаться между браузерами.

Повышенная конфиденциальность и контроль

Firefox продолжит поддерживать некоторые функции Манифеста V2, которые помогают в области конфиденциальности и блокировки контента. Firefox по-прежнему позволит использовать API WebRequest. Многие инструменты конфиденциальности зависят от этого, поэтому пользователи Firefox будут продолжать иметь доступ к сильным опциям конфиденциальности.

Улучшенное управление фоновыми задачами

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

Улучшенные разрешения расширений

С введением Манифеста V3 Firefox сделает все запросы на доступ к сайтам от расширений необязательными. Пользователи получат больший контроль над тем, к каким данным могут получить доступ расширения. Это изменение помогает улучшить конфиденциальность и безопасность, упрощая управление разрешениями.

Чтобы узнать больше о Манифесте V3 для Firefox, вы можете посетить блог сообщества надстроек Mozilla и присоединиться к обсуждениям на платформе Firefox Add-ons Discourse.

Мнение разработчиков

Как изменить расширения для Манифеста V3

Разработчики должны изменить способ кодирования своих расширений, чтобы соответствовать новым правилам. Это может повлиять на их доходы, особенно если они зависят от расширений для заработка. Вот простой гид для помощи в переходе на Манифест V3.

1. Измените файл манифеста

Обновите версию:

Обновите разрешения хоста:

Веб-ресурсы:

Дополнительная информация: Обновите манифест

2. Измените код скриптов

Запустите скрипты и CSS:

Обработчики событий:

Дополнительная информация: Обновите ваш код

3. Перейдите на сервисные рабочие

Основы сервисных рабочих:

Изменения в манифесте:

Для получения дополнительных деталей: Перейдите на сервисный рабочий

4. Измените веб-запросы

API декларативного сетевого запроса:

Обновление разрешений:

Для примеров: Замените блокировку слушателей веб-запросов

5. Увеличьте безопасность

Удалите удаленный код:

Обновите политику безопасности:

Для получения дополнительных руководств: Улучшите безопасность расширения

6. Этапы развертывания

Выпуск поэтапно:

Проверьте отзывы:

Для получения советов по публикации: Опубликуйте ваше расширение

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

Дополнительные ресурсы:

Проблемы при переходе на Манифест V3

Общие проблемы

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

Исправления и улучшения

Google решило несколько важных проблем, чтобы помочь с переходом на Манифест V3:

  1. Управление файлами: Chrome теперь лучше справляется с управлением файлами на ChromeOS. Эти изменения вступают в силу с версии Chrome 120.
  2. Поддержка пользовательских скриптов: Разработчики теперь могут регистрировать скрипты контента, используя новый метод начиная с Chrome 120.
  3. Сроки работы сервисных рабочих: Chrome улучшило временные параметры сервисных рабочих для задач, которые занимают более пяти минут, начиная с Chrome 116 и 118 для различных задач.
  4. Декларативный сетевой запрос (DNR): Chrome увеличил количество разрешенных правил DNR, что облегчает расширениям работу с сетевыми запросами. Лимит для статических правил увеличился с 10 до 50, а общий лимит статических правил с 50 до 100 с версии Chrome 120.
  5. Поддержка оффскрин-документов: Добавлены новые преимущества использования оффскрин-документов, такие как поддержка геолокации с версии Chrome 116.
  6. API захвата вкладок: Улучшенная поддержка метода захвата вкладок, позволяющая выполнять действия, такие как получение идентификаторов медиа-потока и получение медиа-потоков из идентификаторов в оффскрин-документах, начиная с Chrome 116.
  7. Сокет-соединения: Улучшено время работы сервисных рабочих, когда активны соединения WebSocket, начиная с Chrome 116.

Более подробную информацию можно найти на сайте документации Chrome Extension.

Заключение

В заключение, сообщение "Это расширение может в ближайшее время больше не поддерживаться" в Chrome вызвано изменениями в политике, направленными на повышение безопасности и производительности. Понимание этого сообщения важно как для пользователей, так и для разработчиков. Пользователям необходимо эффективно управлять своими расширениями, в то время как разработчикам нужно адаптировать свои практики кодирования, чтобы соответствовать новым стандартам.

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