Réponse officielle (selon MS Docs) à la requête générale "Pouvez-vous accéder à la version Metro d'un navigateur autre que celui par défaut dans Windows 8?"
Réponse courte: Selon les directives de Microsoft, seul le navigateur par défaut peut accéder à / participer à "l'expérience de style Metro". Donc, ce comportement est clairement intentionnel et, à moins que Microsoft ne modifie ses directives ou que le fabricant du navigateur ne les respecte pas ou qu’une sorte de piratage soit créé, nous sommes pris au piège.
L'article de MSDN intitulé "Livres blancs pour les applications du Windows Store" renvoie à un livre blanc intéressant intitulé " Développement d'un navigateur Web compatible avec le style Metro" qui répertorie les instructions de Microsoft. Voici la description du document:
Dans Windows 8, le navigateur que l'utilisateur définit par défaut pour la gestion des pages Web et des protocoles associés peut être conçu pour accéder à la fois à l'expérience de style Metro et à l'expérience de bureau traditionnelle. Ce type de navigateur est appelé "navigateur de bureau compatible style Metro". Ce livre blanc explique comment créer un tel navigateur.
Voici les bits intéressants:
Dans Windows 8, le navigateur que l'utilisateur définit par défaut pour la gestion des pages Web et des protocoles associés peut être conçu pour accéder à la fois aux nouvelles expériences et à l'expérience de bureau traditionnelle.
...
Nouvelle expérience de navigateur de bureau activé. Un navigateur de bureau qui choisit de participer à la nouvelle expérience lorsque l'utilisateur a exprimé sa préférence pour le navigateur. Un tel navigateur peut fournir un rendu HTML5 pour les pages Web et répondre aux requêtes HTTP / HTTPS. Par définition, un tel navigateur dispose d'un accès complet aux API Win32 pour le rendu HTML5, y compris la possibilité d'utiliser plusieurs processus en arrière-plan, la compilation JIT et d'autres fonctionnalités distinctes liées au navigateur (comme le téléchargement de fichiers en arrière-plan). Les navigateurs de bureau fonctionnent généralement à un niveau d'intégrité moyen ou faible.
...
Encadrement de l'expérience utilisateur . Un nouveau navigateur de bureau compatible avec l'expérience peut participer à la nouvelle expérience utilisateur uniquement s'il s'agit du navigateur par défaut . Les applications de bureau (généralement présentées sous le format .MSI, niveau d'intégrité moyen) s'exécutent sur le bureau. Les applications du Windows Store (packagées .appx, exécutées dans des conteneurs d’applications, ensemble d’API restreint aux applications du kit de développement Windows pour Windows Store acquises via le Windows Store) s’exécutent dans la nouvelle expérience. Un navigateur de bureau compatible avec une nouvelle expérience peut être considéré comme un navigateur de bureau pouvant également participer à la nouvelle expérience. La restriction visant à limiter la participation de la nouvelle expérience utilisateur au navigateur par défaut de l'utilisateur est liée à la préservation de la nouvelle expérience utilisateur. Notez que cette limitation s’applique à tous les navigateurs, y compris Internet Explorer .
...
Tuiles . Si le navigateur par défaut prend en charge la nouvelle expérience utilisateur, la mosaïque des applications du navigateur (et des mosaïques secondaires, le cas échéant) sera affichée dans Démarrer de manière similaire aux applications du Windows Store (définies par les propriétés spécifiées dans le manifeste .XML copié lors de l'installation du navigateur). Sinon, la tuile apparaîtra comme une application de bureau . Les verbes appropriés à la nouvelle expérience utilisateur et au mode de bureau de l'application apparaîtront sur la vignette. ... Le navigateur de bureau compatible avec la nouvelle expérience par défaut apparaît toujours sous forme de mosaïque carrée. Toutes les tuiles secondaires appartenant au navigateur de bureau compatible avec la nouvelle expérience par défaut apparaissent également avec les nouveaux visuels de tuiles Expérience utilisateur.
...
Activation (lancement) . Les règles suivantes régissent l'activation de l'application:
Les raccourcis sur le bureau, les icônes de la barre des tâches épinglés et d’autres «artefacts de bureau» activent le nouveau navigateur de bureau compatible avec l’expérience dans le bureau.
Les vignettes de l'écran d'accueil activent le navigateur dans la nouvelle expérience utilisateur lorsqu'il est défini par défaut. Lorsque le navigateur n'est pas celui par défaut, les vignettes activent le navigateur sur le bureau . Ce même comportement s'applique également aux mosaïques secondaires d'un navigateur.
Il est fortement recommandé aux navigateurs de mettre en œuvre le "lancement contextuel". Cela implique de prendre en compte la présentation de l'application appelante (poste de travail ou nouvelle expérience utilisateur) lors de la détermination de la présentation du navigateur (poste de travail ou nouvelle expérience utilisateur) pour les activations provenant d'autres applications, par exemple lorsqu'un utilisateur clique sur un lien http: // dans son courrier. app.
Les activations de contrat de recherche sont toujours activées dans la nouvelle expérience utilisateur. Ces activations ne peuvent se produire que si le navigateur est celui par défaut de l'utilisateur.
...
Nous recommandons aux navigateurs de fournir un paramètre configurable pour permettre aux utilisateurs de contrôler leur expérience de présentation préférée. Par exemple, un paramètre intitulé "Choisissez comment vous ouvrez les liens", avec les options a) Lancez toujours la nouvelle expérience, b) Lancez-le toujours sur le bureau, c) Laissez le navigateur décider, autrement dit contextuel (valeur suggérée par défaut).
...
Invocation dans une présentation de bureau . Si le nouveau navigateur de bureau compatible avec l'expérience n'est pas actuellement sélectionné comme navigateur par défaut de l'utilisateur, il ne peut être lancé que sur le bureau .
...
Fenêtres . Un nouveau navigateur de bureau compatible avec l'expérience, configuré comme paramètre par défaut de l'utilisateur, peut choisir de participer à la nouvelle expérience utilisateur ou au bureau, mais pas à partir du même processus en cours d'exécution.
Mise à jour (solution possible) : Ok, quelqu'un doit confirmer que cela fonctionne également sur ses systèmes:
Supposons que Firefox Nightly soit défini comme navigateur par défaut. Aller à Control Panel / Programs / Default Programs / Set Default Programs / (Firefox) Nightly / Choose defaults for this program
:
Désactivez maintenant les options Protocols
FTP, HTTP et HTTPS:
Maintenant, lorsque vous exécutez IE (bien que ce ne soit pas la valeur par défaut), la version Metro est-elle exécutée?