Merci beaucoup pour toutes ces informations!

Phil

Sylvain Wallez wrote:
Jean-Baptiste Quenot wrote:

* philguillard:

Declarer l'encoding dans le serializer est-til une declarattion
pour la future prise en compte du document (html)

Si tu imbriques un élément fils <encoding> dans la déclaration du
serializer, cet encoding sera utilisé pour la sérialisation XML du
document.


Yep.


Il faut également penser à indiquer l'encoding dans
l'en-tête HTTP de la réponse.  Pour cela, indiquer
mime-type="text/html; charset=UTF-8" par exemple sur la
déclaration du serializer.


C'est le serializer qui se charge de ça. Le serializer HTML se charge
aussi de mettre le tag <meta http-equiv="content-type"
content="text/html; charset=..."/>

Attention, si on passe par Apache, Apache va compléter l'en-tête
Content-Type en rajoutant le jeu de caractères par défaut d'Apache
s'il n'est pas indiqué.

Si on n'indique pas le jeu de caractères dans l'en-tête HTTP
Content-Type, le navigateur cherchera un élément
<meta http-equiv="Content-Type"> pour déterminer le jeu de
caractères.


Et bien que théoriquement l'entête Content-Type l'emporte sur le <meta>,
ce n'est pas toujours le cas, selon les navigateurs...

Sylvain


---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:[EMAIL PROTECTED]
Autres commandes : mailto:[EMAIL PROTECTED]

Reply via email to