Desejo uma configuração de navegador padrão diferente para aplicativos WinRT lado a lado do que para aplicativos no ambiente de área de trabalho herdado. Isso é possível?
Estou brincando com o Windows 8, e uma coisa que notei é que, por padrão, os aplicativos metro / winRT respeitam minha escolha do Chrome como meu navegador padrão. Provavelmente isso é uma coisa boa para o comportamento padrão e pronto para uso do Windows, e é definitivamente o que eu quero para aplicativos de desktop normais.
No entanto, descobri que isso não vale para aplicativos de interface de usuário metro / WinRT / lado a lado / modernos. Eu acho que a transição entre as seções desktop e metro do Windows é uma experiência chocante para o usuário. Quero minimizar isso e, portanto, gostaria de manter os aplicativos WinRT inteiramente no mundo moderno da interface do usuário do WinRT, inclusive ao abrir links da Internet. Em vez de abrir no meu navegador padrão, quero que eles usem o metro IE10 (ou eventualmente o Chrome ou Firefox). Isso vale apenas para os aplicativos RT. Os aplicativos de desktop devem continuar respeitando a configuração tradicional do navegador padrão. Isso pode ser feito?
Um navegador que suporte personalidades / modos operacionais diferentes, dependendo da fonte, seria um compromisso aceitável.
Respostas:
Infelizmente, isso não pode ser feito. No Windows 8, o navegador padrão (um conjunto para abrir links HTML) é o único navegador que pode ser executado no modo metro. Se você definir o Google Chrome como navegador padrão, o IE10 não será mais aberto no modo metro, apenas será aberto no modo de área de trabalho. Portanto, o navegador padrão da área de trabalho se torna automaticamente o (e único) navegador metro padrão.
fonte
Pode-se escrever um aplicativo .NET que:
fonte
Infelizmente, isso não é possível, pois não há 2 navegadores no desktop e no metro. Basicamente, o que acontece é que as versões intermediárias do IE e Chrome são apenas um shell da interface do usuário. O mecanismo de renderização é compartilhado com a versão da área de trabalho.
Como esses são "aplicativos híbridos", você não pode escolher diferentes para o desktop e "metro" porque são basicamente os mesmos aplicativos.
fonte