Internet Explorer 6 (IE6), le casse-tête du webmaster
Internet Explorer 6.0 est la hantise des webmasters. Heureusement pour les webmasters et pour les internautes, Microsoft a sorti depuis un moment déjà, la version 7.0 de son navigateur et si celui-ci ne respecte pas tous les standards Web, il réagit approximativement de la même manière que son cousin Firefox. Cependant, de nombreux internautes utilisent toujours Internet Explorer 6.0. et il est nécessaire pour les programmeurs d'user de techniques particulières pour cette ancienne génération de navigateurs (développement de feuilles CSS à part entière).
- Problème de transparence des PNG : Le format d'image gif est de plus en plus utilisé au profit des PNG (24 bits).Internet Explorer 6.0 ne gère pas cette transparence nativement et il est nécessaire de faire appel à un process Microsoft.
[Code]
div#support-plan{background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
(src="img/image.png", sizingMethod="scale");}
a, pre, form {
position: relative;
}
[/code]
- Cadre gris pour les animations flash : Internet Explorer 6.0 ajoute un cadre gris à l'animation et nécessite un clic avant de pouvoir interagir avec flash. Heureusement, là encore, il est possible de contourner le problème en utilisant javascript (de nombreux posts traient déjà du problème : swfobject.js).
- Absence de gestion des tailles minimum des div vides : Vous souhaitezajouter un effet de styleà votre page web et vous souhaitez placer un div de 60px de largeur et 5px de hauteur avec une couleur de fond ou une image ? Pas de chance, ce n'est pas possible avec Internet Explorer 6.0, votre div fera au minimum 10x de hauteur. Seule solution pour pallier ce problème, il vous faudra ajouter un commentaire à l'intérieur de votre div...
[code] <!-- --> [/code]