Comment puis-je tester mon site de manière fiable sur toutes les anciennes versions d'Internet Explorer, de IE6 à la version IE11?
Comment puis-je tester mon site de manière fiable sur toutes les anciennes versions d'Internet Explorer, de IE6 à la version IE11?
Réponses:
En appuyant F12
sur IE8, vous devez démarrer les outils de développement qui vous permettent d’émuler IE7 (pas IE6) à l’aide du mode Navigateur.
Je suppose que sur IE9, vous pourrez émuler au moins jusqu’à IE7, mais je suppose seulement parce que cela m’irrite maintenant de l’idée simple de devoir acheter W7 pour pouvoir le tester.
UPDATE: comme spécifié par Jeff Atwood: IE9 émule également jusqu'à IE7.
UPDATE 2: comme suggéré par Nick dans les commentaires ci-dessous, si vous voulez émuler à 100% les anciens navigateurs IE, vous pouvez utiliser les ordinateurs virtuels fournis par Microsoft (ils sont également fournis gratuitement). De plus, gardez à l'esprit que les tests sur les ordinateurs virtuels prennent plus de temps que d'utiliser les outils de développement IE, il peut être intéressant de tester des ordinateurs virtuels IMHO pour tester quelque chose qui est JS / CSS gourmand, comme une application Web ou un site Web complexe. utilisez jQuery et certains CSS.
Testeur IE Il fait IE6, 7, 8 et 9
Directement à partir de Microsoft uniquement dans ce but:
Image VPC de compatibilité des applications Internet Explorer
Microsoft a récemment publié son propre outil de test de compatibilité avec les IE. C'est supposé faciliter ce processus. Il s'appelle Modern.ie: http://www.modern.ie/
Vous pouvez également utiliser le site Web de photos de navigateur si vous testez la mise en page. Vous mettez dans l'URL et il renvoie des images de votre site dans un tas de différents navigateurs.
Microsoft a également publié " Expression Web 4 " dans le but de comparer différentes versions d’IE. Mais vous devez payer pour cela et vous avez besoin d'un Windows XP SP3 ou de toute version ultérieure de Win.
Expression Web 3 est disponible au téléchargement gratuitement, mais n'inclut que les comparaisons d'IE6, IE7 à IE8. (manque IE9)
slmgr –rearm
à l'invite de commande afin de réinitialiser les images pour toujours, de manière à ce qu'elles n'expirent jamais, même si vous avez gagné. t être capable de sauver quoi que ce soit sur ces imasges, mais pour les tests pourrait suffire.
Crossbrowsertesting est un site que j'ai essayé pendant un moment. Très bien, vous obtenez une nouvelle installation du navigateur sur une machine virtuelle à laquelle vous accédez via VNC. Utile, en particulier pour les sites plus dynamiques.
Si vous souhaitez simplement vérifier la conception de vos pages Web sur différents navigateurs IE, essayez Browsershots ou WebPageTest. WebPageTest est fondamentalement un outil de test de performance gratuit, mais si vous sélectionnez l'onglet "Comparaison visuelle" à partir de leur page d'accueil et soumettez une URL à tester, le site génère des miniatures extensibles de la vue " au-dessus du pli " de votre page Web et éventuellement une vidéo de cette page Web pendant le chargement. WebPagetest est un outil open source que vous pouvez installer localement et exécuter votre propre instance. WebPagetest vous permet de tester dans les versions 6 à 9 d'IE.
Si vous souhaitez tester manuellement la navigation et les fonctionnalités de votre site, et pas seulement la conception et la présentation, installez les images Virtual PC librement disponibles de IE 6, 7, 8 sur votre ordinateur Windows 7. Des outils comme IETester peuvent ne pas être complètement fiables .
J'utilise VirtualBox pour exécuter des copies de Windows XP avec chaque navigateur installé. Ce n'est pas «idéal», mais cela fonctionne pour moi et il est très facile à configurer et à utiliser. C'est probablement aussi le meilleur reflet de la réalité du navigateur sur un système d'exploitation donné.
Essayer
http://utilu.com/IECollection/
Vous pouvez installer IE 5,6,7,8 côte à côte sur une machine Windows ou une machine Windows VirtualBox.
Si vous vous contentez d'un simple contrôle visuel, vous pouvez utiliser le logiciel BrowserLab d'Adobe . Cela fait partie de la suite de services en ligne CS Live proposée par Adobe. À l'heure actuelle, vous pouvez obtenir une adhésion gratuite de CS Live pendant 12 mois. Il s'agit donc d'une bonne solution gratuite à court terme. Vous pouvez exécuter des tests simultanément sur plusieurs combinaisons navigateur / système d'exploitation et voir les différences de rendu en les comparant côte à côte.
Cependant, il est toujours préférable de disposer de machines de test (ou de machines virtuelles) réelles, car Browserlab ne peut pas vous dire si le JavaScript est cassé ni vous aider à déboguer des erreurs CSS ou des erreurs de balisage. Cela vous indiquera seulement que la mise en page ne s'affiche pas correctement sur une plate-forme particulière. Mais il est agréable de pouvoir saisir une URL et d’obtenir en un instant des captures d’écran de la page Web sur la plupart des principales combinaisons système d’exploitation / navigateur.
Il existe Browserling qui permet de tester IE 5-9 et différentes versions d'autres principaux navigateurs, et tout cela à partir du navigateur de votre choix!
J'utilise le bac à sable du navigateur spoon.net - http://spoon.net/Browsers .
Il vous permet d’exécuter IE6-9 sur votre ordinateur sans avoir à les installer. Ils disposent également de la console du navigateur et fonctionnent avec la barre d’outils pour développeurs IE, qui facilite le débogage css / javascript.
Il n'y a pas de substitut aux boîtes natives et dures exécutant les plates-formes souhaitées. Aucune suite de tests IE n'est complètement précise, et plusieurs vont générer des erreurs qui n'apparaissent pas en production (perdre votre temps en faux positifs). Les machines virtuelles ne sont pas aussi fiables qu'on le pense - j'ai vu plusieurs bogues spécifiques aux machines virtuelles tout en essayant d'exécuter IE6 (le moteur de rendu d'IE6 repose sur la coordination de certains threads, que les machines virtuelles ne peuvent pas gérer correctement).
Si les fonctionnalités d'IE6 / 7 sont importantes pour votre organisation, je pense que vous pouvez facilement justifier de dépenser un montant marginal sur deux boîtiers WinXP bon marché. IETester est lent comme de la mélasse et tombe en panne, et le «mode de compatibilité» d'IE, bien que pratique pour un premier passage, n'est pas à la hauteur si vos clients comptent vraiment sur le logiciel que vous utilisez pour gérer leurs anciens boîtiers.
Microsoft fournit gratuitement et sans inscription des machines virtuelles pour:
Pour la plateforme suivante:
j'ai beaucoup cherché la solution, le meilleur que j'ai trouvé utilise firefox 8.0 avec un plugin pour onglet IE, dans ce cas, vous pouvez tester votre site web sur IE6, IE7, IE8, IE9. J'espère que cela aidera