Где я могу найти Firefox или Chrome для Win8 RT? Я проверил и google.com/chrome, и firefox.com, но, похоже, у них есть только версия браузера для x86, но не ARM.
5 ответов
Ни один из них не доступен, так как MS не позволит сторонним приложениям получить полный доступ к системе. В этом блоге Mozilla изложены их возражения против этой политики.
Сообщается, что Windows RT (имя, которое Microsoft дала Windows, работающей на процессоре ARM), будет иметь две среды: среду Windows Classic и среду Metro для приложений. Однако Windows на ARM запрещает запуск любого браузера, кроме Internet Explorer, в привилегированной среде «Windows Classic». На практике это означает, что только Internet Explorer сможет выполнять многие из современных вычислительных функций, жизненно важных для современных браузеров с точки зрения скорости, стабильности и безопасности, к которым привыкли пользователи. Учитывая, что IE может работать в Windows на ARM, нет технической причины полагать, что другие браузеры не могут сделать то же самое.
Работает ли Firefox на Windows RT?
Firefox недоступен для Windows RT.
(Chrome не будет работать в WinRT, то есть в Windows 8 на процессорах ARM, так как Microsoft не позволяет использовать на платформе браузеры, кроме Internet Explorer.)
Нет никаких реальных технических причин или правил Магазина Windows, которые бы мешали Google или Firefox перевести их браузер на Windows RT. Они имеют полный доступ к API-интерфейсу Windows RT и даже не нуждаются в доступе к рабочему столу в Windows RT.
Я также не слышал скуля Firefox или Google, когда они не могли написать браузер для iOS.
Я действительно хотел бы, чтобы эти браузерные компании просто перестали жаловаться на каждый выбор, который уже делает Microsoft.
IE - единственный браузер, которому предоставляется доступ к рабочему столу в Windows RT, и, скорее всего, до тех пор, пока MS не достигнет монополии на рынке с WOA (Windows on ARM), такое положение вещей будет продолжаться.
На данный момент неясно, могут ли WinRT API исключительно без доступа к режиму рабочего стола разрешить создание любого другого браузера для WOA. Интересно, что я нашел UC BrowserHD, который может работать на ARM и, следовательно, WinRT, но я не знаю, является ли это просто "оболочкой" для движка IE Trident (не смог найти подробности на его сайте). Я расскажу об этом подробнее и, возможно, попробую сам, но если это действительно независимый браузер для WinRT, то это настоящее достижение и, скорее всего, первое в своем роде.
Основная причина отсутствия других браузеров заключается в том, что другим компаниям-браузерам придется воссоздавать как пользовательский интерфейс своего браузера, так и ядро браузера, поскольку им не предоставляется разрешение на доступ к рабочему столу, а также поскольку C++ не совместим с WinRT. Я лично нахожу действительно ироничным, что их менее мощный и менее популярный Windows Phone 8 совместим с более продвинутым C++, однако WinRT - нет.
Существует браузер под названием UC browser, который очень похож на Firefox. Я думаю, что это будет хорошей альтернативой для вас.