Где я могу найти Firefox или Chrome для Win8 RT? Я проверил и google.com/chrome, и firefox.com, но, похоже, у них есть только версия браузера для x86, но не ARM.
Где я могу найти Firefox или Chrome для Win8 RT? Я проверил и google.com/chrome, и firefox.com, но, похоже, у них есть только версия браузера для x86, но не ARM.
Ответы:
Ни один из них не доступен, так как 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.)
C/C++
языки программирования. К сожалению, любой реальный веб-браузер написан на C
или C++
, в том числе Microsoft Internet Explorer. К счастью для Microsoft, они могут изменить правила, а MSIE работает на Windows RT. Теоретически, какой-то другой браузер, написанный с использованием только RT API, мог бы работать, но никто не хочет его создавать (производительность будет отстойной, а это будет стоить целое состояние).
Нет никаких реальных технических причин или правил Магазина 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. Я думаю, что это будет хорошей альтернативой для вас.