Laissons IE6 mourir sans style, et ses utilisateurs entrevoir la lumière
- Date de publication
- 11/fév.
2009 - Commentaires
- aucun commentaire
- Tags
Bon, allez, ça va un peu les enfantillages, mais il est temps de montrer aux utilisateurs de IE6 que non, ils n’utilisent pas un bon navigateur, mais que ce sont plutôt des hordes de développeurs Web qui s’arrachent les cheveux pour qu’ils en aient l’illusion. Alors voilà, j’ai décidé d’aider ses pauvres égarés à revenir dans le droit chemin...
Bon, il faut dire que malgré mes nombreuses tentatives pour faire fonctionner convenablement ce site dans IE6, au prix de quelques poignées de touffes de cheveux, ce n’était toujours pas ça, avec des éléments de contenu qui se baladaient n’importe où dans la page, voir même qui se déplaçaient lors de leur survol par le curseur de la souris, et ce sans aucun code Javascript !
Alors j’ai décidé de jeter le support de IE6 pour de bon, avec style... enfin, sans continuer à lui envoyer des styles justement, pour que ses utilisateurs profitent pleinement de la belle structure HTML un rien sémantique que j’ai conçue, sans être pénalisés par les énormes erreurs d’interprétation des CSS :

- Gastero Prod dans IE6
Pour masquer mes feuilles de styles à IE6, j’ai logiquement utilisé les commentaires conditionnels spécifiques à Internet Explorer, et notamment l’astuce visant à rendre les styles visibles aussi par les autres navigateurs :
<!--[if gte IE 7]> <-->
<link rel="stylesheet" href="modern-browers.css" type="text/css" />
<!--> <![endif]-->Cela marche parfaitement pour IE6 qui ne voit donc aucun style, et pour les vrais navigateurs modernes — Mozilla Firefox, Apple Safari, Opera, pour n’en citer que trois — qui voient bien tout.
Malheureusement, IE7 et IE8 ne considèrent pas <--> comme une balise HTML inconnue à ignorer silencieusement, mais préfèrent l’afficher tel quel, c’eût été trop simple :

- Gastero Prod dans IE7

- Gastero Prod dans IE8 RC1
Et je passe sur le fait que le design soit quand même légèrement explosé dans IE7, je ne sais pas si je vais faire beaucoup d’efforts sachant que IE81 pointe le bout de son nez et devrait — même s’il semble que ce ne soit pas aussi bien qu’espéré — mieux se comporter.
- Notes
[1] Vous noterez l’humilité de Microsoft qui laisse « beta » dans l’URL alors que c’est maintenant une RC1 qui est proposée...
Commentaires
Backtweets
Avec les mêmes tags
- Citation de Linus Torvald
- Gastero Prod 4, les standards et l’accessibilité
- L’ombre d’un doute ...
- MSN France donne une nouvelle définition au contrôle parental
- Microsoft se (re)lance à fond dans les standards du Web
Derniers billets
-
Quelques petits ajustements...
Vous l’avez peut-être remarqué vous même si vous faites partie des rares à venir de temps en temps sur le site, mais certainement pas si vous me lisez via le flux RSS, j’ai fait quelques ajustements, notamment sur la page d’accueil.
- Date de publication
- 11/mars
2010 - Commentaires
- 2 commentaires
- Tags
-
Les spammeurs s’y connaissent en CSS
Un p’tit malin qui se fait appeler Sylvain a laissé un commentaire très sympathique sur mon billet précédent. Mais il a aussi glissé subrepticement un lien vers un site de poker fashion...
- Date de publication
- 1/mars
2010 - Commentaires
- 5 commentaires
- Tags
-
Tumblr aime mes méduses
Vous avez sans doute déjà vu ma belle photo de méduses fluorescentes — une de mes préférées — que ce soit ici, sur Flickr, JPG Magazine, deviantArt ou plus récemment sur RedBubble. Et bien elle vient d’être publiée en série sur de nombreux micro blogs Tumblr, lui apportant une énorme visibilité.
- Date de publication
- 25/fév.
2010 - Commentaires
- aucun commentaire
- Tags

Derniers commentaires
ventrea sur Quelques petits ajustements... : Sympa les polices. Juste un petite remarque, dans les textes le lissage des caractères est assez (...)
NiKo sur Les spammeurs s’y connaissent en CSS : Vérifie très vite, car effectivement tu es vulnérable aux XSS en l’état.
Cédric sur Les spammeurs s’y connaissent en CSS : Ça fait quelques temps déjà que ce genre de message fleurit dans les commentaires. La parade très (...)
Rik sur Les spammeurs s’y connaissent en CSS : Comme le dit un certain edas, autoriser l’attribut style c’est s’exposé à de belles XSS. Plus (...)
NiKo sur Un Netbook comme videur de cartes amélioré ? : C’est pour ça que perso je pré-derushe mentalement en ne déclanchant que si j’estime cela vraiment (...)
NiKo sur Un Netbook comme videur de cartes amélioré ? : A part de céder à la tentation d’un nouvel achat techno, je vois vraiment pas l’intérêt d’acheter (...)
NiKo sur Google Chrome sur Mac, bilan mitigé : > Pas de barre de titre, donc je ne connais pas le nom de la page dès que j’ai plus de 5 onglets (...)
Sur Commentaires désactivés temporairement : Un commentaire sur la 2.2.0 svn !
Frank Taillandier sur Google Chrome sur Mac, bilan mitigé : Avec la version 5.0.322 du canal de dev le drag’n’drop dans la barre de signet « marche » sauf (...)
Xavier sur Google Chrome sur Mac, bilan mitigé : Pour speed tracer, il faut lancer chrome avec le parametre —enable-extension-timeline-api (...)