A tel point que nombre de professionnels veulent "la peau d'Internet Explorer 6" !!
CSS et Javascript
Là où le bât blesse, c'est sur la prise en charge des CSS ([WebDevout] et [Quirksmode]) et (dans une moindre mesure ?) sur la gestion du Javascript ([Robert Nyman] et [Quirksmode])que les navigateurs ne prennent pas en charge au même niveau. Microsoft - qui avait le champ libre après la fin de la guerre IE - Netscape n'a pas vraiment contribué à respecter les standards que le W3C et l'ECMA avaient rédigés.RIA et API Javascript épargnées ?
De par la couche supplémentaire d'abstraction qu'elles apportent (machine virtuelle Adobe Flash Player ou Silverlight, librairies Prototype ou jQuery, ...), elles réduisent fortement ces "nuisances".Mais quand on développe de façon "plus classique", comment voir le rendu de son site web sur différents navigateurs ?
Web Testing
En première intention, on s'en installe 2-3 sur son poste et on regarde ce que ça donne. Certes, mais installer plusieurs versions d'Internet Explorer sur son PC n'est pas forcément une partie de plaisir.Et puis, si vous voulez tester différents OS, faut-il installer autant de VM ?
Une (la ?) solution : utiliser certains logiciels qui se chargent d'exécuter votre page Web sur plusieurs combinaisons de navigateurs / OS.
Adobe Browser Labs en action
Voici une liste de solutions :
http://browsershots.org/
http://browserlab.adobe.com/