Ce n'est pas sur beaucoup de gens choses que j'aime le plus à propos de la conception web liste, mais les tests inter-navigateurs vient juste avec le territoire. Beaucoup prétendent qu’il n’existe pas de meilleure méthode - mais comment vous testez votre travail sur plusieurs navigateurs?
Afin de rendre ce sondage digestible, j'ai classé les méthodes de test multi-navigateurs en 5 types principaux. Voici ce que je veux dire par eux:
Avoir divers navigateurs installés sur vos systèmes vous donne un accès direct pour vérifier comment ils gèrent votre travail..
Ce pouvez entraîner des complications pour certains navigateurs (Internet Explorer par exemple) lorsqu'ils n'autorisent pas plusieurs versions s'exécutant sur le même logiciel O.S. Il existe cependant des solutions de contournement, le plus souvent sous la forme d'exécution de bureaux virtuels avec des services tels que VMWare et VirtualBox..
Des services qui capturent une capture d'écran de votre site Web choisi dans un large éventail de navigateurs et de systèmes d'exploitation, le tout dans le confort de votre propre navigateur. Pensez à Adobe BrowserLab, Browsershots et Net Mechanic Browser Photo .
L'affichage de captures d'écran convient à l'esthétique, mais que se passe-t-il si vous devez tester le javascript, sélectionner le DOM, ou même vous connecter à une session sécurisée? C'est à ce moment-là que vous utiliserez probablement un simulateur (ou un émulateur, peu importe) vous permettant de prendre le contrôle d'une machine distante et de jouer avec ses navigateurs via votre propre système..
Scout, Spoon Browser Sandbox, Crossbrowsertesting et Browsera sont des exemples courants de ce que je veux dire par ceci..
Les applications de bureau répondent souvent aux besoins de capture d'écran et de simulateur, mais nécessitent une installation sur votre système..
Pensez à IETester, à la visionneuse multibrowser, à Microsoft Expression Web Super Preview et à Browserseal..
Certains navigateurs proposent des plug-ins et des outils leur permettant d'imiter le comportement des autres navigateurs. Safari a son Debug> Agent utilisateur, Internet Explorer 8 fonctionnera en mode de compatibilité et il existe de nombreuses extensions telles que le commutateur d'agent d'utilisateur pour Firefox.
Avoir une autre façon de faire les choses? Écoutons ça!