Quiero una configuración de navegador predeterminada diferente para las aplicaciones WinRT en mosaico que la que tengo para la aplicación en el entorno de escritorio heredado. es posible?
Estoy jugando con Windows 8, y una cosa que he notado es que, por defecto, las aplicaciones metro / winRT respetan mi elección de Chrome como mi navegador predeterminado. Probablemente sea algo bueno para el comportamiento predeterminado y listo para usar de Windows, y definitivamente es lo que quiero para las aplicaciones de escritorio normales.
Sin embargo, he descubierto que esto no es válido para las aplicaciones de interfaz de usuario metro / WinRT / tiled / modern. Creo que la transición entre las secciones de escritorio y metro de Windows es una experiencia de usuario discordante. Quiero minimizar esto, por lo que me gustaría mantener las aplicaciones de WinRT completamente en el mundo de la interfaz de usuario moderna de WinRT, incluso al abrir enlaces de Internet. En lugar de abrir en mi navegador predeterminado, quiero que usen Metro IE10 (o eventualmente Metro Chrome o Firefox). Esto solo es válido para las aplicaciones RT. Las aplicaciones de escritorio deben seguir respetando la configuración tradicional predeterminada del navegador. Se puede hacer esto?
Un navegador que admita diferentes personalidades / modos de funcionamiento dependiendo de la fuente sería un compromiso aceptable.
Respuestas:
Lamentablemente, esto no se puede hacer. En Windows 8, el navegador predeterminado (uno configurado para abrir enlaces HTML) es el único navegador que puede ejecutarse en modo metro. Si configura Google Chrome como el navegador predeterminado, IE10 ya no se abrirá en modo metro, solo se abrirá en modo escritorio. Por lo tanto, el navegador de escritorio predeterminado se convierte automáticamente en el navegador de metro predeterminado (y solo).
fuente
Se podría escribir una aplicación .NET que:
fuente
Desafortunadamente, esto no es posible ya que no hay 2 navegadores en el escritorio y el metro. Básicamente, lo que sucede es que las versiones de metro de IE y Chrome son solo un shell de interfaz de usuario. El motor de renderizado se comparte con la versión de escritorio.
Debido a que estas son "aplicaciones híbridas", no puede elegir diferentes para el escritorio y "metro" porque son básicamente las mismas aplicaciones.
fuente