Introduction (Guide de qualité des applications Windows 7 et Windows Server 2008 R2)
Dans le monde entier, de nombreuses entreprises adoptent Windows 7 en raison de ses fonctionnalités et capacités pour les entreprises. Les départements informatiques modifient également leur approche des besoins à long terme de la plateforme pour prendre en charge un bureau moderne. Le système d’exploitation Windows 7 aide à réduire le coût total de possession en aidant les utilisateurs à rester productifs n’importe où, améliore la sécurité et le contrôle, et simplifie la gestion des bureaux dans toute l’organisation. Windows 7 comprend également un navigateur moderne basé sur des standards, Windows Internet Explorer 8, qui offre une sécurité améliorée et des capacités de navigation accrues. Ces deux plateformes augmentent l’efficacité informatique et améliorent l’agilité et la sécurité de l’organisation.
Cependant, la migration vers un nouveau système d’exploitation crée des défis uniques, principalement en raison de la nécessité de prendre en charge les applications web héritées. Les entreprises peuvent avoir des applications conçues pour les versions précédentes de Windows Internet Explorer, comme Windows Internet Explorer 7 ou Microsoft Internet Explorer 6. Ces applications web peuvent rencontrer des problèmes de compatibilité avec Internet Explorer 8. De plus, Internet Explorer 6 ne fonctionne pas nativement sur Windows 7 et Windows ne prend pas en charge l’exécution simultanée de deux versions d’Internet Explorer. Pour plus d’informations, veuillez consulter l’article de la base de connaissances Microsoft, « L’exécution de plusieurs versions d’Internet Explorer sur un seul système d’exploitation n’est pas prise en charge ».
De nombreuses entreprises utilisent encore des applications web basées sur Internet Explorer 6 qui ont été conçues et personnalisées au cours de la dernière décennie. Les entreprises qui prévoient de déployer Windows 7 doivent avoir une stratégie complète et un plan d’exécution en place pour migrer les applications web héritées vers Internet Explorer 8. Ce document fournit un aperçu détaillé des problèmes de compatibilité avec Internet Explorer 8, discute de la manière de migrer les applications web, et présente les outils et processus associés.
La version d’Internet Explorer 8 se concentre sur trois thèmes principaux :
- Fournir une interopérabilité réelle avec d’autres navigateurs et une compatibilité pour les sites web existants.
- Rendre le développement web plus rapide et plus facile grâce aux outils de développement intégrés.
- Permettre des expériences qui vont au-delà de la page, grâce à de nouvelles fonctionnalités du navigateur qui connectent les utilisateurs à des services web innovants.
En plus des avancées significatives dans la prise en charge des standards, Internet Explorer 8 contient des investissements supplémentaires dans la plateforme pour les développeurs. Internet Explorer 8 améliore les performances de nombreux sous-systèmes d’Internet Explorer, tels que l’analyseur HTML, le traitement des règles de feuille de style en cascade (CSS), la manipulation de l’arborescence de balisage, l’analyseur JavaScript, le runtime du ramasse-miettes et la gestion de la mémoire. Les investissements supplémentaires pour les développeurs incluent :
- CSS 2.1 : Vous pouvez écrire vos pages une fois et les rendre plus facilement correctement sur différents navigateurs, car Internet Explorer 8 prend entièrement en charge la spécification CSS 2.1.
- Améliorations du Document Object Model (DOM) et de HTML 4.01 : Internet Explorer 8 offre des améliorations supplémentaires à HTML 4.01 et une conformité totale à CSS 2.1. Internet Explorer 8 corrige également de nombreuses incohérences entre navigateurs. Par exemple, la mise en œuvre des attributs get/set/remove est désormais interopérable avec d’autres navigateurs, et les performances sont améliorées dans les modèles de conception asynchrone JavaScript et XML (AJAX).
- Standards émergents : Internet Explorer 8 intègre des standards futurs, tels que le standard HTML5 Draft DOM Storage du W3C, l’API Selectors du Web Applications Working Group, et la syntaxe approuvée ECMAScript 3.1.
- Nouvelles fonctionnalités de navigation pour les applications AJAX : Vous pouvez mettre à jour la pile de navigation avant et arrière du navigateur et la barre d’adresse à partir d’une application AJAX pour que ces fonctionnalités du navigateur fonctionnent correctement dans votre application.
- Acid2 : Internet Explorer 8 rend correctement le test de navigateur Acid2.
- Compatibilité : Internet Explorer 8 inclut un moteur de rendu plus compatible avec les standards qui vous permet de créer un site basé sur les standards pour plusieurs navigateurs. Pour migrer plus facilement vos sites vers le nouveau moteur de rendu conforme aux standards, Internet Explorer 8 vous permet d’utiliser le moteur de rendu d’Internet Explorer 7 en insérant un simple élément meta dans votre code ou en ajoutant un en-tête HTTP sur vos serveurs.
- Outils de développement : Les outils de développement dans Internet Explorer (auxquels vous accédez en appuyant sur la touche F12) vous permettent de déboguer rapidement le code HTML, CSS et JavaScript dans un environnement visuel. Ces outils sont directement inclus dans Internet Explorer 8 avec des fonctionnalités étendues, y compris une option pour choisir quelle application utiliser lorsque vous consultez le code source d’une page web. Vous pouvez identifier et résoudre rapidement les problèmes grâce à l’aperçu détaillé que l’outil fournit dans le DOM.
- Pour plus d’informations sur les nouvelles fonctionnalités et les fonctionnalités améliorées d’Internet Explorer 8, veuillez consulter la section Quoi de neuf dans Internet Explorer 8.
Rubriques connexes