Re: html et utf-8

Page principale

Répondre à ce message
Auteur: sly (sylvain letuffe)
Date:  
À: guilde
Sujet: Re: html et utf-8
> Salut Sylvain,
>
> Je ne suis pas d'accord avec toi


C'était juste un pari ;-)

> : cela signifierais que sur un serveur
> mutualisé l'ensemble des sites dépendent de l'encodage envoyé par le
> moteur d'affichage.


oulla... "moteur d'affichage" ?
A supposer que le seul logiciel sur lequel je puisse placer l'expression
"moteur d'affichage" soit le navigateur web, celui-ci n'envoi rien concernant
l'encodage, mais c'est plutôt l'inverse, c'est le serveur web qui peut envoyer
le charset du document.

> Sur mon serveur, je possède deux sites délivrés avec le même moteur :
>      - anael.eu : meta indiquant un encodage en ISO-8859-1 . Firefox
> m'affiche le site avec un encodage ISO-8859-1
>      - image-heberg.fr : meta indiquant un encodage en UTF-8. Firefox
> m'affiche le site avec un encodage UTF-8


Alors le plus probable c'est que ton serveur n'envoi pas d'en-tête indiquant
le charset à utiliser, c'est donc, dans le document (x)(ht)ml que firefox
trouvera quel encodage il doit utiliser

Pour vérifier, tu peux mettre un fichier texte (.txt) tout simple en UTF-8 et un
autre en ISO et l'un des deux ne s'affichera pas correctement parce que
justement ton serveur n'envoi rien (et que le format texte n'inclu pas de
manière de préciser l'encodage)

> Etant donné qu'il s'agit d'une même machine avec la même configuration
> pour les deux sites, je serais surpris que le serveur web ait le dernier
> mot quant à l'encodage des pages.


Il a le dernier mot... mais il n'a rien dit ;-)

> Quelqu'un possède-t-il des retours là dessus ?


ça tombe bien, j'étais entrain de me lire le site du w3 pour essayer de
répondre à la question de Patrice et de savoir pourquoi ce fichu charset peut
être déclaré de 2 (en réalité 5) manières différentes :

http://www.w3.org/International/questions/qa-html-encoding-
declarations#precedence


--
sly (sylvain letuffe)