Мне нужен другой параметр браузера по умолчанию для плиточных приложений WinRT, чем для приложений в устаревшей среде рабочего стола. Это возможно?
Я играю с Windows 8, и я заметил одну вещь: по умолчанию приложения metro / winRT уважают мой выбор Chrome в качестве браузера по умолчанию. Это, вероятно, хорошая вещь для настройки по умолчанию, стандартного поведения для Windows, и это определенно то, что я хочу для обычных настольных приложений.
Тем не менее, я обнаружил, что это не подходит для приложений Metro / WinRT / Tiled / Modern UI. Я думаю, что переход между рабочим столом и разделами метрополитена Windows - это неприятный пользовательский опыт. Я хочу минимизировать это, и поэтому я хотел бы сохранить приложения WinRT полностью в современном мире пользовательского интерфейса WinRT, в том числе при открытии интернет-ссылок. Вместо того, чтобы открывать в моем браузере по умолчанию, я хочу, чтобы они использовали метро IE10 (или, в конечном счете, метро Chrome или Firefox). Это относится только к приложениям RT. Настольные приложения должны по-прежнему соответствовать традиционным настройкам браузера по умолчанию. Можно ли это сделать?
Один браузер, который поддерживает разные личности / режимы работы в зависимости от источника, будет приемлемым компромиссом.
Ответы:
К сожалению, это не может быть сделано. В Windows 8 браузер по умолчанию (один из которых предназначен для открытия ссылок HTML) является единственным браузером, который может работать в режиме метро. Если вы установите Google Chrome в качестве браузера по умолчанию, IE10 больше не будет открываться в режиме метро, он будет просто открываться в режиме рабочего стола. Таким образом, браузер рабочего стола по умолчанию автоматически становится браузером метро по умолчанию (и только).
источник
Можно написать приложение .NET, которое:
источник
К сожалению, это невозможно, так как на рабочем столе и в метро нет двух браузеров. В основном то, что происходит, состоит в том, что версии IE и Chrome для метро являются только оболочкой пользовательского интерфейса. Механизм рендеринга используется совместно с версией для ПК.
Поскольку это «гибридные приложения», вы не можете выбирать разные для настольных компьютеров и «метро», потому что это в основном одни и те же приложения.
источник