Microsoft заблокировала возможность открывать ссылки Edge в других браузерах в Windows 11

2021-11-12 9524 комментарии
Windows 11 поставляется с новым Microsoft Edge на основе Chromium. Как и классическая версия, браузер продвигается в том числе за счет исключительного использования протокола microsoft-edge://

Когда Microsoft выпустила операционную систему Windows 10, компания также представила классическую версию Microsoft Edge, которая должны была заменить устаревший веб-обозреватель Internet Explorer.

Чтобы активно продвигать Microsoft Edge, Редмонд даже создал отдельный протокол microsoft-edge://, который использовался в некоторых внутренних приложениях Windows. По задумке Microsoft, ссылки с этим протоколом должны были открываться только в Edge.

При открытии таких ссылок Edge отображал целевой контент и отображал запрос, чтобы сделать его браузером по умолчанию.

Windows 11 поставляется с новым Microsoft Edge на основе Chromium. Как и классическая версия, браузер продвигается в том числе за счет исключительного использования протокола microsoft-edge://. Новый виджет «Новости и интересы» в Windows 10 и приложение «Виджеты» (Мини-приложения) в Windows 11 используют именно протокол Microsoft Edge, хотя по сути отображают стандартный веб-контент и ссылки.

Microsoft пытается продвигать свой браузер различными способами. В Windows 11 компания изменила способ настройки браузера по умолчанию. В Windows 10 пользователи могут установить другой браузер по умолчанию, и он будет открывать все ссылки, которые могут открываться браузерами, за исключением заблокированных ссылок протокола Microsoft Edge.

В Windows 11 Microsoft удалила данную возможность. Пользователям необходимо настраивать обработчик для каждого протокола индивидуально. Если вы хотите полностью переключиться с Edge на Firefox, Brave или Vivaldi, то вам нужно вручную установить желаемый браузер в качестве обработчика HTTP, HTTPS, HTML, PDF, WebP, SHTML, FTP, HTM, Mailto, News и других протоколов.

Все эти изменения преследуют простую цель: увеличить рыночную долю Microsoft Edge. Нет никаких технических причин для использования внутреннего протокола.

На рынке появились отдельные программы, предназначенные для разблокировки протокола microsoft-edge://, такие как Edge Deflector или Search Deflector. Используя данные решения, пользователи Windows 10 и Windows 11 могут установить другой браузера в качестве обработчика для этого протокола.

Например, Edge Deflector устанавливает себя в качестве обработчика по умолчанию для протокола Microsoft Edge, а затем перенаправляет запрос в выбранный браузер.

Производители браузеров Brave и Firefox начали реализовывать аналогичные функции, чтобы улучшить процесс превращения их в обработчик по умолчанию в Windows 10 и 11.

На этой неделе разработчик Edge Deflector заметил, что Microsoft внесла изменения в последнюю сборку Windows 11 и фактически заблокировала возможность другим приложениям устанавливать себя в качестве обработчика по умолчанию для протокола microsoft-edge://.

Изменения были внесены между сборками Windows 11 Insider Preview Build 22483 и Build 22494. В журнале изменений последней сборки есть несколько упоминаний об изменениях в протоколе и системе ассоциаций файлов / приложений по умолчанию. Однако, самое главное было упущено: вы больше не можете обойти Microsoft Edge с помощью сторонних приложений, таких как Edge Deflector.

Разработчик EdgeDeflector заявил, что приложение больше не будет обновляться. Он допускает, что есть способы преодолеть ограничение, но они «потребуют внесения деструктивных изменений в Windows».

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

А что вы думаете о данной ситуации?

© . По материалам Ghacks
Комментарии и отзывы

Нашли ошибку?

Новое на сайте