Общие сведения и временные шкалы для перехода на манифест версии 3
Файл манифеста — это схема расширения. Файл манифеста для расширения содержит такие сведения, как номер версии расширения, название расширения и разрешения, необходимые для запуска расширения. Файл манифеста соответствует формату, указанному в манифесте версии 2 или манифесте версии 3.
Обзор изменений в манифесте версии 3
Переход с манифеста версии 2 на манифест версии 3 приводит к нескольким структурным изменениям в том, как расширения обрабатываются браузером.
В октябре 2020 г. корпорация Майкрософт объявила о решении принять манифест версии 3 , чтобы уменьшить фрагментацию веб-сайта для всех разработчиков и повысить конфиденциальность, безопасность и производительность для конечных пользователей.
Манифест версии 3 является инициативой проекта Chromium.
Общие сведения о внесенных изменениях, как описано в разделе Миграция в манифест версии 3:
Фоновые страницы были заменены служебными рабочими ролей.
Изменения сетевых запросов теперь обрабатываются новым
declarativeNetRequest
API.Удаленно размещенный код больше не разрешен. Расширение может запускать только JavaScript, включенный в собственный пакет.
Поддержка обещаний добавлена во многие методы. Обратные вызовы по-прежнему поддерживаются в качестве альтернативы.
Различные незначительные улучшения функций.
Временная шкала манифеста для подсистемы браузера Chromium
Chromium пересмотрела сроки прекращения поддержки манифеста версии 2. См. следующие статьи:
- Поддержка манифеста версии 2 временная шкала
- Поэтапный отказ временная шкала в возобновлении перехода на манифест версии 3.
Временная шкала манифеста для 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.
Корпорация Майкрософт продолжает итеративно совершенствовать платформу и обращаться к отзывам, которыми поделились разработчики расширений. Поделитесь своими вопросами, комментариями и проблемами:
- Обратитесь в группу расширений Microsoft Edge
- Microsoft Edge Insider — форум о Microsoft Edge на Microsoft Tech Community.
- @MSEdgeDev — команда Microsoft Edge на X (Twitter).
См. также
- Переход на манифест версии 3
- Поддержка манифеста версии 2 временная шкала
- Поэтапный отказ временная шкала в возобновлении перехода на манифест версии 3.