Chcę innego domyślnego ustawienia przeglądarki dla kafelkowych aplikacji WinRT niż dla aplikacji w starszym środowisku komputerowym. czy to możliwe?
Gram w systemie Windows 8 i zauważyłem, że domyślnie aplikacje metro / winRT szanują mój wybór przeglądarki Chrome jako domyślnej przeglądarki. Prawdopodobnie jest to dobra rzecz dla domyślnego, domyślnego zachowania w systemie Windows i zdecydowanie tego chcę w przypadku normalnych aplikacji komputerowych.
Przekonałem się jednak, że nie wytrzymuje to aplikacji metro / WinRT / tiled / modern UI. Myślę, że przejście między sekcją pulpitu a sekcją metra w systemie Windows jest denerwującym doświadczeniem użytkownika. Chcę to zminimalizować, dlatego chciałbym zachować aplikacje WinRT całkowicie w nowoczesnym świecie interfejsu użytkownika WinRT, w tym podczas otwierania łączy internetowych. Zamiast otwierać w mojej domyślnej przeglądarce, chcę, aby korzystali z metra IE10 (lub ewentualnie z Chrome Chrome lub Firefox). Dotyczy to tylko aplikacji RT. Aplikacje komputerowe powinny nadal przestrzegać tradycyjnych domyślnych ustawień przeglądarki. Czy można to zrobić?
Jedna przeglądarka, która obsługuje różne osobowości / tryby działania w zależności od źródła, byłaby akceptowalnym kompromisem.
Odpowiedzi:
Niestety nie da się tego zrobić. W Windows 8 domyślna przeglądarka (jeden zestaw do otwierania łączy HTML) jest jedyną przeglądarką, która może działać w trybie metra. Jeśli ustawisz Google Chrome jako domyślną przeglądarkę, IE10 nie będzie już otwarty w trybie metra, po prostu otworzy się w trybie pulpitu. Tak więc domyślna przeglądarka pulpitu automatycznie staje się domyślną (i tylko) przeglądarką metra.
źródło
Można napisać aplikację .NET, która:
źródło
Niestety nie jest to możliwe, ponieważ w komputerze i metrze nie ma 2 przeglądarek. Zasadniczo dzieje się tak, że wersje metro IE i Chrome są tylko powłoką interfejsu użytkownika. Silnik renderowania jest współdzielony z wersją komputerową.
Ponieważ są to „aplikacje hybrydowe”, nie można wybierać różnych aplikacji na komputery stacjonarne i „metro”, ponieważ są to w zasadzie te same aplikacje.
źródło