Windows 8'de Metro / WinRT uygulamaları için normal masaüstü uygulamalarından farklı bir varsayılan tarayıcı kullanabilir misiniz?


12

Döşenmiş WinRT uygulamaları için eski masaüstü ortamında uygulama için yaptığımdan farklı bir varsayılan tarayıcı ayarı istiyorum. Mümkün mü?

Windows 8 ile oynuyorum ve fark ettiğim bir şey, metro / winRT uygulamalarının varsayılan tarayıcım olarak Chrome seçimime saygı duyması. Muhtemelen Windows için varsayılan, sıra dışı davranış için iyi bir şey ve kesinlikle normal masaüstü uygulamaları için istediğim şey bu.

Ancak, bunun metro / WinRT / kiremitli / modern UI uygulamaları için uygun olmadığını gördüm. Windows'un masaüstü ve metro bölümleri arasındaki geçişin şaşırtıcı bir kullanıcı deneyimi olduğunu düşünüyorum. Bunu en aza indirmek istiyorum ve bu yüzden WinRT uygulamalarını tamamen WinRT modern UI dünyasında, internet bağlantılarını açma da dahil olmak üzere tutmak istiyorum. Varsayılan tarayıcımda açmak yerine, metro IE10'u (veya sonunda metro Chrome veya Firefox) kullanmasını istiyorum. Bu yalnızca RT uygulamaları için geçerlidir. Masaüstü uygulamaları geleneksel varsayılan tarayıcı ayarına uymaya devam etmelidir. Bu yapılabilir mi?

Kaynağa bağlı olarak farklı kişilikleri / çalışma modlarını destekleyen bir tarayıcı kabul edilebilir bir uzlaşma olacaktır.


Chrome geliştirici kanalı sürümü artık metroyu destekliyor. Metro entegrasyon ihtiyaçlarınızı karşılar mı?
rakslice

Bir metro uygulamasından bir bağlantı açarken metro modunda ve bir masaüstü uygulamasından bir bağlantı açarken masaüstü modunda olduğunu bilir. Hala masaüstü modunu çoğu zaman istiyorum.
Joel Coehoorn

Yanıtlar:


2

Ne yazık ki, bu yapılamaz. Windows 8'de, varsayılan tarayıcı (HTML bağlantılarını açmak için bir set) metro modunda çalışabilen tek tarayıcıdır. Google Chrome'u varsayılan tarayıcı olarak ayarlarsanız, IE10 artık metro modunda açılmaz, yalnızca masaüstü modunda açılır. Böylece varsayılan masaüstü tarayıcısı otomatik olarak varsayılan (ve sadece) metro tarayıcısı olur.


-1

Bir .NET uygulaması yazabilirsiniz:

  1. Köprü tetikleyicilerini yakalar.
  2. Köprülerin açıldığı uygulamaları tanımlar.
  3. Uygulamanın Metro modunda çalışıp çalışmadığını tespit eder.
  4. Windows varsayılan web tarayıcısı ayarını geçici olarak değiştirir.
  5. Yeni varsayılan tarayıcıda köprüleri yayınlar.

Varsayılan bir şifreleme karması tarafından korunduğu için böyle bir uygulama yazılamadı. Win8'de artık varsayılan olarak programlı olarak kendiniz ayarlayamazsınız.
Brian R. Bondy

@Brian Kötü amaçlı yazılımlara karşı korumak için?
mcandre

Kötü amaçlı yazılım ve saldırgan tarayıcılar
Brian R. Bondy

-3

Ne yazık ki bu, masaüstü ve metroda 2 tarayıcı olmadığı için mümkün değil. Temelde ne olur IE ve Chrome'un metro sürümleri sadece bir UI kabuğu. Oluşturma motoru masaüstü sürümüyle paylaşılır.

Bunlar "karma uygulamalar" olduğu için, temelde aynı uygulamalar oldukları için masaüstü ve "metro" için farklı uygulamalar seçemezsiniz.


1
Açıklığa kavuşturmak gerekirse, burada söylenenlerin hepsi tam olarak doğru değildir. Her uygulama için bir kurulum, evet, ancak Metro korumalı kuralları nedeniyle Metro ve Masaüstü sürümleri arasında kendi ayarlarını tutarlar. (IE için, örneğin, Bağlantı bilgisi gibi işletim sistemi düzeyi özelliklerini sarsa da, ayarların saklandığı yerlerin bir melezidir.) Orijinal ops sorununun çözülebilir olup olmadığından emin değilim.
Mufasa
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.