Le test des navigateurs est un problème chaud et frustrant parmi les concepteurs Web et les développeurs. Dans la plupart des cas, les développeurs conçoivent pour un navigateur cible et, une fois qu'ils ont terminé, ils commencent à peaufiner leur conception pour la rendre compatible avec les autres navigateurs.
Il existe de nombreuses manières de tester un site Web avant son lancement, notamment l' installation de plusieurs navigateurs et systèmes d'exploitation, l'exécution de machines virtuelles avec différentes configurations ou l'utilisation d'un service d'image hébergé pour une version de navigateur et un système d'exploitation donnés. à des fins de comparaison.
À partir d'aujourd'hui, il existe une nouvelle méthode de test de la compatibilité des navigateurs développée par Microsoft, appelée SuperPreview . Dans cet article, je vais vous donner un bref aperçu de SuperPreview, ainsi que comparer et répertorier des systèmes alternatifs pour tester vos conceptions de sites Web.
SuperPreview est une nouvelle application autonome gratuite de Microsoft (toujours en version bêta) qui vous permet de voir comment vos sites Web parcourent différentes versions d'Internet Explorer, facilitant ainsi la migration d'IE6 vers 7 et 8, sans avoir à démarrer un Virtual. Machine pour exécuter IE6, ou avoir un ordinateur distinct dédié à l'exécution d'IE6. Ils publieront également une version payante qui traitera les navigateurs non-IE. Dans cette revue, je ne parlerai que de la version gratuite. Je dois mentionner qu’il s’agit d’une version d’aperçu très précoce, de nouvelles fonctionnalités et correctifs devraient être disponibles dans le futur.
La version bêta de SuperPreview sera annoncée aujourd'hui lors de la conférence Mix09 et pourra être téléchargée gratuitement par le grand public peu après. [UPDATE] Le logiciel a été publié aujourd'hui avant MIX09 et plus tôt que prévu et est maintenant disponible: Télécharger Microsoft SuperPreview
J'ai été contacté par Microsoft pour tester une version bêta précoce et j'ai travaillé avec leur équipe de développement ces derniers jours en leur donnant des commentaires et des suggestions.
La version finale de SuperPreview pour Internet Explorer sera disponible à l’été 2009.
Il existe également une version complète qui inclut le support pour Firefox et Safari. Ceci est une version PAID qui fera partie d' Expression Web 3 . Vous aurez la possibilité de l'activer à partir d'Expression Web ou en tant que autonome. La date de sortie estimée est également l'été 2009.
SuperPreview est une idée plutôt cool et c'est la première fois que je vois ce type de fonctionnalité de test de navigateur disponible en tant qu'application autonome par opposition à un service hébergé. Vous entrez essentiellement l'URL (ou le fichier local) que vous souhaitez tester et il affiche l'aperçu dans deux versions d'IE en même temps, dans une fenêtre divisée. Il est livré avec le moteur de rendu IE6 intégré et vous oblige à avoir IE7 ou IE8 pour pouvoir les comparer .
Un inconvénient majeur est qu’ils n’ont à l’heure actuelle aucun projet concret de publier une version Mac , bien que cela puisse être ajouté dans le futur. Je devais tester cela sur mon Mac en utilisant Parallels qui produisait quelques bogues, tels que le temps de réponse lent et le scintillement de certains écrans de chargement. De plus, l’interface utilisateur n’est pas très attrayante et n’est pas très conviviale à mon avis, bien qu’elle prétende régler ce problème pour la version finale.
De plus, il n’ya pas encore de solution hébergée disponible , ce qui serait particulièrement utile pour ceux d’entre nous qui ne peuvent pas installer IE à des fins de test.
La barre d'outils montrant les différents guides et règles
Les guides et les règles avec mise en évidence DOM montrent les différences de rendu dans IE6 et IE7
Choisir des navigateurs locaux, des navigateurs distants ou des images (capture d'écran de la version complète avec support de navigateur non-IE)
Une méthode courante pour tester un site (outre l'installation d'un certain nombre de navigateurs et de systèmes d'exploitation) consiste à utiliser un service hébergé prenant des captures d'écran de votre page Web dans différents navigateurs et systèmes d'exploitation. Voici quelques-uns des plus populaires:
Prend en charge plusieurs navigateurs, Java, Flash, Javascript et les résolutions d'écran. Facile à utiliser et gratuit.
Prend en charge plusieurs navigateurs et versions, ainsi que Windows, Mac et Linux. De 800 × 600 à 1024 × 768. Prix: 15 $ pour une utilisation unique ou 150 $ par domaine / année pour une utilisation illimitée
Prend en charge plusieurs navigateurs et systèmes d'exploitation. Vous payez par minute d'utilisation. Nécessite Java. Essai gratuit.
Prend en charge tout navigateur, tout système d'exploitation. Comprend des formulaires JavaScript, DHTML et des fonctionnalités plus dynamiques. Option pour l'accès à distance et le développement de pages mobiles. À partir de 19,95 $ pour une journée d'utilisation pour la capture par navigateur.
Test du navigateur MAC OS X à l'aide de captures d'écran. D'une résolution de 800 px jusqu'à 1600. Capture d'écran gratuite pour Safari 3.1.2. Service payant à partir de 3 dollars par jour.
Vérifie comment un site Web est rendu par Internet Explorer 7, 6 ou 5.5. Gratuit.
Vérifie tous les navigateurs et toutes les plates-formes et inclut le suivi des bogues. 50 tests par mois sont gratuits mais uniquement pour IE7 et Firefox 2. 23 Le support du navigateur commence à 24 dollars par jour.
Enfin, vous pouvez installer plusieurs navigateurs ou utiliser des machines virtuelles pour des tests supplémentaires.
Vous permet d'installer plusieurs systèmes d'exploitation sur le même ordinateur
http://www.thesitewizard.com/webdesign/multiplebrowsers.shtml
http://css-discuss.incutio.com/?page=BrowserTesting
Déni de responsabilité de l'éditeur de WDD: Cet article est une critique personnelle de SuperPreview. Je n'ai reçu aucune compensation de la part de Microsoft ou de toute autre société pour avoir examiné ce produit ou les autres. Les opinions exprimées ici sont uniquement les miennes.
Veuillez poster ci-dessous les autres systèmes que vous utilisez pour tester les conceptions de votre site Web sur différents navigateurs et différentes versions.