Caractères: passer au jeux de caractères UTF-8
Wednesday 8 September 2004En décidant d’afficher sur ma homepage la liste des derniers articles publiés sur ce blog, j’ai constaté que le texte était illisible car les accents étaient codés “bizarrement” alors que les accents provenant des textes de ma homepage apparaissaient convenablement, comme le montre l’illustration ci-dessous:

En regardant le code source de mon blog, j’ai découvert cette balise meta:
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8” />
Ma homepage elle, est codée ainsi:
<meta http-equiv=”Content-Type” content=”text/html; charset=ISO-8859-1” />
Le problème d’affichage provient donc tout simplement d’un conflit entre deux encodage. Pour résoudre ce problème, j’ai décidé d’encoder ma homepage en UTF-8. Le résultat est là, tout s’affiche convenablement, comme vous pouvez le constater directement en ligne.
Pour en savoir plus, on peut lire l’article “Introduction aux jeux de caractères” d’“Open Web“. Cet article est très complet et apporte un éclairage suffisant pour bien saisir les tenants et aboutissants des jeux de caractères. Après un bref historique sur les bits, l’auteur décrit les différents jeux de caractères et propose une série de logiciels “qu’il est possible d’utiliser pour encoder les pages en UTF-8 ou en ISO-8859-1″. Une série d’hyperliens permet d’approfondir chaque notion présentée.
Tags: caractere, charset, iso88591, jeu, utf8









