Il test del browser è un problema caldo e frustrante tra i web designer e gli sviluppatori. Nella maggior parte dei casi, gli sviluppatori progettano per un browser di destinazione e, una volta terminato, iniziano a modificare il loro design per renderlo compatibile con altri browser.
Esistono molti modi per testare un sito Web prima dell'avvio e questi includono l' installazione di più browser e sistemi operativi, l'esecuzione di macchine virtuali con configurazioni diverse o l'uso di un servizio di immagini ospitato in cui viene prodotto uno screenshot per una determinata versione del browser e sistema operativo da utilizzare a scopo di confronto.
A partire da oggi, c'è un nuovo modo per testare la compatibilità dei browser sviluppata da Microsoft e si chiama SuperPreview . In questo articolo, ti darò una breve recensione di SuperPreview oltre a comparare e elencare sistemi alternativi per testare i progetti del tuo sito web.
SuperPreview è una nuova applicazione standalone gratuita di Microsoft (ancora in versione beta) che ti consente di vedere come i tuoi siti web guarderanno attraverso diverse versioni di Internet Explorer, rendendo la migrazione da IE6 a 7 e 8 molto più semplice di prima, senza dover avviare un Virtual Macchina per eseguire IE6 o disporre di un computer separato dedicato all'esecuzione di IE6. Rilasceranno anche una versione a pagamento che gestirà i browser non IE. In questa recensione, discuterò solo la versione gratuita. Devo dire che questa è una versione di anteprima molto anticipata, quindi in futuro ci saranno più funzioni e correzioni.
La versione beta di SuperPreview sarà annunciata oggi alla conferenza Mix09 e sarà disponibile per il download gratuito al grande pubblico poco dopo. [AGGIORNAMENTO] Il software è stato rilasciato oggi prima di MIX09 e prima del previsto e ora è disponibile: Scarica Microsoft SuperPreview
Microsoft mi ha contattato per testare una versione beta precoce e ho lavorato con il loro team di sviluppo negli ultimi giorni fornendo loro feedback e suggerimenti.
La versione di SuperPreview per Internet Explorer sarà disponibile nell'estate del 2009.
C'è anche una versione completa che include il supporto per Firefox e Safari. Questa è una versione PAID che farà parte di Expression Web 3 . Avrai la possibilità di abilitarlo da Expression Web o come standalone. La data di uscita prevista è anche l'estate del 2009.
SuperPreview è un'idea davvero interessante ed è la prima volta che ho visto questo tipo di funzionalità di test del browser disponibile come applicazione autonoma rispetto a un servizio ospitato. In pratica, inserisci l'URL (o il file locale) che vuoi testare e ti mostra l'anteprima in due versioni di IE allo stesso tempo, in una finestra divisa. Viene fornito con il motore di rendering IE6 integrato e richiede di avere IE7 o IE8 per poterli confrontare .
Un grave inconveniente è che, almeno in questo momento, non hanno piani concreti per rilasciare una versione per Mac , anche se questo potrebbe essere aggiunto in futuro. Ho dovuto testare questo sul mio Mac usando Parallels che ha prodotto alcuni bug, come tempi di risposta lenti e sfarfallio su alcune delle schermate di caricamento. Inoltre, l'interfaccia utente è piuttosto poco attraente e non molto user friendly, a mio avviso, anche se sostengono di correggerli per la versione finale.
Inoltre, non è ancora disponibile una soluzione hosted , che sarebbe particolarmente utile per quelli di noi su Mac che non possono installare IE a scopo di test.
La barra degli strumenti mostra le diverse guide e righelli
Guide e righelli con evidenziazione DOM mostrano le differenze nel rendering in IE6 e IE7
Scelta di browser locali, browser remoti o immagini (screenshot della versione completa con supporto per browser non IE)
Un metodo comune per testare un sito (oltre all'installazione di un certo numero di browser e sistemi operativi) consiste nell'utilizzare un servizio in hosting che cattura schermate della tua pagina web come visualizzato in diversi browser e sistemi operativi. Ecco alcuni dei più popolari:
Supporta più browser, Java, Flash, Javascript e risoluzioni dello schermo. Facile da usare e gratuito.
Supporta più browser e versioni oltre a Windows, Mac e Linux. Da 800 × 600 a 1024 × 768. Prezzo: $ 15 per un uso singolo o $ 150 per dominio / anno per uso illimitato
Supporta più browser e sistemi operativi. Paghi per minuto di utilizzo. Richiede Java. Prova gratuita.
Supporta qualsiasi browser, qualsiasi sistema operativo. Include JavaScript, moduli DHTML e funzionalità più dinamiche. Opzione per l'accesso remoto e lo sviluppo di pagine mobili. Da $ 19,95 per un giorno di utilizzo per l'acquisizione del browser.
Test del browser MAC OS X tramite screenshot. Da una risoluzione di 800 px fino a 1600. Screenshot gratuiti per Safari 3.1.2. Servizio a pagamento da $ 3 al giorno.
Controlla come viene eseguito il rendering di un sito Web da Internet Explorer 7, 6 o 5.5. Gratuito.
Controlla ogni browser e qualsiasi piattaforma e include il bug tracking. 50 test al mese sono gratuiti ma solo per IE7 e Firefox 2. 23 Il supporto per il browser parte da $ 24 al giorno.
Infine, è possibile installare più browser o utilizzare macchine virtuali per ulteriori test.
Consente di installare più sistemi operativi sullo stesso computer
http://www.thesitewizard.com/webdesign/multiplebrowsers.shtml
http://css-discuss.incutio.com/?page=BrowserTesting
Disclaimer dall'editor di WDD: questo post è una recensione personale di SuperPreview. Non sono stato risarcito in alcun modo da Microsoft o altre società per la revisione di questo prodotto o degli altri. Le opinioni espresse qui sono esclusivamente mie.
Pubblica qui sotto quali altri sistemi utilizzi per testare i progetti del tuo sito web su diversi browser e versioni diverse.