Браузер Microsoft Edge перешел на новый API расширений
Браузер Microsoft Edge перешел на новый API расширений

Разработчики Microsoft перевели браузер Edge на новый API расширений. Такой шаг призван уменьшить сегментацию интернет-браузеров, сократить различия между ними и, в конечном итоге, сделать использование сети комфортнее для пользователей.
Что дает новый API
В новой редакции третьей версии манифеста Microsoft Edge закреплен переход на Declarative Net Request API и ряд других изменений. Принимая изменения, разработчики стремились повысить уровень конфиденциальности браузера, безопасность пользовательских данных и производительность ПО.
Кроме того, новый API позволит разработчикам создавать более гибкие и универсальные решения для Microsoft Edge. Напомним, этот браузер в Windows установлен по умолчанию и недавно перешел на движок Chromium от Google.
Изменения уже доступны в бета-версии и стабильной сборке. Как только в Chromium внесут все изменения, команда разработки опубликует официальный график выхода обновлений. Таким образом, у создателей расширений будет достаточно времени для внесения необходимых изменений в свои продукты и их публикации в официальном магазине расширений для Edge.
Какие расширения затрагивает манифест
Обновление до Declarative Net Request API затронуло работу фоновых служб. Разработчики уже представили документ, который поможет адаптировать расширения, созданные для Manifest V2, к новой версии манифеста.
В компании отметили, что сделанные изменения не поставят под угрозу возможности сторонних расширений и не сократят потенциал всей экосистемы Edge. Но они уменьшат время обработки запросов и подтверждения сертификатов, а значит, снизят общие затраты на разработку и обслуживание расширений.
Разработчики отдельно подчеркнули, что блокировщики рекламы и другие расширения для фильтрации нежелательного контента смогут работать на новом API. В Microsoft осознают важность таких расширений и хотят, чтобы пользователи могли выбирать, какой контент получать в сети. Кроме того, в компании понимают, что блокировка cookies и рекламы повышает конфиденциальность и делает Edge полезнее для пользователей.
Осторожный оптимизм
Первые изменения в Manifest V3 хотели сделать еще два года назад. В Google, которая получает значительную часть дохода от интернет-рекламы, хотели ограничить работу webRequest API – как раз для запрета блокировщиков. Тогда же и предложили Declarative Net Request API для движка Chromium и браузеров на его основе.
В Google отмечали, что новый API улучшит контроль над расширениями и сделает браузеры безопаснее для пользователей. Но разработчики расширений высказывали противоположное мнение. WebRequest API убивал их продукты – не только блокировщики рекламы, но антивирусы и другие инструменты для обеспечения конфиденциальности и защиты пользовательских данных.
Назревал конфликт. Многие разработчики открыто заявляли, что изменения в манифесте – не для пользователей, а для защиты рекламных интересов Google.
Создатели браузеров корпорацию не поддержали. Так, команды Opera, Vivaldi и Brave отмечали, что сохранят совместимость продуктов со старыми версиями манифеста, так что блокировщики будут работать. Даже Mozilla, которая интегрировала WebExtensions в Firefox, внесла правки в API, чтобы обеспечить работу блокировщиков. В итоге Google пришлось отказаться от большей части изменений в Manifest V3.
Новую редакцию манифеста воспринимают со сдержанным оптимизмом. Все понимают, что Google постепенно будет ограничивать возможности блокировщиков. Но в целом, эти расширения пока работают, а значит, пользователи могут достаточно успешно защищаться от нежелательного контента.
Источник: https://infostart.ru/journal/news/tekhnologii/brauzer-microsoft-edge-pereshel-na-novyy-api-rasshireniy_1316773/
См. также
Энтузиасты создали для популярного эмулятора патч с поддержкой процессоров «Эльбрус»
01.03.2021 2057 VKuser24342747 0
Российский разработчик создал неофициальную версию Clubhouse для Android
26.02.2021 2305 VKuser24342747 0
Масштабное обновление Trello: пять новых видов досок и интеграция с Google Docs
25.02.2021 4264 user1015646 0
Видеоигра на базе нейросетевого генератора текстов стала бизнес-консультантом
25.02.2021 2646 VKuser24342747 1
В ближайшие годы возрастет потребность в персонале центров обработки данных
24.02.2021 2240 SKravchenko 0
Rustоманы из Долины: Google, Microsoft, Huawei, Mozilla и AWS основали фонд поддержки языка программирования
16.02.2021 1682 user1015646 0
Украинская команда FireWay одержала победу в хакатоне NASA Space Apps Challenge 2020
05.02.2021 2079 SKravchenko 2
Microsoft участвует в разработке цифрового паспорта вакцинации от Covid-19
02.02.2021 1904 capitan 3
Что нового в Chrome 88: проверка надежности паролей и поддержка профилей
01.02.2021 2370 user1015646 0
280 символов для науки: Twitter откроет доступ ученым к архиву твитов
29.01.2021 1599 VKuser24342747 1