Ich möchte eine andere Standardbrowsereinstellung für gekachelte WinRT-Apps als für Apps in der älteren Desktop-Umgebung. Ist das möglich?
Ich spiele mit Windows 8 und habe festgestellt, dass die Metro / WinRT-Apps standardmäßig Chrome als Standardbrowser verwenden. Das ist wahrscheinlich eine gute Sache für das Standardverhalten von Windows, und für normale Desktop-Apps ist es definitiv das, was ich will.
Ich habe jedoch festgestellt, dass dies für U-Bahn- / WinRT- / gekachelte / moderne UI-Apps nicht hält. Ich denke, der Übergang zwischen dem Desktop- und dem U-Bahn-Bereich von Windows ist eine erschütternde Benutzererfahrung. Ich möchte dies minimieren und möchte daher WinRT-Apps vollständig in der modernen WinRT-Benutzeroberflächen-Welt beibehalten, auch beim Öffnen von Internet-Links. Anstatt in meinem Standardbrowser zu öffnen, möchte ich, dass sie den Metro IE10 (oder eventuell Metro Chrome oder Firefox) verwenden. Dies gilt nur für die RT-Apps. Desktop-Apps sollten weiterhin die traditionellen Standardbrowsereinstellungen einhalten. Kann das gemacht werden?
Ein Browser, der je nach Quelle unterschiedliche Persönlichkeiten / Betriebsarten unterstützt, wäre ein akzeptabler Kompromiss.
Antworten:
Leider ist das nicht möglich. In Windows 8 ist der Standardbrowser (ein Browser zum Öffnen von HTML-Links) der einzige Browser, der im U-Bahn-Modus ausgeführt werden kann. Wenn Sie Google Chrome als Standardbrowser festlegen, wird IE10 nicht mehr im U-Bahn-Modus geöffnet, sondern nur noch im Desktop-Modus. So wird der Standard-Desktop-Browser automatisch zum Standard-Metro-Browser (und nur dieser).
quelle
Man könnte eine .NET-App schreiben, die:
quelle
Dies ist leider nicht möglich, da Desktop und Metro keine 2 Browser haben. Grundsätzlich passiert, dass die Metro-Versionen von IE und Chrome nur eine UI-Shell sind. Die Rendering-Engine wird mit der Desktop-Version geteilt.
Da es sich um "Hybrid-Apps" handelt, können Sie für den Desktop und die "Metro" keine unterschiedlichen Apps auswählen, da es sich im Grunde um dieselben Apps handelt.
quelle