Одним из непреходящих наследий войн браузеров 90-х годов было чрезмерное внимание к тому, как Microsoft обрабатывает настройки приложений по умолчанию в Windows, особенно настройки браузера. Согласно новому сообщению в блоге, в котором излагается «принципиальный подход к закреплению приложений и значениям по умолчанию для приложений в Windows», компания планирует упростить изменение настроек приложения по умолчанию в будущих версиях Windows 11.
Принципиальный подход компании представляет собой смесь общих, расплывчатых банальностей («мы позаботимся о том, чтобы люди, использующие Windows, могли контролировать изменения своих контактов и настроек по умолчанию») и новых функций для разработчиков. В будущей версии Windows 11 будет предлагаться согласованный «URI прямой ссылки» для приложений, чтобы они могли направлять пользователей в нужное место в приложении «Настройки» для изменения настроек приложения по умолчанию. Microsoft также добавит всплывающее уведомление, которое следует использовать, когда недавно установленные приложения хотят закрепить себя на панели задач, а не закрепить себя по умолчанию или потеряться где-то в меню «Пуск».
Эти новые функции будут добавлены в Windows «в ближайшие месяцы», начиная со сборок Windows Insider Preview на канале разработчиков.
Хотя Microsoft представляет эти изменения как способ сделать изменение приложений по умолчанию более простым и последовательным, они также служат мягким упреком разработчикам, которые по-другому работают.
Например, Chrome и Firefox автоматически закрепляются на панели задач после установки без запроса. Firefox может установить себя в качестве браузера по умолчанию в самом приложении, полностью пропуская настройки, в то время как кнопка Chrome «установить по умолчанию» открывает вкладку «Приложения по умолчанию» в приложении «Настройки», не давая вам дальнейших инструкций о том, что вам нужно сделать, чтобы фактически изменить настройки по умолчанию.
Еще одна функция Windows покажет вам всплывающее окно при первой попытке открыть файл определенного типа в проводнике Windows с вопросом, какое приложение на вашем ПК вы хотите использовать для открытия файла этого типа. Но это окно появляется только при определенных обстоятельствах и не может быть открыто из самих приложений; например, если вы попытаетесь изменить средство чтения PDF по умолчанию из Adobe Reader, в руководстве будет использоваться старое окно свойств Windows, а не приложение «Настройки» или более новое средство выбора приложений по умолчанию.
Изменение некоторых типов приложений по умолчанию в Windows 11 стало еще более раздражающим — в приложении «Параметры Windows 10» было несколько широких категорий приложений по умолчанию, которые вы могли изменить одним щелчком мыши, включая браузеры, программы для просмотра фотографий и открытие электронных писем. Но приложение «Параметры Windows 11» использует более детализированную систему, которая устанавливает приложения по умолчанию для одного расширения файла за раз.
Более позднее обновление ОС немного упростило переключение браузеров, по крайней мере, позволив вам установить браузер по умолчанию с помощью одной кнопки, перейдя к этому браузеру в области «Приложения по умолчанию» в приложении «Настройки». Но этот параметр по-прежнему был скрыт от того места, где он был в Windows 10, и применялся только к браузерам, оставляя редакторы изображений и другие виды приложений с более сложными элементами управления для одного типа файла за раз.
Использование этих новых функций не является обязательным, и разработчикам приложений, которые работают по-другому, не нужно немедленно менять свои приложения. Но компания заявляет, что начнет делать больше для блокировки «незапрошенных модификаций выбора пользователя… позже в этом году, когда у разработчиков приложений будет время внедрить эти новые передовые методы».
Microsoft также выпустит обновление для браузера Edge, в котором будут использоваться новые настройки внешней ссылки и закрепления API после их добавления в Windows. Неизвестно, перестанет ли компания предлагать вам переключиться на Edge после того, как вы установите другой браузер по умолчанию, или перестанет предлагать вам переключиться обратно на Bing после того, как вы установите новую поисковую систему по умолчанию на Edge.