Microsoft Edge no Linux

20

Sou desenvolvedor Web e preciso do Microsoft Edge para testar no meu Ubuntu.

Sei que posso ter o Microsoft Edge:

  1. Instalando o Windows na máquina virtual.
  2. Linux - Inicialização dupla do Windows.

Mas com essas soluções, tenho que comprar janelas enquanto não a uso para a computação diária. Também não consigo me livrar do Windows com essas soluções.

Eu li alguns artigos sobre o Microsoft Edge no Linux, mas não consegui encontrar nenhuma solução. Em 2015, eles fizeram essa conferência e o Edge on Linux ainda não está acontecendo:

WOAH, EU POSSO TESTAR EDGE & IE EM MAC & LINUX!

Eu também encontrei isso e parece que a Microsoft não se importa com o Edge no Linux. pelo menos por enquanto:

Acontece que o Microsoft Edge está disponível apenas com sistemas operacionais como o Windows 10 e um aplicativo de navegador com poucos dispositivos móveis.

Existe alguma maneira de ter o Microsoft Edge no Linux sem VM?

GELO
fonte

Respostas:

7

As compilações do Microsoft Edge Insider para Windows 7 podem ser executadas com o Wine . Como as novas versões do Edge usam o mecanismo HTML do Blink, ele pode se comportar de maneira diferente das versões anteriores do Edge. Também pode haver problemas de compatibilidade com outros navegadores baseados em Blink, como podem ser vistos em alguns sites no Chrome vs Chromium, especialmente quando a Microsoft passa para a fase de extensão .

  1. Instale winehq-staging (estou usando a versão 4.13).

  2. Faça o download do instalador do MS Edge para Windows 7. Tentei as versões Beta e Dev Channel:

  3. Execute o instalador com o Wine.

    wine MicrosoftEdgeSetupBeta.exe
    wine MicrosoftEdgeSetupDev.exe
    
  4. Execute o Edge. Há muitas mensagens fixite err, mas nada mostra parando. Se você obtiver uma janela preta primeiro, aguarde alguns minutos. Demora um pouco para carregar no início e, eventualmente, será exibido corretamente. Consegui alterar as configurações e navegar em alguns sites sem perceber nenhum problema grave além do mostrado na captura de tela abaixo, o que não é inesperado.

    wine 'C:\Program Files (x86)\Microsoft\Edge Beta\Application\msedge.exe'
    wine 'C:\Program Files (x86)\Microsoft\Edge Dev\Application\msedge.exe'
    

    O desempenho geralmente é ruim. Vídeo e áudio estão com problemas.

    msedge - não parece especial

xiota
fonte
12

Atualização 2018

A Microsoft anunciou que o Edge será lançado com o mecanismo Blink (Chromium) no início de 2019. Eles ainda não falaram sobre a versão Linux e, neste momento, apenas a VM e o Browserstack funcionam.

O Microsoft Edge agora será entregue e atualizado para todas as versões suportadas do Windows e com uma cadência mais frequente. Também esperamos que este trabalho nos permita levar o Microsoft Edge para outras plataformas como o macOS. Melhorar a experiência da plataforma da Web para usuários finais e desenvolvedores requer que a plataforma da Web e o navegador estejam disponíveis de maneira consistente para o maior número possível de dispositivos.

Navegação

Com a pilha de navegadores , não há necessidade de inicialização VM ou dupla. Ele mostra o Microsoft Edge em qualquer navegador. Isso permitirá testar seus sites locais .

Até agora, os desenvolvedores contam com máquinas virtuais ou PCs com Windows 10 para testar seus produtos e sites no Microsoft Edge. Para fornecer uma maneira mais fácil de testar, a Microsoft e o BrowserStack fazem parceria para oferecer aos desenvolvedores uma infraestrutura baseada em nuvem para testar e enviar instantaneamente excelentes experiências no Microsoft Edge.

e sobre segurança de teste local :

O teste local permite testar pastas locais e servidores internos. Utilizamos extensões personalizadas do Chrome e Firefox, com o WSS (Secure WebSockets) para conectar sua máquina à nuvem. O WebSockets permite ampla interação entre o navegador do cliente e os servidores e dispositivos. Para proteger a privacidade dos dados transferidos durante a sessão de teste, usamos o WSS exclusivamente. O WSS usa SSL pela porta 443 para transporte e, portanto, transmite apenas dados criptografados.

Ao testar um servidor privado, forjamos uma conexão entre o servidor que você especificou e nossas máquinas virtuais ou dispositivos físicos. O mecanismo é configurado para encaminhar solicitações e respostas, e nada mais. Da mesma forma, para o teste de pasta local, a nuvem BrowserStack só tem acesso à pasta mencionada durante a configuração da conexão. Nossa infraestrutura não pode acessar mais nada no seu sistema de arquivos.

GELO
fonte
1
Sites não são imagens, a interação também precisa ser testada.
Timo Huovinen
Timo, Browserstack tem testes ao vivo, se você não sabia ...
Alex
2

A Microsoft anunciou que o Edge abandonará seu mecanismo atual para se tornar outro navegador da Web baseado em Chromium. (Como se já não bastássemos!) Portanto, no futuro, você não precisará testar com o Edge desde que o faça com qualquer outro navegador baseado em Chromium.

Bigou
fonte
4
Como isso resolve o problema atual da operação? Em vez de resolver o problema em algum momento no futuro?
j-money
@ j-money Você está certo, isso não resolve nada AGORA, mas ainda me parecia importante. Dito isto, e embora um pouco sem relação, acho triste (e um pouco perigoso) ter quase todos os navegadores da web usando o mesmo mecanismo. Eu teria preferido se a Microsoft add optasse por abrir o código do mecanismo de renderização.
Bigou 15/03
-1

Não, você não pode obter o Microsoft Edge no Linux / Ubuntu ou em qualquer outra máquina Linux. Em vez de usar o Microsoft Edge, tente usar um editor de texto que acompanha o seu sistema. Um editor de texto deve funcionar quase tão bem quanto o Microsoft Edge para programação (a propósito, também sou desenvolvedor web).

Hayden Stites
fonte
8
Quero ver como o Edge e o IE mostram e manipulam meu html / css e javascript. Como o editor de texto pode fazer o que esses navegadores fazem?
ICE
5
@ICE Use uma VM e / ou use o RemoteIE.
Negusp # 24/16
4
@ICE Por que esta resposta está marcada como correta? Usar uma máquina virtual como na resposta de Paul é pelo menos a maneira recomendada da microsoft. Mas usar um editor de texto para teste não parece ser o escopo da pergunta, ou?
Trendfischer
1
@Trendfischer Marquei como correto por causa da primeira parte da resposta. naquele momento, não havia como usar o Edge no Linux sem VM. Também mencionei VM na minha pergunta. e obrigado por comentar. Eu adiciono uma solução aqui que encontrei dias atrás.
ICE
8
Que relevância o editor de texto parte desta resposta tem para a pergunta?
RolandiXor