Accueil > weblog
- Lire le billet précédent - Lire le billet suivant -
Par Laurent Denis, le 30 août 2004.
C'est un petit bug d'Internet Explorer Windows, régulièrement reconduit depuis la version 3.0 au moins. Il ne gênera que les puristes de la typographie, mais il mérite qu'on le rappelle : IE Win ne supporte pas certains caractères dans les attributs alt des images, tels que :
Qu'ils soient entrés directement, ou sous forme d'entité caractère ou numérique, ou même avec l'encodage invalide propre à Windows... IE Win en fera une superbe barre verticale : | ;)
L'amusant, c'est qu'il s'agit en fait justement des seuls caractères ayant un encodage spécifique... dans le charset Windows-1252 ( à Ÿ)...
Les trackbacks pour ce billet sont temporairement fermés en raison d'une série d'attaques de spam.
Commentaires
Anubis, le 30 août 2004
Cet encodage n'est pas invalide, il est juste bètement confondu par beaucoup de logiciels avec l'iso-8859-1 (ou latin1) alors qu'il comporte des caractères supplémentaires.
Laurent Denis, le 31 août 2004
J'aurais dû être plus précis: selon ISO10646 / Unicode, la plage 129 à 159 ne correspond pas à des caractères, mais est réservées aux codes de contrôle. Utiliser ces entités numériques n'est donc pas conforme à l'ISO10646 sur lequel repose HTML...
Les commentaires pour ce billet sont temporairement fermés en raison d'une série d'attaques de spam.