Como posso testar com o Internet Explorer no meu Mac?


36

Eu trabalho em um Mac, mas a maioria dos meus usuários está no Windows. Qual é uma maneira fácil de testar meus sites no IE 7, 8 e 9? O vinho parece meio buggy e hostil.


1
O vinho é meio hostil, mas eu já usei o PlayOnMac, o que melhora muito a experiência do usuário. Ele possui um instalador da GUI para o Internet Explorer e pode valer a pena tentar antes de configurar uma VM.
gtmtg 2/08/12

A Microsoft agora possui máquinas virtuais gratuitas para Mac apenas para esse fim. modern.ie/en-us/virtualization-tools

Nova ferramenta lançada pela Microsoft -> remote.modern.ie
Vigneshwaran

Respostas:


37

Eu tenho a solução perfeita ! Em 2013, a Microsoft lançou uma solução gratuita com suporte oficial para ajudar os desenvolvedores de Mac a testar com as versões 6, 7, 8, 9, 10 e 11 do Internet Explorer nos Macs:

  1. Vá para https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/
  2. Selecione o SO de teste desejado ("Mac")
  3. Escolha uma plataforma de virtualização entre VMWare, Parallels e VirtualBox. Em caso de dúvida, escolha VirtualBox (que você pode baixar no site VirtualBox )
  4. Siga as instruções para baixar VMs para a versão do IE + Windows desejada

Espero que isto ajude.


2
IMPRESSIONANTE!!!! É uma pena que precisamos fazer isso, mas esta é a MELHOR solução. Grande parte. Obrigado.
T2theC

Com certeza ... como um desenvolvedor da Web em 2015, eu realmente irei além e diria que é ridículo, temos que executar uma ferramenta de virtualização para executar um navegador apenas para testar ... mas, ei, depois que eles descobrirem o poder da fusão outros 5 anos, talvez, tenhamos uma solução melhor lmfao
mike

2
Acordado. Eu gostaria que pudéssemos emular os navegadores ou, pelo menos, instalá-los lado a lado. Pena que a Microsoft tem uma arquitetura terrível em geral. Em um mac, os aplicativos podem ser fornecidos com todas as bibliotecas necessárias para a execução. Ah bem. E no Web Dev 2015 ... Por que estamos apoiando o IE *? soluçar
Volte

Infelizmente, esta solução não está mais disponível.
Pedram

11
  1. Baixe e instale o software Oracle Virtualbox Virtual Machine gratuito

  2. Utilize os scripts observados no artigo diário do OS X Internet Explorer para Mac da maneira fácil: execute o IE 7, IE8 e IE9 Free em uma máquina virtual para baixar, converter e instalar as VMs de teste IE gratuitas da Microsoft para serem usadas no VirtualBox.

Vamos mostrar como instalar o Internet Explorer 7, 8 ou 9 em uma máquina virtual com Windows, diretamente no Mac OS X - de graça. Isso é alcançado usando o software VirtualBox disponível gratuitamente na Oracle e combinando isso com o Internet Explorer gratuito testando máquinas virtuais da Microsoft

Aqui estão os scripts apresentados no artigo :

...

Instale TODAS as versões do Internet Explorer: IE7, IE 8 e IE 9

curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | bash

Instale apenas o Internet Explorer 7

curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="7" bash

...


Estas instruções estão potencialmente desatualizadas. Microsoft agora distribui Windows + IE 6-11 VMs para desenvolvedores web em uma variedade de formatos em modern.ie/en-us/virtualization-tools
Anirvan

Anirvan, eu tentei esse link e tudo parece ser sobre serviços de assinatura (após avaliação gratuita). Além disso, muitos dos links não vão a lugar algum / Não é uma solução que posso recomendar no formulário atual.
Michael Durrant 28/09

vá para esse link e clique em "Baixar uma máquina virtual" (em vez do link do Browserstack). Tenho instruções passo a passo em apple.stackexchange.com/a/103564/1777
Anirvan

4

A velha pergunta para web designers…

O VirtualBox é incrível, mas é difícil ter várias versões do Windows ocupando espaço no seu disco rígido. Outra opção é usar o VirtualBox e instalar e executar apenas um aplicativo como o ietester, disponível apenas para Windows, mas que permite renderizar várias versões do IE em uma janela.

Finalmente, minha opção pessoal de escolha é um site chamado browserstack . Você precisa pagar por isso, mas é muito barato e vale a pena se é assim que você ganha a vida. Eu também possuo um laptop Windows apenas para realizar esse tipo de teste, mas na maioria das vezes usa a pilha de navegadores.


Ah, lembro-me dos dias em que o espaço é um problema nessas decisões. Hoje em dia, meu disco de 500 GB parece ajudar bastante.
precisa

1
Desejo que o espaço não seja um problema, todas as minhas máquinas têm mais de 500 GB e, quando os meus aplicativos são carregados (adobe master suite, autocad e ableton live + native instruments são os verdadeiros porcos espaciais aqui), meu disco rígido está se sentindo bem já recheado! e muito menos desistir dos cem espaços ímpares necessários para executar 5 versões diferentes do Windows.
JamiePatt

Sim, mas tudo o que estou procurando é o navegador. Eu certamente não gostaria de usar as ferramentas de manipulação de imagem da Adobe por meio de um emulador, considerando os problemas de arrastar-soltar e outros problemas de interatividade.
22813 Michael Durrant

crossbrowsertesting.com também é um site útil e barato. Também permitirá acesso à máquina local, caso você precise redirecionar para um proxy reverso local durante o teste.
recklesscoder

3

