Non à IE

Non à IE

Les bugs CSS sous IE sont omniprésents. Bien que certains sites arrivent à y faire abstraction, il faut informer les utilisateurs que l'utilisation de ce logiciel peut être la cause de nombreuses erreurs d'affichage.

Code source

Suivant l'idée de Scrapbrain, il est tout à fait possible d'informer uniquement les utilisateurs d'IE en employant une balise spécifique à ce logiciel. Il s'agit en réalité d'une pseudo-zone de commentaire.

Voici le code en question :

<!-[if IE]>
<div>
	<img src="http://giz404.freecontrib.org/dotclear/themes/vitamine/images/warning.png" />
	<h2>Vous utilisez Internet Explorer</h2>
	<p>
		Ce site est construit en se basant sur les standards du web, standards qu'Internet Explorer ne supporte pas totalement.
		De ce fait, votre navigateur risque de ne pas afficher ce site correctement.
		Nous vous recommandons de télécharger et d'essayer un navigateur moderne tel que <a href="http://mozilla-europe.org">Mozilla Firefox</a>.
	</p>
	<p>Je soutiens cette idée lancée par <a href="http://giz404.freecontrib.org/index.php">Scrapbrain</a></p>
	</div>
<![endif]->

De ce fait, si vous constatez que votre fichier CSS entraîne des bugs sous IE (parmi la longue liste déjà existante), vous pouvez toujours placer ce code en tête de votre document pour prévenir l'utilisateur d'éventuelles erreurs d'affichages.

Et les autres navigateurs ?
Les autres navigateurs considèrent ce code source comme un commentaire.

Liens