On Mon, May 07, 2007, Jean-François Fortin Tam wrote:
Parce que *c'est* de l'utf-8 o_o ouvre le code source, tu vas voir tous les accents affichés "proprement" sans avoir été encodés pour le iso-8859-1. C'est pourquoi isomachintruc c'est le mal et que l'unicode c'est le futur!
Heu, non. Juste pour préciser, je dis « latin-1 » parce que c'est plus facile à écire que iso-iso-8859-1, mais c'est pareil. Si on prend https://webmail.iro.umontreal.ca/pipermail/gulum-team/2007-May/000005.html encore une fois, on voit qu'« après-midi » est encodé en latin1, et « Messages triés » est encodé avec des entités HTML.
Du coup, dans mon navigateur, qui me dit que c'est de l'utf-8, je lis « apr?s-midi » et « triés », et si je force mon navigateur à faire comme si c'était du latin-1, je lis « après-midi » et « trié ».
Maintenant, si quelqu'un envoie un message encodé en utf-8 à la liste, je ne sais pas comment ça va se passer.
Exemple de page web réellement unicode (y'a qu'à regarder le code source, c'est tout mignon): http://open-source.ecchi.ca
Aussi, si on retape le site web, il FAUT le faire passer à l'UTF-8. Taper des accents dans un éditeur de texte manuellement, c'est pas drôle
Je ne parle pas des entités HTML là, hein, mais bien de deux encodages différents. Je suis d'accord qu'utf-8 serait mieux dans l'absolu, mais le problème c'est surtout d'être cohérent dans l'encodage qu'on utilise.