Gdzie mogę znaleźć Firefoksa lub Chrome dla Win8 RT? Sprawdziłem zarówno google.com/chrome, jak i firefox.com, ale wydaje się, że mają tylko wersję przeglądarki x86, ale nie ARM.
Gdzie mogę znaleźć Firefoksa lub Chrome dla Win8 RT? Sprawdziłem zarówno google.com/chrome, jak i firefox.com, ale wydaje się, że mają tylko wersję przeglądarki x86, ale nie ARM.
Odpowiedzi:
Żadna z nich nie jest dostępna, ponieważ MS nie zezwala aplikacjom innych firm na pełny dostęp do systemu. Ten post na blogu Mozilli przedstawia ich zastrzeżenia do tej zasady.
Poinformowano, że Windows RT (nazwa, którą Microsoft nadał systemowi Windows działającemu na procesorze ARM) będzie miał dwa środowiska, środowisko klasyczne Windows i środowisko Metro dla aplikacji. Jednak system Windows na ARM zabrania działania dowolnej przeglądarki z wyjątkiem przeglądarki Internet Explorer w uprzywilejowanym środowisku „Windows Classic”. W praktyce oznacza to, że tylko Internet Explorer będzie w stanie wykonywać wiele zaawansowanych funkcji obliczeniowych niezbędnych w nowoczesnych przeglądarkach pod względem szybkości, stabilności i bezpieczeństwa, do którego przyzwyczaili się użytkownicy. Biorąc pod uwagę, że IE może działać w systemie Windows na ARM, nie ma technicznego powodu, aby stwierdzić, że inne przeglądarki nie mogą zrobić tego samego.
Czy Firefox działa w systemie Windows RT?
Firefox nie jest dostępny dla Windows RT.
(Chrome nie działa w WinRT, tj. Windows 8 na procesorach ARM, ponieważ Microsoft nie zezwala na przeglądarki inne niż Internet Explorer na platformie.)
C/C++
języków programowania. Niestety każda przeglądarka internetowa w prawdziwym świecie jest napisana w C
lub w C++
tym Microsoft Internet Explorer. Na szczęście dla Microsoft, oni mogą nagiąć zasady i MSIE działa na Windows RT. Teoretycznie niektóre inne przeglądarki napisane przy użyciu tylko RT API mogą działać, ale nikt nie chce ich stworzyć (wydajność byłaby do kitu i kosztowałaby fortunę).
Nie ma rzeczywistych przyczyn technicznych ani reguł Sklepu Windows, które uniemożliwiałyby Google lub Firefoxowi przeniesienie przeglądarki do Windows RT. Mają pełny dostęp do interfejsu API systemu Windows RT i nie mają powodu, aby nawet potrzebować dostępu do pulpitu systemu Windows RT.
Nie słyszałem też jęku Firefox ani Google, gdy nie mogli napisać przeglądarki na iOS.
Naprawdę chciałbym, aby te firmy przeglądające przestały narzekać na każdy wybór, który Microsoft już dokonuje.
IE jest jedyną przeglądarką, która ma dostęp do pulpitu w Windows RT, i najprawdopodobniej dopóki MS nie osiągnie monopolu na rynku z WOA (Windows na ARM), ten stan rzeczy będzie trwał .
W tym momencie nie jest jasne, czy interfejsy API WinRT wyłącznie bez dostępu do trybu pulpitu mogą umożliwić tworzenie dowolnej innej przeglądarki dla WOA. Co ciekawe, znalazłem UC BrowserHD, który może działać na ARM, a więc WinRT, ale nie wiem, czy to tylko „skórka” dla silnika IE Trident (nie mogłem znaleźć szczegółów na jego stronie ). Przyjrzę się temu i może spróbuję sam, ale jeśli jest to naprawdę niezależna przeglądarka WinRT, jest to całkiem spore osiągnięcie i najprawdopodobniej pierwsza tego rodzaju.
Głównym powodem, dla którego nie ma innych przeglądarek, jest to, że inne firmy przeglądające musiałyby odtworzyć zarówno interfejs użytkownika swojej przeglądarki, jak i silnik przeglądarki, ponieważ nie mają pozwolenia na dostęp do pulpitu, a także ponieważ C ++ nie jest kompatybilny z WinRT. Osobiście uważam za ironię, że ich mniej wydajny i mniej popularny Windows Phone 8 jest kompatybilny z bardziej zaawansowanym C ++, jednak WinRT nie.
Istnieje przeglądarka zwana przeglądarką UC, która wygląda podobnie jak Firefox. Myślę, że byłaby to dla ciebie dobra alternatywa.