Différences de comportement IE8 entre XP, Vista, Win7?
Est-il une différence significative dans le comportement (HTML, CSS, Javascript, ...) avec Internet Explorer 8 sur différents systèmes d'exploitation?
En d'autres termes, une page web fonctionnent de la même manière dans IE8+XP, IE8+Vista et IE8+Win7, ou il y a des différences significatives?
(Je suis conscient que les plugins installés et les polices aura un impact, mais c'est un peu hors de ma portée pour le moment; en supposant que le mode de compatibilité X-UA-Compatible: IE=8
ou edge
)
Bien que Le IEBlog contient des informations très utiles, je n'ai pas trouvé ces données là - donc je suis en supposant qu'il n'y ne devrait pas être toute la différence. Toutefois, la recherche a tourné ce (vague) question: "IE8 sous XP: ressemble beaucoup à! IE8 sous Vista: l'air terrible". Vérifiez IE8+{XP,V,7} de VM dans l'intervalle.
source d'informationauteur Piskvor
Vous devez vous connecter pour publier un commentaire.
Il y a au moins 6 versions de MSIE 8 et il y a probablement des différences dans la mise en page en raison de correctifs de bogues dans les derniers communiqués. Une liste de versions est disponible sur le support de Microsoft site:
http://support.microsoft.com/kb/969393
MSIE8 sur Windows XP est la version 8.00.6001.18702 et sur Windows 7 est la version 8.00.7600.16385.
Il y a quelques différences en ce qui concerne le css. Lorsque j'ai utilisé deux divs, la première flottait à gauche et la deuxième overflow:hidden; width:auto; IE8 sur windows 7 rendu correctement alors que IE8 sous xp sp2 rendu la deuxième div donner qu'il est erroné de largeur. Bizarre!
J'ai eu d'importants problèmes sur IE8, travail à partir d'une machine windows 7, j'ai testé le site avec IE8 en utilisant le mode standard en mode quirks et les normes IE7 mode et pas eu de problèmes, cependant, mon client a été en utilisant IE8 sur une machine XP et m'a dit qu'il y avait des problèmes avec la mise en page. J'ai vérifié sur le site et il avait affiché avec beaucoup de styles différents.
Donc oui, il y a une différence entre IE8 sous XP et IE8 sur Windows 7.... bien que je n'ai pas encore trouver comment ces différences sont en train d'arriver et la façon de les résoudre.
Au moins Wikipedia prétend que l'Indication du Nom du Serveur ne fonctionne que sous Vista/Win7 versions de IE8. Il pourrait y avoir d'autres différences comme celle - ci, après tout, le système des bibliothèques IE utilise peut avoir des différences entre les différentes versions de système d'exploitation.
J'ai aussi trouvé une autre plutôt étonnante différence entre IE8 sous Vista(64) et IE8 sous XP(sp3). La façon dont la valeur de l'attribut de la balise button est traitée.
Lorsque vous utilisez <button value='10" >calculer 10%</button> la valeur soumise ou extrait avec javascript arrive avec "calculer 10%" au lieu de 10 (le résultat sur les autres navigateurs) sur les anciens navigateurs IE (problème connu) mais aussi sur IE8 sous Vista. IE8 sous XP sur l'autre main semble se conformer à la norme de comportement les autres navigateurs déjà embrassé. Le sens qu'il retourne en fait 10. Bizarre
Il y a de bizarre différences comportementales dans IE8 sous XP aussi
par exemple, lors de la tabulation entre les contrôles de saisie dans un tableau de mise en page (pensez excel)
elle enveloppe lorsque la mise au point atteint le dernier contrôle visible - au lieu de la dernière commande dans la ligne. Heureusement, je n'ai pas trouvé de sérieux problèmes pour que les clients puissent continuer de fonctionner.
Absolument différente de rendu est possible. Mon projet a différentes vue dans IE8+XP et IE8+Win7. Dans IE8+XP de rendu CSS a d'importantes différences avec Windows 7.