problème lecture accent par google... [HTML] - HTML/CSS - Programmation
Marsh Posté le 15-11-2005 à 12:14:01
Ta page est en UTF-8 et tu déclares un charset windows-1252, normal que ça foire
Les browsers se rendent compte de l'erreur et passent en UTF-8, mais pas Google je suppose.
Marsh Posté le 16-11-2005 à 08:46:09
Effectivement c ce que je viens de voir avec W3C validator
Question "con" comment j'enleve l'UTF-8 ?
merci
Marsh Posté le 16-11-2005 à 08:51:47
quand tu enregistre ton document tu peux (si ton editeur est un tout petit peu evolué) choisir le format d'enregistrement: ANSI, UTF-8, UTF-16, etc...
même notepad le permet, normalement Dreamweaver lit ta declaration de charset et enregistre le doc en fonction de ca (parfois cependant ca lui arrive de se planter)
Ceci dit tu devrait rester en UTF-8 et changer ton charset, ce serait plus simple et l'UTF-8 est tres bien supporté par la pluspart des navigateurs...
Marsh Posté le 16-11-2005 à 09:26:20
Ah oui effectivement !
alors question : est ce que l'UTF-8 supporte les accents sans avoir à encoder ceux ci ?
De plus g changé dans mon web.config :
<globalization requestEncoding="utf-8" responseEncoding="utf-8"/>
en
<globalization requestEncoding="windows-1252" responseEncoding="windows-1252"/>
et il semblerait (depuis le spider simulator) que je n'ai plus de probleme d'incohérence d'encodage
mais est ce une bonne solution ?
Marsh Posté le 16-11-2005 à 10:46:19
Styx0 a écrit : Question "con" comment j'enleve l'UTF-8 ? |
Perso j'enleverais ce "con" de windows-1252...
L'UTF-8 et l'iso-8859-x sont des standards, pour le windows-1252 j'ai un doute...
Marsh Posté le 16-11-2005 à 11:36:38
Styx0 a écrit : Effectivement c ce que je viens de voir avec W3C validator |
Tu remplaces windows-1252 par utf-8 simplement. Ce tag sert juste à dire en quoi est encodé la page. Peu importe qu'elle soit en utf-8 ou autre, du moment que tu dis en quoi elle l'est. Et comme dit plus haut l'utf-8 est sûrement plus compatible que le windows-1252 avec les autres types de machines.
Marsh Posté le 16-11-2005 à 11:49:24
J'encode en windows 1252 et je n'ai aucun problème, même sous Linux
Je l'utilise car j'ai des articles qui me sont envoyé écrit sous Word que je met dans un textarea e, utf-8 j'avais des soucis
Marsh Posté le 16-11-2005 à 11:54:11
Bah vu que ses pages sont en UTF-8 ça sera plus facile pour lui de changer le header que de modifier l'encodage, je suppose.
Marsh Posté le 16-11-2005 à 13:39:42
OK merci en tt cas de ces éclairages ..
je vais laisser la modif que j'ai faite et qui semble marcher : modification du format de la response à partir du web.config
je verrais ce qu'elle donne chez google, et en fonction je ferais mon changement ou non...sachant que 95 % de mon traffic est IE ou firefox, g pas trop de pb (de plus g eu encore aucun linuxien sur mon ptit site ?!? )
merci de votre aide
Marsh Posté le 15-11-2005 à 10:16:26
Hello j'ai un ptit problème avec mes accents du site : ils ne sont pas bien compris par les moteurs de recherche :
Voici mon texte en francais ;
Bienvenue à l'Abéale, gîte en Ardèche,...
Et voici ce que le moteur de recherche me sort
Bienvenue à l'Abéale, gÃte en Ardèche, ...
Alors j'ai essayé de remplacer les accents par les codes HTML correspondant (ecute, egrave ...) mais les moteurs de recherches ne les traduisent pas ?!?
j'utilise la balise : <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
et ca ne marche toujours pas !
illustration de mes propos :
http://www.spider-simulator.com/cg [...] t_follow=1
Quelqu'un peut il m'aider ? car du coup les recherches dans google et consort ne capte pas mes mots clés (que sont ardèche, et gîte entre autre)
merci bcp
---------------
Galerie Photo (Canon)