Поделиться через


Общие сведения и временные шкалы для перехода на манифест версии 3

Файл манифеста — это схема расширения. Файл манифеста для расширения содержит такие сведения, как номер версии расширения, название расширения и разрешения, необходимые для запуска расширения. Файл манифеста соответствует формату, указанному в манифесте версии 2 или манифесте версии 3.

Обзор изменений в манифесте версии 3

Переход с манифеста версии 2 на манифест версии 3 приводит к нескольким структурным изменениям в том, как расширения обрабатываются браузером.

В октябре 2020 г. корпорация Майкрософт объявила о решении принять манифест версии 3 , чтобы уменьшить фрагментацию веб-сайта для всех разработчиков и повысить конфиденциальность, безопасность и производительность для конечных пользователей.

Манифест версии 3 является инициативой проекта Chromium.

Общие сведения о внесенных изменениях, как описано в разделе Миграция в манифест версии 3:

  • Фоновые страницы были заменены служебными рабочими ролей.

  • Изменения сетевых запросов теперь обрабатываются новым declarativeNetRequest API.

  • Удаленно размещенный код больше не разрешен. Расширение может запускать только JavaScript, включенный в собственный пакет.

  • Поддержка обещаний добавлена во многие методы. Обратные вызовы по-прежнему поддерживаются в качестве альтернативы.

  • Различные незначительные улучшения функций.

Временная шкала манифеста для подсистемы браузера Chromium

Chromium пересмотрела сроки прекращения поддержки манифеста версии 2. См. следующие статьи:

Временная шкала манифеста для Microsoft Edge и Центра партнеров

Чтобы спланировать миграцию расширения с Манифеста версии 2 на Манифест версии 3, рассмотрите следующее расписание поддержки манифестов версии 2 и 3 в Microsoft Edge и Центре партнеров Майкрософт.

Команда Microsoft Edge самостоятельно определит сроки миграции MV3 для надстроек Microsoft Edge и предоставит общий доступ к обновлению здесь. Мы продолжаем анализировать проблемы, поднятые разработчиками расширений, и изучаем оптимальный путь для экосистемы надстроек Microsoft Edge. Между тем, чтобы спланировать миграцию расширения с Manifest версии 2 на Manifest V3, см. статью Временная шкала манифеста для подсистемы браузера Chromium выше.

В настоящее время команда Microsoft Edge находится в процессе обновления этого временная шкала миграции MV3.

Timeframe Изменения в Центре партнеров Майкрософт Изменения Microsoft Edge
Июль 2022 г. (уже действует) Центр партнеров Майкрософт больше не будет принимать новые расширения Manifest версии 2 с видимостью, для которых задано значение Hidden или Public. Без изменений.
Подлежит уточнению. Центр партнеров Майкрософт больше не будет принимать обновления для существующих расширений manifest версии 2. Разработчики могут отправлять обновления для переноса расширения версии 2 в версию 3. Microsoft Edge прекращает выполнение расширений манифеста версии 2. Предприятия могут разрешить запуск расширений манифеста версии 2 в Microsoft Edge с помощью корпоративных политик.
Подлежит уточнению. Без изменений. Расширения манифеста версии 2 больше не будут работать в Microsoft Edge даже при использовании корпоративных политик.

Расширения манифеста версии 2 будут поддерживаться через политики предприятия по крайней мере до даты временная шкала поддержки манифеста версии 2 Chromium.

Корпорация Майкрософт продолжает итеративно совершенствовать платформу и обращаться к отзывам, которыми поделились разработчики расширений. Поделитесь своими вопросами, комментариями и проблемами с командой в Twitter @MSEdgeDev или на форумах предварительной оценки Microsoft Edge на сайте TechCommunity.

См. также