Auteur: Emmanuel Bigler
Date: 26-06-2007 12:25
On continue
Pour l'envoi des messages, ce n'est pas le menu d'affichage de firefox qui semble pertinent.
C'est le menu
édition
préférences
contenu
polices par défaut : avancé
encodage des caractères : encodage par défaut
(Comme on dit : je vais vous conter cela par le menu !)
J'ai choisi Occidental (ISO-8859-1)
(je n'utilise pas l'ISO-8859-15 parce que j'écris euro pour que le symbole monétaire soit toujours lisible, même en ASCII 7-bits ou en UTF-8)
Ensuite j'ai épluché le code html de cette discussion.
Phorum ne fait rien que de recopier bêtement les caractères qui lui sont envoyés.
Donc si on lui envoie un code ISO-8859-1 sur un octet/8 bits, il le recopie tel quel.
SI on lui envoie la séquence des deux octets nécessaire à l'UTF-8, il les recopie tels quels.
à la lecture si vous lisez en ISO sur un octet, les accents de l'UTF-8 deviennent deux caractères :
la liste générale
Ça vient d'où
Donc pour moi le problème est à l'encodage.
L'actuelle version de phorum recopie bêtement les octets qu'on lui envoie au lieu de transcrire dans les séquences html normalisées des accents, du genre
Ce forum est consacré aux annonces et à l'actualité photographique
Dont le code html est (j'ai mis des blancs soulignés dans les séquences en question pour désactiver l'interprétation)
Ce forum est consacr_&_eacute_; aux annonces et &_agrave_; l'actualit_&_eacute_; photographique
C'est une troisième façon de coder les accents, basée sur l''ASCII américain 7 bits plus des séquences du genre &_eacute_; pour le é. Ce codage est robuste car il est normalisé html. Logiquement il faudrait que tout soit écrit comme cela, mais évidemment c'est à un logiciel de le faire, de façon transparente pour vous.
Mais je peux saisir ce code à la main.
En résumé :
Ce é est un iso 8859-1 bête : é
Ce é est une séquence html : é (&_eacute_;)
Ce é est un UTF-8 sur deux octets : é
Vous pouvez vérifier en variant l'affichage que seule la séquence é soit &_eacute_; résiste.
Une petit Pierre de Rosette :
en ISO : éèçàù ÉÈÇÀÙ ÞßЮ
en html : éèçàù ÉÈÇÀÙ ÞßЮ
Une partie de la décoration des pages de ce forum affiche les accents selon ce code html, donc ce codage résiste aux changements de type de codes d'affichage.
Mais ce vieux phorum ne transcrit ni vos zizos ni vos UTF en html accentué.
Sans doute les nouveaux phorums le font.
Dont acte ;-)
Pour terminer, on se souvient d'une vieille blague de l'Album de la Comtesse sur l'encollage des patins. Il faudrait trouver quelque chose avec l'encodage, pour détendre un peu l'atmosphère et cesser de nous turlupiner ;-)
Le petit poème, en robuste html cette fois, il est devenu totalement insensible au type de codage utilisé pour l'affichage...
Michel Guigue,
Près d'Aigues-
Mortes sont des ciguës
Auxquelles tu te ligues
Certes tu leur préfères
Celles de l'Ísafjarðarbær
Mais on ne fait pas leçon
Au maître de l'Imagon®
Venant de Besançon
On passerait pour un gond
|
|