Tôi có thể tải trình duyệt thay thế (Firefox / Chrome) trên Win8 RT không?


15

Tôi có thể tìm Firefox hoặc Chrome cho Win8 RT ở đâu? Tôi đã kiểm tra cả google.com/chrom và firefox.com, nhưng dường như chúng chỉ có phiên bản x86 của trình duyệt chứ không phải ARM.


MS không cho phép nó. Nhưng có một công cụ bẻ khóa : forum.xda-developers.com/showthread.php?t=2092158 để chạy các ứng dụng máy tính để bàn không dấu. Đợi nếu ai đó chuyển mã Firefox sang ARM.
magicandre1981

Câu trả lời:


16

Không có sẵn vì MS sẽ không cho phép các ứng dụng của bên thứ ba truy cập đầy đủ vào hệ thống. Bài đăng blog này từ Mozilla phác thảo sự phản đối của họ đối với chính sách này.

Theo báo cáo, Windows RT (tên Microsoft đã đặt cho Windows chạy trên bộ xử lý ARM) sẽ có hai môi trường, môi trường Windows Classic và môi trường Metro cho các ứng dụng. Tuy nhiên, Windows trên ARM cấm mọi trình duyệt ngoại trừ Internet Explorer chạy trong môi trường Windows Windows Classic Classic đặc quyền. Trong thực tế, điều này có nghĩa là chỉ Internet Explorer mới có thể thực hiện nhiều chức năng tính toán tiên tiến quan trọng đối với các trình duyệt hiện đại về tốc độ, tính ổn định và bảo mật mà người dùng đã quen. Vì IE có thể chạy trong Windows trên ARM, không có lý do kỹ thuật nào để kết luận các trình duyệt khác không thể làm như vậy.

Từ Firefox

Firefox có hoạt động trên Windows RT không?

Firefox không có sẵn cho Windows RT.

Từ Google

(Chrome sẽ không chạy trong WinRT, tức là Windows 8 trên bộ xử lý ARM, vì Microsoft không cho phép các trình duyệt khác ngoài Internet Explorer trên nền tảng.)


1
Điều này LAF không đúng. Firefox và Google có toàn quyền truy cập API Windows RT và không có nhu cầu sử dụng máy tính để bàn.
null_pulum

@Michael OP là nếu có một trình duyệt thay thế có sẵn không ai có thể viết được. Nếu bạn muốn cung cấp một câu trả lời cho câu hỏi đó, xin vui lòng làm như vậy. Vì nó đứng tôi cảm thấy câu trả lời của tôi không chỉ đúng mà còn cung cấp các liên kết thực tế để sao lưu điều đó.
Brad Patton

2
Nói tóm lại, Windows RT chỉ hỗ trợ các ứng dụng được viết bằng API Windows RT và điều đó ngăn việc sử dụng C/C++các ngôn ngữ lập trình. Thật không may, bất kỳ trình duyệt web trong thế giới thực nào cũng được viết bằng Choặc C++, kể cả Microsoft Internet Explorer. May mắn thay cho Microsoft, họ có thể bẻ cong các quy tắc và MSIE không hoạt động trên Windows RT. Về lý thuyết, một số trình duyệt khác được viết chỉ sử dụng API RT có thể hoạt động nhưng không ai sẵn sàng tạo một trình duyệt (hiệu suất sẽ hút và nó sẽ tốn rất nhiều tiền).
Mikko Rantalainen

@MikkoRantalainen: Theo hiểu biết của tôi rằng việc sử dụng C ++ / COM có thể trong WinRT và bạn cũng có thể sử dụng Thư viện thời gian chạy Windows (WRL). Xem phần "Không quan tâm đến các phần mở rộng thành phần?" phần của bài viết này .
Karan

@Mikko: Hừm. Có hai phiên bản IE trên Windows RT - một phiên bản dành cho máy tính để bàn không ai sử dụng và có phiên bản Windows RT đi qua api RT. Vì vậy, đây không chỉ là vấn đề đóng API cho MS.
Isaac Abraham

5

Không có lý do kỹ thuật thực sự hoặc quy tắc Windows Store ngăn Google hoặc Firefox đưa trình duyệt của họ lên Windows RT. Họ có quyền truy cập đầy đủ vào API Windows RT và không có lý do gì để truy cập máy tính để bàn trên Windows RT.

Tôi cũng không nghe thấy tiếng rên rỉ của Firefox hay Google khi họ không thể viết trình duyệt cho iOS.

Tôi thực sự mong muốn các công ty trình duyệt này sẽ ngừng than vãn về mọi lựa chọn mà Microsoft đưa ra.


Mozilla / Firefox đã rên rỉ nhưng nó đã không thể giúp ích: venturebeat.com/2013/03/10/mozilla-firefox-ios - Google đã làm, quá, và cuối cùng phát hành "Chrome" dành cho iOS nhưng đó là thực sự chỉ là một wrapper UI cho webkit iOS (biến thể Safari của Apple).
Mikko Rantalainen

8
Lý do kỹ thuật thực sự là chức năng VirtualAlloc không phải là một phần của Windows RT API và chức năng này rất quan trọng để thực hiện trình biên dịch JIT. Không có JIT = công cụ JavaScript chậm = trình duyệt không sử dụng được.
Maratyszcza

Tuy nhiên, bằng cách nào đó Microsoft có thể làm điều đó với Metro IE chạy theo các quy tắc giống như mọi người khác.
null_pulum

2
@Michael quan tâm đến việc chỉ ra nguồn mà tuyên bố rằng Metro IE chơi theo cùng quy tắc như mọi người khác?
Mikko Rantalainen

1

IE là trình duyệt duy nhất được cung cấp quyền truy cập vào Máy tính để bàn trên Windows RT và rất có thể miễn là MS không giành được độc quyền trên thị trường với WOA (Windows trên ARM), tình trạng này sẽ tiếp tục .

Tại thời điểm này vẫn chưa rõ liệu WinRT API duy nhất mà không cần truy cập vào chế độ Desktop có thể kích hoạt sự sáng tạo của bất kỳ trình duyệt nào khác cho woa. Thật thú vị, tôi đã tìm thấy UC BrowserHD có thể chạy trên ARM và do đó là WinRT, nhưng tôi không biết liệu nó chỉ là "skin" cho công cụ IE Trident (không thể tìm thấy chi tiết trên trang web của nó ). Tôi sẽ xem xét kỹ hơn và có thể tự mình thử nó, nhưng nếu đó thực sự là một trình duyệt độc lập cho WinRT thì đó hoàn toàn là một thành tựu và rất có thể là lần đầu tiên của loại hình này.


0

Lý do chính khiến không có trình duyệt nào khác là các công ty trình duyệt khác sẽ phải tạo lại cả UI của trình duyệt và công cụ trình duyệt của họ, vì họ không được phép truy cập vào máy tính để bàn và vì C ++ không tương thích với WinRT. Cá nhân tôi thấy thật mỉa mai khi Windows Phone 8 kém mạnh mẽ và ít phổ biến hơn của họ tương thích với C ++ tiên tiến hơn, tuy nhiên WinRT thì không.


-1

Có một trình duyệt gọi là trình duyệt UC trông rất giống Firefox. Tôi nghĩ rằng nó sẽ là một thay thế tốt cho bạn.


Liên kết của bạn đã chết. Tìm kiếm cho thấy một trình duyệt có cùng tên, nhưng không liên quan gì đến Microsoft. vi.wikipedia.org/wiki/UC_Browser Dường như có các thực tiễn bảo mật đáng nghi ngờ và rò rỉ dữ liệu.
Criggie
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.