Come posso testare in modo affidabile il mio sito su tutte le vecchie versioni di Internet Explorer che vanno da IE6 fino alla versione IE11?
Come posso testare in modo affidabile il mio sito su tutte le vecchie versioni di Internet Explorer che vanno da IE6 fino alla versione IE11?
Risposte:
Colpire F12
su IE8 dovrebbe avviare gli Strumenti di sviluppo che ti permettono di emulare IE7 (non IE6) usando la Modalità Browser.
Suppongo che su IE9 sarai in grado di emulare almeno fino a IE7, ma suppongo solo perché ora mi irrita la semplice idea di dover acquistare W7 per testare questo.
AGGIORNAMENTO: come specificato da Jeff Atwood: IE9 emula indietro fino a IE7.
AGGIORNAMENTO 2: come suggerito da Nick nei commenti seguenti, se si desidera essere sicuri al 100% di emulare i vecchi browser IE, è possibile utilizzare le macchine virtuali fornite da Microsoft (incredibilmente sono anche fornite gratuitamente). Come nota a margine, tieni presente che il test su macchine virtuali richiede più tempo rispetto all'utilizzo di Strumenti di sviluppo IE, potrebbe valere la pena testare macchine virtuali IMHO quando testi qualcosa che è avido di JS / CSS come un'app Web o un sito Web complesso, non per semplici siti che usa jQuery e alcuni CSS.
IE Tester Fa IE6, 7, 8 e 9
Diretto da Microsoft proprio per questo scopo:
Immagine VPC di compatibilità dell'applicazione Internet Explorer
Microsoft ha recentemente rilasciato il proprio strumento per testare la compatibilità con gli IE. Dovrebbe facilitare questo processo. Si chiama Modern.ie: http://www.modern.ie/
Puoi anche utilizzare il sito Web delle riprese del browser se stai testando il layout. Inserisci l'URL e restituisce le immagini del tuo sito in una serie di browser diversi.
Microsoft ha anche rilasciato " Expression Web 4 " che ha lo scopo di confrontare diverse versioni di IE. Ma devi pagare per questo e hai bisogno di un Windows XP SP3 o qualsiasi versione successiva di Win.
Expression Web 3 è disponibile per il download gratuito, ma include solo confronti da IE6, IE7 a IE8. (privo di IE9)
slmgr –rearm
al prompt dei comandi per ripristinare le immagini per sempre in modo che praticamente non scadano mai, anche se hai vinto ' essere in grado di salvare qualsiasi cosa su quelle immagini, ma per i test potrebbe essere sufficiente.
Crossbrowsertesting è stato un sito che ho provato per un po '. Abbastanza bene, ottieni una nuova installazione del browser su una macchina virtuale a cui accedi tramite VNC. Utile, in particolare per siti più dinamici.
Se vuoi solo controllare il design delle tue pagine web su diversi browser IE, prova Browsershots o WebPageTest. WebPageTest è fondamentalmente uno strumento di test delle prestazioni gratuito ma se selezioni la scheda "Confronto visivo" dalla loro home page e invii un URL per testare, il sito genera miniature espandibili della vista " above the fold " della tua pagina web e, facoltativamente, un video di quella pagina web durante il caricamento. WebPagetest è uno strumento open source che puoi installare localmente ed eseguire la tua istanza. WebPagetest ti consente di testare nelle versioni IE da 6 a 9.
Se vuoi testare manualmente la navigazione e le funzionalità del tuo sito e non solo il design e il layout, installa le immagini di Virtual PC di IE 6, 7, 8 disponibili gratuitamente sul tuo PC Win 7. Strumenti come IETester potrebbero non essere completamente affidabili .
Uso VirtualBox per eseguire copie di Windows XP con ogni browser installato su di esso. Non è "ideale", ma funziona per me ed è molto facile da configurare e utilizzare. È anche probabilmente il miglior riflesso di come sia il browser su un determinato sistema operativo.
Provare
http://utilu.com/IECollection/
È possibile installare IE 5,6,7,8 parallelamente su un computer Windows o un computer Windows Virtualbox.
Se stai bene con un semplice controllo visivo, puoi utilizzare Adobe BrowserLab . Fa parte della suite CS Live di servizi online offerti da Adobe. In questo momento puoi ottenere 12 mesi di abbonamento gratuito a CS Live, quindi a breve termine è una buona soluzione gratuita. È possibile eseguire test su più combinazioni browser / SO contemporaneamente e vedere le differenze di rendering confrontandole fianco a fianco.
Tuttavia, è sempre meglio avere macchine di prova (o VM) reali, poiché Browserlab non può dirti se il JavaScript è rotto o aiutarti a eseguire il debug di errori CSS o markup. Ti dirà solo che il layout non viene visualizzato correttamente in una particolare piattaforma. Ma è bello poter digitare un URL e ottenere schermate a grandezza naturale della pagina Web sulla maggior parte delle principali combinazioni OS / browser in un istante.
Esiste un browser che consente di testare IE 5-9 e versioni diverse di altri browser principali, e tutto ciò da un browser a tua scelta!
Sto usando il sandbox del browser spoon.net - http://spoon.net/Browsers .
Ti consente di eseguire IE6-9 sul tuo computer senza doverli installare. Hanno anche la console del browser e funzionano con la barra degli strumenti dello sviluppatore IE, che aiuta con il debug css / javascript.
Non vi è alcun sostituto di scatole rigide native che eseguono le piattaforme desiderate. Nessuna suite di test IE è completamente accurata e molti genereranno errori che non compaiono nella produzione (sprecando il tuo tempo con falsi positivi). Le macchine virtuali non sono affidabili come pensano le persone: ho visto diversi bug specifici delle VM mentre provavo a eseguire IE6 (penso che il motore di rendering di IE6 si basi sul coordinamento di alcuni thread, che le VM non riescono a gestire in modo adeguato).
Se la funzionalità IE6 / 7 è importante per la tua organizzazione, penso che tu possa facilmente fare un caso per spendere un importo marginale in due scatole WinXP economiche. IETester è lento come melassa e si schianta alla caduta di un cappello, e la "modalità di compatibilità" di IE - sebbene utile per un primo passaggio - non è all'altezza se i tuoi clienti dipendono davvero dal tuo software che lavora sulle loro scatole legacy.
Microsoft fornisce, liberamente e senza registrazione, macchine virtuali per:
Per la seguente piattaforma:
ho cercato molto la soluzione, il migliore che ho trovato è usare Firefox 8.0 con IE plug-in tab, in questo caso puoi testare il tuo sito web su IE6, IE7, IE8, IE9. Spero che questo possa aiutare