Esegui legalmente IE per i test tramite Parallels su Mac, senza acquistare Windows?


10

I web designer e gli sviluppatori che utilizzano Mac (e altri) devono eseguire (Windows) Internet Explorer per i test e un'opzione popolare qui è Parallels , che virtualizza Windows in background e ti consente di eseguire Interent Explorer dal dock come se fosse un normale App per Mac.

Il problema è che hai bisogno di un DVD di Windows o di un file immagine, che poi installi nella macchina virtuale di Parallels.

L'acquisto di una licenza Windows esclusivamente allo scopo di questa è un'opzione, ma l'idea di premiare finanziariamente Microsoft per IE non si adatta bene a chiunque abbia passato ore a combattere con i numerosi bug di IE.

La pirateria non è / non dovrebbe essere un'opzione per gli strumenti per il lavoro professionale.

Quindi, sto cercando un altro modo per ottenere una copia funzionante e legale di Windows in Parallels.

Per un altro prodotto di virtualizzazione di Windows - Virtualbox - è possibile acquisire un'immagine di Windows gratuita e legale pubblicata da Microsoft a scopo di test , fornita con IE e sostanzialmente nient'altro. Tuttavia, la fonte che conosco per questo ( https://github.com/xdissent/ievms , sostenuta anche su questo sito in questa domanda ) sembra essere specifica per Virtualbox.

Esiste una fonte legale e gratuita equivalente di Windows per Mac IE che collauda scopi di virtualizzazione che funziona con Parallels?


Ho appena trovato questo, sembra legittimo ed è apparentemente uno sforzo ufficiale di Microsoft per semplificare i test di IE su tutte le piattaforme, incluso Mac ...?! - modern.ie/en-US/virtualization-tools#downloads - Mi chiedo se qualcuno qui ha esperienza e può garantirlo
user56reinstatemonica8

Lol questo mi fa impazzire (sia che gli MS hanno creato queste macchine virtuali che le persone stanno ancora cercando di supportare IE). Pubblica il tuo commento sopra come risposta alla domanda e accettalo (fai clic sul segno di spunta a sinistra) in modo da indicare che questa domanda non ha più bisogno di attenzione.
Alexander - Ripristina Monica il

Sto testando le modern.iemacchine virtuali. Finora si sono schiantati con "Startup Repair cannot repair this computer automatically"... non l'ideale. Piaccia o no, gli utenti IE sono ancora tra il 55% e il 30% del traffico web , con IE8 ancora circa il 10% . Sono molti gli utenti ...
user56reinstatemonica8

2
Mi chiedo perché questa domanda sia stata sottovalutata. Questo è un problema legittimo che molti sviluppatori web devono affrontare se usano un sistema operativo diverso da Windows. Il fatto che IE sia disponibile solo per Windows rende questa domanda ancora più utile. Pollice su.
Cyphorious,

1
@ user568458: Ho usato le macchine virtuali di Microsoft in Parallels ed è stato grandioso. Attualmente sto usando IE6 / XP e IE9 / Win7, ed è stato abbastanza facile e pulito (sicuramente più che configurare le mie VM da zero).
alexwlchan,

Risposte:


8

Ha funzionato. Microsoft attualmente pubblica macchine virtuali Windows gratuite e ufficiali per cose come Parallels e altre, proprio per questo tipo di test - attualmente distribuito su http://modern.ie

  • Vai alla sezione di download della pagina di visualizzazione e scegli "Mac", quindi "Parallels".
  • Per me (su Lion, luglio 2013) la VM "IE9 - Win7" non ha funzionato affatto, ma "IE10 - Win7" ha funzionato per la prima volta . Scaricalo ed estrai il pvmfile usando i comandi del terminale forniti. È un grande download, circa 3,5 GB.
  • Esegui il pvmfile appena estratto (dopo aver installato i paralleli) che dovrebbe aprirsi in Parallels e avviarsi. Se chiede se la VM è stata "spostata" o "copiata", selezionare " Copiata ".

inserisci qui la descrizione dell'immagine


Alcuni consigli per lavorare con Windows attraverso Parallels in questo modo:

  • I download all'interno di IE vanno nella normale cartella di download del Mac per impostazione predefinita
  • Sembra funzionare per la prima volta con qualunque metodo di input tu abbia sul Mac. Copia e incolla tra applicazioni "funziona" e (a differenza di Virtualbox), se di solito usi un dispositivo di input non standard come una tavoletta grafica, funziona nelle finestre di Windows visualizzate così come ovunque
  • ... detto ciò, interpreta comunque il default del tastierino numerico in modo diverso, poiché i tastierino numerico predefiniti sono i tasti freccia fino a quando non si preme il pulsante "Cancella" (mentre la macchina virtuale Windows è focalizzata), quindi si comporta proprio come quando il tasto NumLock è attivo per PC tastiere, ovvero ottieni numeri.
  • Se si riscontrano problemi nell'inserimento delle credenziali per qualsiasi pagina Web, sembra che si aggiunga un proprio dominio (ad es. "IE10win7") anziché utilizzare il valore predefinito per la propria rete. Se hai problemi di accesso, prova ad aggiungere il tuo dominio di rete con una barra rovesciata in stile Windows (es. Inserisci domain\usernamecome nome utente anziché username)
  • Per passare in modo che invece di una finestra di Windows con desktop, pulsante di avvio, ecc., Tratta ciascuna applicazione Windows come un'applicazione Mac con la propria finestra e icona doc separate, passare alla 'Modalità di coerenza' (Visualizza> Inserisci coerenza)
  • In "Modalità coerenza", in cui le app di Windows vengono trattate e ancorate proprio come le app per Mac, se per qualsiasi motivo è necessario accedere alla vista del desktop di Windows, utilizzare l'icona rossa paralleli nella barra in alto a destra e "Esci da coerenza".

E nel caso in cui qualcuno si trovi esattamente nella mia stessa posizione, abbia bisogno di IE per i test e per fare cose in Sharepoint, puoi installare Sharepoint Designer nella VM ma deve essere la versione a 32 bit.


2
per riparare il tastierino numerico, premi il Clearpulsante mentre la VM di Windows è focalizzata - si comporta proprio come il NumLocktasto delle tastiere del PC.
MattDMo

@MattDMo geniale, grazie, che funziona! Per chiunque abbia lo stesso layout di tastiera, se non c'è un tasto etichettato Clear, cerca il tasto etichettato o ⌧, un rettangolo con una X attraverso di esso (sulla mia tastiera si trova nella parte superiore sinistra del tastierino numerico sotto F16)
user56reinstatemonica8

2

La virtualizzazione non è l'unica soluzione a questo problema, sebbene sia la più stabile. Anche se potresti non rispettare il lavoro di Microsoft su Internet Explorer abbastanza da acquistarlo, dovresti rispettare la decisione del tuo cliente di utilizzarlo quando fa lo sviluppo web. Se non ti senti a tuo agio con l'acquisto di Windows o se la tua base di utenti IE è molto piccola, ci sono altre soluzioni. Hai già trovato un'opzione, le macchine virtuali rese disponibili da Microsoft .

Un'altra opzione è Wine Bottler , che può facilmente installare versioni di Internet Explorer come app Mac tramite Wine.

Se testare l'interazione è meno problematico, puoi usare IE NetRenderer per ottenere uno screenshot del tuo sito in diverse versioni di IE.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.