Saya ingin pengaturan browser default berbeda untuk aplikasi WinRT ubin daripada yang saya lakukan untuk aplikasi di lingkungan desktop lama. Apakah ini mungkin?
Saya bermain dengan windows 8, dan satu hal yang saya perhatikan adalah bahwa secara default aplikasi metro / winRT menghargai pilihan saya Chrome sebagai browser default saya. Itu mungkin hal yang baik untuk default, perilaku out of the box untuk Windows, dan itu pasti yang saya inginkan untuk aplikasi desktop normal.
Namun, saya menemukan ini tidak cocok untuk aplikasi UI metro / WinRT / ubin / modern. Saya pikir transisi antara bagian desktop dan metro Windows adalah pengalaman pengguna yang menggelegar. Saya ingin meminimalkan ini, jadi saya ingin menyimpan aplikasi WinRT sepenuhnya di dunia UI modern WinRT, termasuk ketika membuka tautan internet. Alih-alih membuka di browser default saya, saya ingin mereka menggunakan metro IE10 (atau akhirnya metro Chrome atau Firefox). Ini hanya berlaku untuk aplikasi RT. Aplikasi desktop harus terus menghormati pengaturan browser default tradisional. Bisakah ini dilakukan?
Satu browser yang mendukung berbagai kepribadian / mode operasi tergantung pada sumbernya akan menjadi kompromi yang dapat diterima.
Jawaban:
Sayangnya, ini tidak bisa dilakukan. Di Windows 8, browser default (satu set untuk membuka tautan HTML) adalah satu-satunya browser yang dapat berjalan dalam mode metro. Jika Anda menetapkan Google Chrome sebagai browser default, IE10 tidak akan lagi terbuka dalam mode metro, itu hanya akan terbuka dalam mode desktop. Jadi browser desktop default secara otomatis menjadi browser metro default (dan hanya).
sumber
Orang dapat menulis aplikasi .NET yang:
sumber
Sayangnya ini tidak mungkin karena tidak ada 2 browser di desktop dan metro. Pada dasarnya yang terjadi adalah bahwa versi metro IE dan Chrome hanyalah shell UI. Mesin rendering dibagikan dengan versi desktop.
Karena ini adalah "aplikasi hibrid" Anda tidak dapat memilih yang berbeda untuk desktop dan "metro" karena pada dasarnya keduanya adalah aplikasi yang sama.
sumber