Page 1 sur 1

http://www.virginiemaillard-photographie.com

Publié : 17 mars 2008, 19:41
par virginie
En passant par google, la lecture du site fonctionne. Hors, lorsque je rentre avec Mozilla, certaine lettres deviennent des signes ( accents...) Comment pourrais je résoudre ce problème? Merci d'avance.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12

Publié : 17 mars 2008, 20:17
par myahoo
Le logiciel de création que tu as utilisé a l'air de mal s'y connaître en précision des caractères utilisés :
http://validator.w3.org/check?uri=http: ... index.html

Plus clairement, c'est de l'UTF-8 qui est utilisé, mais pas assez bien défini :? (le code actuel n'est fait que pour Internet Expl'horreur)

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12

Publié : 17 mars 2008, 20:58
par nico@nc
myahoo a écrit :Le logiciel de création que tu as utilisé a l'air de mal s'y connaître en précision des caractères utilisés :
Du moins, l'en-tête HTTP ne correspond pas à ce qui est indiqué dans le code de la page.

Tu peux forcer à utiliser l'encodage correct pour cette page : Affichage > Encodage > utf-8 (à remettre à détection auto/universel après).

Pense sinon à contacter le webmaster du site pour qu'il/elle corrige ça.

Publié : 17 mars 2008, 22:54
par myahoo
nico@nc a écrit :Pense sinon à contacter le webmaster du site pour qu'il/elle corrige ça.
Je pense que Virginie saura se contacter elle-même :lol:

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12

Publié : 18 mars 2008, 10:33
par jpj
myahoo a écrit :Je pense que Virginie saura se contacter elle-même
Si c'est le cas, c'est à déplacer dans "Développement web". virginie, peux-tu le préciser pour que Bidouille (modérateur de la section) puisse déplacer le sujet.

Publié : 18 mars 2008, 11:40
par martin
en attendant que le post soit déplacé, comme tu sembles être l'auteur du site.

Le pourquoi :
Tu as écrit tes pages en UTF-8, d'ailleurs déclarées comme telles par une balises meta. Mais ton serveur sert ces pages en tant que ISO-8859-1 (sûrement le régalge par défaut du serveur pour les fichiers .html). Cette information du serveur est prioritaire pour Firefox, et pas pour IE.
Donc Firefox lit la page comme du ISO-8859-1.

La solution :
Si le serveur est Apache, mettre un fichier nommé .htaccess à la racine du site, avec comme contenu :

Code : Tout sélectionner

AddCharset UTF-8 .html
note :
ton éditeur visiblement place ce qu'on appelle un BOM (Byte Order Mark, une signature facultative pour l'UTF-8). Essaie de le virer dans ses réglages, car ces trois caractères fausse la déclaration du doctype (qui doit apparaitre en premier et pas après ces 3 caractères.

Publié : 20 mars 2008, 11:33
par Bidouille
martin a écrit :en attendant que le post soit déplacé
Sujet déplacé :arrow: