Microsoft запретила открывать системные ссылки из Windows 11 в любых браузерах, кроме Edge

Изменения обнаружили в тестовой сборке 22494.

Microsoft запретила открывать системные ссылки из Windows 11 в любых браузерах, кроме Edge

Microsoft изменила работу протокола microsoft-edge в сборке Windows 11 под номером 22494, которая вышла 4 ноября в канале разработчиков. Теперь система запрещает любым сторонним приложениям обрабатывать ссылки, связанные с браузером Edge.

В различных разделах операционной системы — «Виджетах», «Параметрах», результатах поиска из меню «Пуск» используются унифицированные идентификаторы (URI). К ссылкам добавляется префикс «microsoft-edge://» для принудительного открытия в браузере Microsoft.

Компанию не раз критиковали за подобную реализацию, однако сторонние разработчики могли перенаправлять запросы в стандартный вид «https://». Обработчики применялись в браузерах Firefox и Brave, а также в отдельных утилитах, вроде EdgeDeflector.

Несмотря на то, что ссылки отображают стандартный веб-контент и не связаны с безопасностью ОС, Microsoft всё же приостановила запуск расширений на системном уровне. В патчноутах указываются общие изменения в ассоциации файлов, но конкретный случай не упоминается.

У людей должен быть выбор. Мы работали над кодом для запуска Firefox в рамках протокола microsoft-edge для тех пользователей, которые уже используют наш браузер по умолчанию. После недавнего изменения в Windows 11 это больше не возможно.

представитель Mozilla

Интересно, что система пытается принудительно запускать Edge, даже если удалить браузер — в этом случае открывается пустое окно UWP с сообщением об ошибке.

По мнению экспертов, Microsoft внесла изменения в код, чтобы ещё сильнее продвинуть использование Edge. Нововведение обходит стандартную систему обработки протоколов, и это нельзя предотвратить модификациями файлов или реестра.

При этом другие протоколы (например, «ms-xbl-3d8b930f://» для служб Xbox Live и «read://» для открытия ссылок в режиме чтения) по-прежнему изменяются и связываются с другими приложениями. Microsoft не прокомментировала ситуацию.

Ранее стало известно, что в Windows 11 усложнился процесс выбора браузера по умолчанию — программу необходимо указывать отдельно для каждого типа ссылок и файлов.

#microsoft #windows #edge #браузеры #новости

 

Источник

Читайте также