Lavoro su un Mac, ma la maggior parte dei miei utenti è su Windows. Qual è un modo semplice per testare i miei siti Web in Internet Explorer 7, 8 e 9? Il vino sembra un po 'buggy e ostile.
Lavoro su un Mac, ma la maggior parte dei miei utenti è su Windows. Qual è un modo semplice per testare i miei siti Web in Internet Explorer 7, 8 e 9? Il vino sembra un po 'buggy e ostile.
Risposte:
Ho la soluzione perfetta ! Nel 2013, Microsoft ha rilasciato una soluzione gratuita ufficialmente supportata per aiutare gli sviluppatori Mac a testare con le versioni di Internet Explorer 6, 7, 8, 9, 10 e 11 su Mac:
Spero che sia di aiuto.
Scarica e installa il software Oracle Virtualbox Virtual Machine gratuito
Utilizza gli script indicati nell'articolo giornaliero di OS X Internet Explorer per Mac in modo semplice: esegui IE 7, IE8 e IE9 gratuitamente in una macchina virtuale per scaricare, convertire e installare le macchine virtuali di prova IE gratuite di Microsoft da utilizzare su VirtualBox.
Ti spiegheremo come installare Internet Explorer 7, 8 o 9 in una macchina virtuale con Windows, direttamente in Mac OS X - gratuitamente. Ciò si ottiene utilizzando il software VirtualBox disponibile gratuitamente di Oracle e combinandolo con Internet Explorer gratuito per testare macchine virtuali di Microsoft
Ecco gli script presentati nell'articolo :
...
Installa TUTTE le versioni di Internet Explorer: IE7, IE 8 e IE 9
curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | bash
Installa solo Internet Explorer 7
curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="7" bash
...
La vecchia domanda per i web designer ...
VirtualBox è fantastico, ma è un problema avere più versioni di Windows che occupano spazio sul disco rigido. Un'altra opzione è l'utilizzo di VirtualBox e l'installazione e l'esecuzione di un'app come ietester che è disponibile solo per Windows ma consente di eseguire il rendering di più versioni di IE in una finestra.
Infine, la mia opzione personale di scelta è un sito web chiamato browserstack , devi pagarlo, ma è davvero economico e ne vale la pena se è così che ti guadagni da vivere. Possiedo anche un laptop Windows solo per fare questo tipo di test, ma il più delle volte invece utilizzo il browser.
La virtualizzazione è sicuramente la strada da percorrere. C'è VirtualBox come menzionato sopra, che è un progetto open source gratuito. Ci sono anche due offerte commerciali, Parallels e VMWare Fusion . Entrambi hanno prove gratuite in modo da poter valutare ciò che potrebbe funzionare meglio.
Se ti stai chiedendo perché pagare quando VirtualBox è gratuito, Parallels e Fusion sono entrambi commercialmente sviluppati e supportati software . Se riscontri problemi, puoi chiedere aiuto, piuttosto che perdere tempo a cercare risposte tu stesso. Inoltre, VirtualBox è multipiattaforma, quindi ha meno cose da Mac ed è più un prodotto fai-da-te - nessuna installazione rapida o altro.
Ma puoi fare la chiamata per te stesso. TidBITS ha un articolo abbastanza recente confronta Parallels e Fusion, con una buona sezione anche su VirtualBox, e Ars Technica ha un confronto abbastanza completo delle ultime versioni di Parallels e Fusion.
Spero ti sia utile!
http://www.spoon.net è uno strumento fantastico e il motivo per cui preferisco è che installa solo i browser e fianco a fianco con i tuoi altri programmi nella barra delle applicazioni. Funziona come un fascino, tuttavia è commerciale, $ 12 al mese, $ 60 all'anno. Hanno in programma di pubblicare l'app. presto su Mac.
IETester è OK per alcuni test di base, ma non gestisce correttamente gli script e quindi non è una soluzione di test affidabile al 100%.
Ho pensato di aggiungere questo dato che ho appena trovato un nuovo fantastico strumento gratuito per visualizzare IE su un Mac. Scarica " Sauce " dal Mac App Store. Ho usato Virtualbox negli ultimi due anni e questo è molto più facile da installare, non ha enormi file VM e l'interfaccia è molto più fluida. Sauce ha anche la possibilità di visualizzare l'anteprima in IE 10 (che è una schifezza completa). Esiste anche un'altra app basata su cloud chiamata stack di browser . Ho provato la versione gratuita e l'interfaccia è carina ma costa qualche dollaro.
Oltre alla virtualizzazione c'è CrossOver di Codeweaver
Non ho abbastanza reputazione per pubblicare un commento sulla risposta di @ Anirvan che mi ha aiutato molto. Vorrei solo aggiungere quel blog di Rey Bango che sostiene per motivi di sicurezza di impostare Windows Update su automatico causa un problema poiché anche IE viene aggiornato automaticamente! MS ha creato blocchi automatici separati per IE da 9 a 11. Ho scaricato tutti gli script di blocco automatico e ho creato un wrapper per chiamarli su Dropbox . Estrarre il contenuto del file zip ed eseguire IE9-11_blocker.cmd per bloccare IE da 9 a 11.
Probabilmente non professionale come le altre risposte, ma se uno vuole solo vedere come IE sta eseguendo il rendering del sito, le seguenti opzioni sono gratuite e funzionano senza alcuna installazione pesante:
Scheda IE estensione Google Chrome (solo Windows)
Estensione di Google Chrome IE-On-Chrome
Notare che nessuno di essi funziona localmente (ovvero localhost o 127.0.0.1).
Domande simili sono state poste in SO ( qui e qui ), ma sono piuttosto vecchie e gli argomenti sono chiusi.
Fonte : come visualizzare i siti Web sul Mac che richiedono Internet Explorer (o un PC)
Puoi seguire questi modi per testare IE su un computer Mac
Inoltre, puoi utilizzare piattaforme online come LambdaTest, Sauce Labs o Browserstack per accedere a Internet Explorer utilizzando il computer Mac.
Alcuni software dal link sopra:
Per prima cosa ho usato la scatola virtuale. Quindi ho usato il browser
Adesso uso i parallelismi
In giro per alcuni anni ma ultimamente reso robusto e ancora più amichevole.
È ancora più semplice degli altri, l'installazione è più semplice, il salvataggio dello stato è più semplice, l'integrazione tastiera-mouse è migliore. Generalmente è meglio.
L'unico elemento di nota è che costa circa $ 80
che dovrebbe essere un piccolo cambiamento per la maggior parte degli sviluppatori che vengono pagati entro un'ora o due. Il software a pagamento è in realtà la mia preferenza: mi dà la certezza che verrà effettivamente mantenuto in futuro. Inoltre sono uno sviluppatore ... pagando uno ... sviluppatore. Sembra una buona cosa.