Jawaban resmi (sesuai MS docs) untuk pertanyaan umum "Bisakah Anda mengakses versi Metro dari browser non-default di Windows 8?"
Jawaban singkat: Sesuai pedoman Microsoft, hanya browser default yang dapat mengakses / berpartisipasi dalam "pengalaman gaya Metro". Jadi perilaku ini jelas disengaja dan kecuali Microsoft mengubah pedomannya atau pembuat peramban mencemooh mereka atau semacam peretasan dibuat, kami terjebak dengannya.
Artikel MSDN berjudul White paper for Windows Store apps tautan ke sebuah white paper menarik berjudul Developing a Metro Browser yang diaktifkan dengan gaya Metro yang mencantumkan pedoman Microsoft. Berikut deskripsi dokumen:
Di Windows 8, browser yang ditetapkan pengguna sebagai default untuk menangani halaman web dan protokol terkait dapat dirancang untuk mengakses pengalaman gaya Metro maupun pengalaman desktop tradisional. Jenis browser ini disebut "browser desktop yang diaktifkan Metro style". Buku putih ini menjelaskan cara membuat browser seperti itu.
Inilah bagian-bagian yang menarik:
Di Windows 8, browser yang ditetapkan pengguna sebagai default untuk menangani halaman web dan protokol terkait dapat dirancang untuk mengakses pengalaman baru maupun pengalaman desktop tradisional.
...
Browser desktop diaktifkan dengan pengalaman baru. Browser desktop yang memilih untuk berpartisipasi dalam pengalaman baru ketika pengguna telah menyatakan preferensi untuk browser untuk melakukannya. Browser seperti itu dapat menyediakan rendering HTML5 untuk halaman web dan layanan permintaan HTTP / HTTPS. Menurut definisi, browser tersebut memiliki akses penuh ke Win32 API untuk rendering HTML5, termasuk kemampuan untuk menggunakan beberapa proses latar belakang, kompilasi JIT, dan fungsionalitas terkait browser lainnya (seperti pengunduhan file secara latar belakang). Browser desktop biasanya dijalankan pada tingkat integritas sedang atau rendah.
...
Membingkai pengalaman pengguna . Browser desktop yang diaktifkan dengan pengalaman baru dapat berpartisipasi dalam pengalaman pengguna baru hanya jika itu adalah browser default . Aplikasi desktop (biasanya dikemas sebagai .MSI, tingkat integritas sedang) berjalan di desktop. Aplikasi Windows Store (.appx dikemas, dijalankan di App Containers, API ditetapkan terbatas untuk Windows SDK untuk aplikasi Windows Store, diperoleh melalui Windows Store) berjalan dalam pengalaman baru. Browser desktop yang diaktifkan dengan pengalaman baru dapat dianggap sebagai browser desktop yang juga dapat berpartisipasi dalam pengalaman baru. Pembatasan untuk membatasi partisipasi pengalaman pengguna baru ke browser default pengguna berakar dalam menjaga pengalaman pengguna baru. Perhatikan bahwa batasan ini berlaku untuk semua browser, termasuk Internet Explorer .
...
Ubin . Jika browser default mendukung pengalaman pengguna baru, ubin aplikasi browser (dan ubin sekunder, jika ada) akan ditampilkan di Mulai dengan cara yang mirip dengan aplikasi Windows Store (sebagaimana ditentukan oleh properti yang ditentukan dalam manifes .XML yang sebelumnya disalin selama instalasi browser). Jika tidak, ubin akan muncul sebagai aplikasi desktop . Kata kerja yang sesuai dengan pengalaman pengguna baru dan mode desktop aplikasi akan muncul di ubin. ... Pengalaman baru yang diaktifkan browser desktop default selalu muncul sebagai kotak persegi. Ubin sekunder apa pun yang termasuk dalam browser desktop yang diaktifkan pengalaman baru default juga muncul dengan visual ubin pengalaman pengguna baru.
...
Aktivasi (peluncuran) . Aturan berikut mengatur aktivasi aplikasi:
Pintasan desktop, ikon bilah tugas yang disematkan, dan "artefak desktop" lainnya mengaktifkan browser desktop yang diaktifkan dengan pengalaman baru di desktop.
Ubin di layar Mulai mengaktifkan browser dalam pengalaman pengguna baru ketika browser adalah default. Ketika browser bukan default, ubin mengaktifkan browser di desktop . Perilaku yang sama ini juga berlaku untuk ubin sekunder browser.
Sangat disarankan agar browser menerapkan "peluncuran kontekstual". Ini berarti mempertimbangkan presentasi aplikasi panggilan (desktop atau pengalaman pengguna baru) ketika menentukan presentasi browser (desktop atau pengalaman pengguna baru) untuk aktivasi yang berasal dari aplikasi lain, seperti ketika pengguna mengklik tautan http: // di surat mereka aplikasi.
Aktivasi kontrak pencarian selalu aktif dalam pengalaman pengguna baru. Aktivasi ini hanya dapat terjadi jika browser adalah default pengguna.
...
Kami menyarankan agar browser memberikan pengaturan yang dapat dikonfigurasi untuk memberi pengguna kendali atas pengalaman presentasi pilihan mereka. Misalnya, pengaturan bernama "Pilih cara Anda membuka tautan", dengan opsi a) Selalu luncurkan pengalaman baru, b) Selalu luncurkan di desktop, c) Biarkan browser memutuskan, alias kontekstual (disarankan bawaan).
...
Doa dalam presentasi desktop . Jika pengalaman baru browser desktop yang diaktifkan saat ini tidak dipilih sebagai browser default pengguna, itu hanya dapat diluncurkan di desktop .
...
Windowing . Browser desktop yang diaktifkan dengan pengalaman baru, yang dikonfigurasikan sebagai default pengguna, dapat memilih untuk berpartisipasi baik dalam pengalaman pengguna baru atau desktop, tetapi tidak keduanya dari proses yang berjalan sama.
Pembaruan (Kemungkinan penyelesaian) : Oke, seseorang perlu mengonfirmasi bahwa ini juga berfungsi pada sistem mereka:
Misalkan Firefox Nightly diatur sebagai browser default. Pergi ke Control Panel / Programs / Default Programs / Set Default Programs / (Firefox) Nightly / Choose defaults for this program
:
Sekarang hapus centang Protocols
seperti FTP, HTTP, dan HTTPS:
Sekarang ketika Anda menjalankan IE (meskipun itu bukan default), apakah versi Metro berjalan?