Bisakah saya mendapatkan browser alternatif (Firefox / Chrome) di Win8 RT?

15

Di mana saya dapat menemukan Firefox atau Chrome untuk Win8 RT? Saya telah memeriksa google.com/chrome dan firefox.com, tetapi mereka tampaknya hanya memiliki versi browser x86, tetapi tidak ARM.

b-kemudi
sumber
MS tidak mengizinkannya. Tetapi ada alat jailbreak: forum.xda-developers.com/showthread.php?t=2092158 untuk menjalankan aplikasi desktop yang tidak ditandatangani. Tunggu jika seseorang mengirim kode Firefox ke ARM.
magicandre1981

Jawaban:

16

Tidak ada yang tersedia karena MS tidak akan mengizinkan aplikasi pihak ketiga akses penuh ke sistem. Posting blog ini dari Mozilla menguraikan keberatan mereka terhadap kebijakan ini.

Dilaporkan bahwa Windows RT (nama yang diberikan Microsoft untuk Windows yang berjalan pada prosesor ARM) akan memiliki dua lingkungan, lingkungan Windows Classic dan lingkungan Metro untuk aplikasi. Namun, Windows pada ARM melarang browser apa pun kecuali untuk Internet Explorer agar tidak berjalan di lingkungan "Windows Classic" yang diistimewakan. Dalam praktiknya, ini berarti bahwa hanya Internet Explorer yang dapat melakukan banyak fungsi komputasi canggih yang vital bagi peramban modern dalam hal kecepatan, stabilitas, dan keamanan yang sudah biasa digunakan pengguna. Mengingat bahwa IE dapat berjalan di Windows pada ARM, tidak ada alasan teknis untuk menyimpulkan browser lain tidak dapat melakukan hal yang sama.

Dari Firefox

Apakah Firefox berfungsi di Windows RT?

Firefox tidak tersedia untuk Windows RT.

Dari Google

(Chrome tidak akan berjalan di WinRT, yaitu Windows 8 pada prosesor ARM, karena Microsoft tidak mengizinkan peramban selain Internet Explorer pada platform.)

Brad Patton
sumber
1
Ini tidak benar. Firefox dan Google memiliki akses penuh ke Windows RT API dan tidak perlu menggunakan desktop.
null_pointer
@ Michael OP adalah jika ada peramban alternatif yang tersedia tidak dapat ditulis. Jika Anda ingin memberikan jawaban untuk pertanyaan itu, jangan ragu untuk melakukannya. Ketika saya berdiri saya merasa jawaban saya tidak hanya benar tetapi memberikan tautan faktual untuk mendukung itu.
Brad Patton
2
Singkatnya, Windows RT hanya mendukung aplikasi yang ditulis menggunakan Windows RT API dan yang mencegah menggunakan C/C++bahasa pemrograman. Sayangnya, semua browser web dunia nyata ditulis dalam Catau C++, termasuk Microsoft Internet Explorer. Beruntung bagi Microsoft, mereka dapat mengubah aturan dan MSIE tidak bekerja pada Windows RT. Secara teori, beberapa peramban lain yang ditulis hanya dengan menggunakan RT API dapat berfungsi tetapi tidak ada yang mau membuatnya (kinerja akan menyedot dan akan menghabiskan banyak uang).
Mikko Rantalainen
@MikkoRantalainen: Ini adalah pemahaman bahwa menggunakan C ++ / COM adalah mungkin dalam WinRT, dan Anda juga dapat memanfaatkan Runtime perpustakaan Windows (WRL). Lihat "Tidak peduli dengan ekstensi komponen?" bagian dari artikel ini .
Karan
@Mikko: Hmm. Ada dua versi IE pada Windows RT - satu adalah versi desktop yang tidak ada yang menggunakan, dan ada Windows RT yang melewati api RT. Jadi bukan masalah menutup API untuk MS saja.
Isaac Abraham
4

Tidak ada alasan teknis yang nyata atau aturan Windows Store yang mencegah Google atau Firefox membawa browser mereka ke Windows RT. Mereka memiliki akses penuh ke Windows RT API dan tidak memiliki alasan untuk bahkan perlu mengakses desktop pada Windows RT.

Saya juga tidak mendengar Firefox atau Google merengek ketika mereka tidak bisa menulis browser untuk iOS.

Saya benar-benar berharap perusahaan-perusahaan browser ini akan berhenti merengek tentang setiap pilihan yang sudah dibuat Microsoft.

null_pointer
sumber
Mozilla / Firefox memang merengek tapi tidak membantu: venturebeat.com/2013/03/10/mozilla-firefox-ios - Google juga, dan pada akhirnya merilis "Chrome" untuk iOS, tetapi itu sebenarnya hanya pembungkus UI untuk iOS webkit (varian Safari oleh Apple).
Mikko Rantalainen
8
Alasan teknis sebenarnya adalah bahwa fungsi VirtualAlloc bukan bagian dari Windows RT API, dan fungsi ini sangat penting untuk mengimplementasikan kompiler JIT. Tidak ada JIT = mesin JavaScript lambat = browser tidak dapat digunakan.
Maratyszcza
Namun entah bagaimana Microsoft dapat melakukannya dengan Metro IE yang berjalan di bawah aturan yang sama seperti orang lain.
null_pointer
2
@ Michael peduli untuk menunjuk ke sumber yang mengklaim bahwa Metro IE bermain di bawah aturan yang sama seperti orang lain?
Mikko Rantalainen
1

IE adalah satu-satunya browser yang diberikan akses ke Desktop pada Windows RT, dan kemungkinan besar selama MS tidak mencapai monopoli di pasar dengan WOA (Windows on ARM), keadaan ini akan berlanjut .

Pada titik ini tidak jelas apakah API WinRT semata - mata tanpa akses ke mode Desktop dapat mengaktifkan pembuatan browser lain untuk WOA. Menariknya saya memang menemukan UC BrowserHD yang dapat berjalan di ARM dan dengan demikian WinRT, tapi saya tidak tahu apakah itu hanya "kulit" untuk mesin IE Trident (tidak dapat menemukan detail di situsnya ). Saya akan memeriksanya lebih jauh dan mungkin mencobanya sendiri, tetapi jika itu benar-benar browser independen untuk WinRT maka itu merupakan pencapaian dan kemungkinan besar yang pertama dari jenisnya.

Karan
sumber
0

Alasan utama tidak ada peramban lain adalah perusahaan peramban lain harus membuat ulang UI peramban dan mesin peramban mereka, karena mereka tidak diberi izin untuk mengakses desktop, dan juga karena C ++ tidak kompatibel dengan WinRT. Saya pribadi merasa sangat ironis bahwa Windows Phone 8 mereka yang kurang kuat dan kurang populer kompatibel dengan C ++ yang lebih canggih, namun WinRT tidak.

MagikM18
sumber
-1

Ada browser yang disebut UC browser yang sangat mirip Firefox. Saya pikir itu akan menjadi alternatif yang baik untuk Anda.

tempat tidur
sumber
Tautan Anda mati. Pencarian mengungkapkan browser dengan nama yang sama, tetapi tidak ada hubungannya dengan Microsoft. en.wikipedia.org/wiki/UC_Browser Tampaknya memiliki praktik keamanan yang meragukan dan kebocoran data.
Criggie