Executar legalmente o IE para testar via Parallels no Mac, sem comprar o Windows?

10

Os designers e desenvolvedores da Web que usam Macs (e outros) precisam executar o Windows Explorer (Windows) para testes, e uma opção popular aqui é o Parallels , que virtualiza o Windows em segundo plano e permite executar o Interent Explorer a partir do dock, como se fosse normal. Mac app.

O problema é que você precisa de um DVD ou arquivo de imagem do Windows, que é instalado na máquina virtual Parallels.

A compra de uma licença do Windows apenas com o objetivo disso é uma opção - mas a idéia de recompensar financeiramente a Microsoft pelo IE não se encaixa bem com quem passou horas lutando com os muitos bugs do IE.

A pirataria não é / não deve ser uma opção para ferramentas de trabalho profissional.

Portanto, estou procurando outra maneira de obter uma cópia legal e funcional do Windows no Parallels.

Para outro produto de virtualização do Windows - o Virtualbox - é possível adquirir uma imagem legal e gratuita do Windows publicada pela Microsoft para fins de teste , que acompanha o IE e essencialmente nada mais. No entanto, a fonte que eu conheço para isso ( https://github.com/xdissent/ievms , também defendida neste site nesta pergunta ) parece ser específica do Virtualbox.

Existe uma fonte legal e gratuita equivalente do Windows para Mac IE para fins de virtualização que funcione com o Parallels?

user56reinstatemonica8
fonte
Acabei de descobrir isso, parece legítimo e aparentemente é um esforço oficial da Microsoft para facilitar o teste do IE em todas as plataformas, incluindo Mac ...?! - modern.ie/en-US/virtualization-tools#downloads - Gostaria de saber se alguém aqui tem experiência com ele e posso garantir para ele
user56reinstatemonica8
Lol isso me impressiona (tanto que a MS fez essas VMs E que as pessoas ainda estão realmente tentando oferecer suporte ao IE). Poste seu comentário acima como resposta à pergunta e aceite-a (clique na marca de seleção no lado esquerdo) para indicar que esta pergunta não precisa mais de atenção.
Alexander - Restabelecer Monica
Estou no processo de testar as modern.ieVMs. Até agora, eles batem com "Startup Repair cannot repair this computer automatically"... não é o ideal. Goste ou não, os usuários do IE ainda estão entre 55% e 30% do tráfego da Web , com o IE8 ainda em torno de 10% . Isso é um monte de usuários ...
user56reinstatemonica8
2
Eu me pergunto por que essa pergunta foi rejeitada. IMHO, esse é um problema legítimo que muitos desenvolvedores da Web precisam enfrentar se usarem outro sistema operacional que não seja o Windows. O fato de o IE estar disponível apenas para Windows torna essa pergunta ainda mais útil. Afirmativo.
Cyphorious
1
@ user568458: Eu usei as VMs da Microsoft no Parallels, e tem sido ótimo. Atualmente, uso o IE6 / XP e o IE9 / Win7, e tem sido bastante fácil e limpo (certamente mais do que configurar minhas próprias VMs do zero).
11133 alexwlchan

Respostas:

8

Tenho que trabalhar. Atualmente, a Microsoft publica máquinas virtuais oficiais e gratuitas do Windows para coisas como Parallels e outras, para exatamente esse tipo de teste - atualmente distribuído em http://modern.ie

  • Vá para a seção de downloads da página de visualização e escolha 'Mac' e depois 'Parallels'.
  • Para mim (no Lion, julho de 2013), a VM "IE9 - Win7" não funcionou, mas o "IE10 - Win7" funcionou pela primeira vez . Faça o download e extraia o pvmarquivo usando os comandos do terminal fornecidos. É um grande download, cerca de 3,5gbs.
  • Execute o pvmarquivo recém-extraído (após a instalação dos paralelos), que deve abrir no Parallels e inicializar. Se ele perguntar se a VM foi 'Movida' ou 'Copiada', escolha " Copiada ".

insira a descrição da imagem aqui


Algumas dicas para trabalhar com o Windows através do Parallels desta maneira:

  • Os downloads no IE vão para a pasta de download regular do Mac por padrão
  • Parece funcionar pela primeira vez com quaisquer métodos de entrada existentes no Mac. Copiar e colar entre aplicativos "simplesmente funciona" e (ao contrário do Virtualbox), se você costuma usar um dispositivo de entrada não padrão como uma mesa digitalizadora, ele funciona nas janelas visualizadas do Windows, assim como em qualquer outro lugar
  • ... dito isso, ele ainda interpreta o padrão do numpad de maneira diferente, pois, por padrão, os números do numpad são teclas de seta até você pressionar o botão 'Limpar' (enquanto a VM do Windows está focada) e age como quando a tecla NumLock está ativada para PC teclados, ou seja, você obtém números.
  • Se você tiver problemas para inserir credenciais para qualquer página da Web, parece que ele adiciona um domínio próprio (por exemplo, "IE10win7") em vez de usar o padrão para sua rede. Se você tiver problemas para fazer login, tente adicionar seu domínio de rede com uma barra invertida no estilo do Windows (por exemplo, digite domain\usernamecomo seu nome de usuário em vez de username)
  • Para alternar para que, em vez de uma janela do Windows com a área de trabalho, o botão iniciar, etc., ele trate cada aplicativo do Windows como um aplicativo do Mac com sua própria janela e ícone de documento separados, alterne para 'Modo de coerência' (Exibir> Inserir coerência)
  • No 'Modo de coerência', onde os aplicativos do Windows são tratados e acoplados como os aplicativos do Mac, se você precisar acessar a área de trabalho do Windows por qualquer motivo, use o ícone de paralelos vermelhos na bandeja no canto superior direito e 'Sair da coerência'.

E, caso alguém esteja exatamente na mesma posição que eu, necessitando do IE para testar e executar tarefas no Sharepoint, você pode instalar o Sharepoint Designer na VM, mas deve ser a versão de 32 bits.

user56reinstatemonica8
fonte
2
para corrigir o teclado numérico, aperte o Clearbotão enquanto o seu Windows VM está focada - ele age como o NumLockchave nos teclados de PC.
MattDMo
@MattDMo brilhante, obrigado, isso funciona! Para qualquer pessoa com o mesmo layout de teclado que eu, se não há nenhuma tecla rotulada Clear, olhar para a chave rotulada ou ⌧, um retângulo com um X através dele (no meu teclado é no canto superior esquerdo do teclado numérico abaixo F16)
user56reinstatemonica8
2

A virtualização não é a única solução para esse problema, embora seja a mais estável. Embora você não respeite o trabalho da Microsoft no Internet Explorer o suficiente para comprá-lo, você deve respeitar a decisão do seu cliente de usá-lo durante o desenvolvimento da Web. Se você não se sente à vontade para comprar o Windows ou se a base de usuários do IE é muito pequena, existem outras soluções. Você já encontrou uma opção, as máquinas virtuais que a Microsoft disponibiliza .

Outra opção é o Wine Bottler , que pode instalar facilmente versões do Internet Explorer como aplicativos Mac através do Wine.

Se a interação de teste não for um problema, você pode usar o IE NetRenderer para obter uma captura de tela do seu site em diferentes versões do IE.

harpermd
fonte