A virtualização é definitivamente o caminho a percorrer. Há o VirtualBox, como mencionado acima, que é um projeto de código aberto gratuito. Há também duas ofertas comerciais, Parallels e VMWare Fusion . Ambos têm avaliações gratuitas para que você possa avaliar o que pode funcionar melhor.

Se você está se perguntando por que pagar quando o VirtualBox é gratuito, o Parallels e o Fusion são software comercialmente desenvolvido e suportado . Se você tiver problemas, poderá obter ajuda, em vez de gastar tempo procurando respostas por si mesmo. Além disso, o VirtualBox é multiplataforma, portanto, possui menos detalhes do Mac e é mais um produto de bricolage - sem configuração rápida nem nada.

Mas você pode fazer a ligação por si mesmo. O TidBITS tem um artigo bastante recente comparando o Parallels e o Fusion, com uma boa seção sobre o VirtualBox, e o Ars Technica tem uma comparação bastante abrangente das versões mais recentes do Parallels e Fusion.

Espero que seja útil para você!


3

O http://www.spoon.net é uma ferramenta fantástica e a razão pela qual prefiro é instalar apenas os navegadores e lado a lado com seus outros programas na barra de tarefas. Funciona como um encanto, no entanto, é comercial, US $ 12 por mês, US $ 60 por ano. Eles planejam publicar o aplicativo. no Mac em breve.

O IETester é bom para alguns testes básicos, mas não manipula scripts corretamente e, portanto, não é uma solução de teste 100% confiável.


2

Apenas pensei em adicionar isso, pois acabei de encontrar uma ótima ferramenta gratuita para visualizar o IE em um mac. Baixe " Molho " na Mac App Store. Eu tenho usado o Virtualbox nos últimos dois anos e isso é muito mais fácil de instalar, não possui grandes arquivos de VM e a interface é muito mais suave. O molho também tem a capacidade de visualizar no IE 10 (que é uma porcaria completa). Há também outro aplicativo baseado em nuvem chamado pilha do navegador . Tentei a versão gratuita e a interface é boa, mas custa alguns $$.


Observe que isso não parece estar disponível no Reino Unido
tdc 15/11/16


0

Não tenho reputação suficiente para postar um comentário na resposta de @ Anirvan, o que me ajudou muito. Gostaria de acrescentar que o blog de Rey Bango, que, por razões de segurança, define o Windows Update como automático causa um problema, já que o IE também é atualizado automaticamente! A Microsoft criou bloqueadores automáticos separados para o IE 9 a 11. Baixei todos os scripts do bloqueador automático e criei um wrapper para chamá-los no Dropbox . Extraia o conteúdo do arquivo zip e execute IE9-11_blocker.cmd para bloquear o IE 9 a 11.


0

Provavelmente não é tão profissional quanto as outras respostas, mas se alguém quiser ver como o IE está renderizando o site, as seguintes opções são gratuitas e funcionam sem nenhuma instalação pesada:

Observe que nenhum deles funciona localmente (por exemplo, localhost ou 127.0.0.1).

Perguntas semelhantes foram feitas no SO ( aqui e aqui ), mas elas são bastante antigas e os tópicos estão fechados.


0
  1. Abra o Safari e navegue para Safari> Preferências na barra de menus.
  2. Clique na guia Avançado .
  3. Marque a configuração "Mostrar menu Revelação na barra de menus" e feche a janela Preferências.
  4. O menu Revelação agora deve aparecer na sua barra de menus.
  5. Vá para Desenvolver> Agente do Usuário .
  6. Aqui, você deve escolher diferentes opções do navegador, como Microsoft Edge, Internet Explorer 7, 8, 9, 10 e 11 . Você também pode escolher o Firefox e o Chrome como o agente do usuário .

Fonte : Como visualizar sites no seu Mac que requerem Internet Explorer (ou PC)


Essa é mais uma maneira de acessar alguns sites exigentes que exigem o IE, mas não substitui o teste de uma página com o Internet Explorer real , do qual a questão se refere.
Jawa

0

Você pode seguir estas maneiras de testar o IE na máquina Mac

Além disso, você pode usar plataformas online como LambdaTest, Sauce Labs ou Browserstack para acessar o Internet Explorer usando uma máquina Mac.

Alguns softwares do link acima:


você poderia listar alguns dos softwares do link, caso o link se quebre? Use o recurso de edição .
ankii 20/08

Como a instalação do RDP (seu primeiro link) ajuda a testar com o IE, não é necessária uma máquina Windows em algum lugar?
nohillside

@nohillside A Apple fornece o aplicativo Microsoft Remote. Com o aplicativo Microsoft Remote Desktop, você pode conectar-se a um PC remoto e seus recursos de trabalho de praticamente qualquer lugar. apps.apple.com/gb/app/microsoft-remote-desktop/…
saif sadiq 28/10

-1

Uma resposta nova e melhor.

Primeiro eu usei caixa virtual. Então eu usei o navegador

Agora eu uso paralelos

Por alguns anos, mas ultimamente tornou-se robusto e ainda mais amigável.

É ainda mais fácil do que os outros, a configuração é mais fácil, o estado de economia é mais fácil, a integração teclado e mouse é melhor. Geralmente é melhor.

Único item a ser observado é que custa cerca de US $ 80

o que deve ser uma pequena alteração para a maioria dos desenvolvedores que paga em uma ou duas horas. O software pago é, na verdade, a minha preferência - isso me dá certa confiança de que será realmente mantido daqui para frente. Além disso, sou um desenvolvedor ... pagando um ... desenvolvedor. Parece uma coisa boa.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.