Posso obter um navegador alternativo (Firefox / Chrome) no Win8 RT?

15

Onde posso encontrar o Firefox ou Chrome para Win8 RT? Eu verifiquei google.com/chrome e firefox.com, mas eles parecem ter apenas a versão x86 do navegador, mas não o ARM.

leme
fonte
MS não permite. Mas existe uma ferramenta de jailbreak: forum.xda-developers.com/showthread.php?t=2092158 para executar aplicativos de área de trabalho não assinados. Aguarde se alguém portar o código do Firefox para o ARM.
magicandre1981

Respostas:

16

Nenhum dos dois está disponível, pois a MS não permitirá que aplicativos de terceiros tenham acesso total ao sistema. Esta postagem do blog da Mozilla descreve suas objeções a essa política.

É relatado que o Windows RT (o nome que a Microsoft deu ao Windows em execução no processador ARM) terá dois ambientes, um ambiente Windows Classic e um ambiente Metro para aplicativos. No entanto, o Windows no ARM proíbe qualquer navegador, exceto o Internet Explorer, de executar no ambiente privilegiado "Windows Classic". Na prática, isso significa que apenas o Internet Explorer poderá executar muitas das funções avançadas de computação vitais para os navegadores modernos em termos de velocidade, estabilidade e segurança com as quais os usuários se acostumaram. Como o IE pode ser executado no Windows no ARM, não há razão técnica para concluir que outros navegadores não possam fazer o mesmo.

Do Firefox

O Firefox funciona no Windows RT?

O Firefox não está disponível para Windows RT.

Do Google

(O Chrome não roda no WinRT, ou seja, Windows 8 em processadores ARM, pois a Microsoft não permite navegadores que não sejam o Internet Explorer na plataforma.)

Brad Patton
fonte
11
Isso não está correto. O Firefox e o Google têm acesso total à API do Windows RT e não precisam usar a área de trabalho.
null_pointer 27/06
@ Michael, o OP, se houvesse um navegador alternativo disponível, não poderia ser escrito. Se você deseja responder a essa pergunta, sinta-se à vontade para fazê-lo. Na minha opinião, sinto que minha resposta não é apenas correta, mas também fornece links factuais para sustentar isso.
Brad Patton
2
Em resumo, o Windows RT suporta apenas aplicativos escritos usando a API do Windows RT e isso impede o uso de C/C++linguagens de programação. Infelizmente, qualquer navegador da web real é gravado no , Cou C++incluindo o Microsoft Internet Explorer. Felizmente para a Microsoft, eles podem dobrar as regras e o MSIE funciona no Windows RT. Em teoria, algum outro navegador escrito usando apenas a API RT poderia funcionar, mas ninguém está disposto a criar um (o desempenho seria péssimo e custaria uma fortuna).
Mikko Rantalainen
@ MikkoRantalainen: Entendo que o uso de C ++ / COM é possível no WinRT, e você também pode fazer uso da WRL (Windows Runtime Library). Consulte o "Não se importa com as extensões de componentes?" seção deste artigo .
Karan
@Mikko: Hmm. Existem duas versões do IE no Windows RT - uma é a versão para desktop que ninguém usa, e há uma versão para Windows RT que passa pela API do RT. Portanto, não se trata de fechar uma API apenas para o MS.
Isaac Abraham
5

Não há motivo técnico real ou regras da Windows Store que impeçam o Google ou o Firefox de trazer o navegador para o Windows RT. Eles têm acesso total à API do Windows RT e não têm motivos para acessar a área de trabalho no Windows RT.

Também não ouvi o Firefox ou o Google reclamar quando eles não conseguiram escrever um navegador para iOS.

Eu realmente gostaria que essas empresas de navegadores parassem de reclamar de todas as escolhas que a Microsoft já faz.

Ponteiro nulo
fonte
O Mozilla / Firefox choramingou, mas não ajudou: venturebeat.com/2013/03/10/mozilla-firefox-ios - o Google também lançou e, no final, lançou o "Chrome" para iOS, mas isso é apenas um invólucro da interface do usuário para webkit iOS (a variante Safari da Apple).
Mikko Rantalainen
8
O verdadeiro motivo técnico é que a função VirtualAlloc não faz parte da API do Windows RT e essa função é vital para a implementação do compilador JIT. Não JIT = mecanismo JavaScript lento = navegador inutilizável.
Maratyszcza
No entanto, de alguma forma, a Microsoft é capaz de fazê-lo com o Metro IE, executado sob as mesmas regras que todos os outros.
null_pointer 25/02
2
@ Michael gostaria de apontar para uma fonte que afirma que o Metro IE joga sob as mesmas regras que todos os outros?
Mikko Rantalainen 31/03
1

O IE é o único navegador a ter acesso à área de trabalho no Windows RT e, provavelmente, desde que a MS não atinja o monopólio no mercado com o WOA (Windows no ARM), esse estado de coisas continuará .

Neste momento, não está claro se as APIs do WinRT apenas sem acesso ao modo Desktop podem permitir a criação de qualquer outro navegador para WOA. Curiosamente, encontrei o UC BrowserHD que pode ser executado no ARM e, portanto, no WinRT, mas não sei se é apenas uma "capa" para o mecanismo IE Trident (não foi possível encontrar detalhes em seu site ). Analisarei mais a fundo e talvez tente eu mesmo, mas se for realmente um navegador independente para o WinRT, é uma conquista e provavelmente o primeiro de seu tipo.

Karan
fonte
0

O principal motivo para não haver outros navegadores é que outras empresas teriam que recriar a interface do usuário e o mecanismo do navegador, pois não têm permissão para acessar a área de trabalho e também porque o C ++ não é compatível com o WinRT. Pessoalmente, acho realmente irônico que o Windows Phone 8, menos poderoso e menos popular, seja compatível com o C ++ mais avançado, mas o WinRT não é.

MagikM18
fonte
-1

Há um navegador chamado navegador UC que se parece muito com o Firefox. Eu acho que seria uma boa alternativa para você.

abe d
fonte
Seu link está morto. A pesquisa revela um navegador com o mesmo nome, mas não tem nada a ver com a Microsoft. en.wikipedia.org/wiki/UC_Browser Parece ter práticas de segurança questionáveis ​​e vazar dados.
Criggie 16/09/19