Formation Google AnalyticsSavez-vous bien utiliser les outils de mesure d'audience ?
Effectuez-vous un calcul de ROI (Retour sur investissement) pour savoir comment améliorer vos campagnes emarketing ?
Savez-vous utiliser les bons outils pour booster votre taux de transformation ?
La formation Web Analytics de Ranking Metrics, présentée par un expert reconnu officiellement par Google Analytics, vous apportera les réponses à toutes vos questions !
===> Informations et inscriptions.

Validité d'un flux rss ?

Poster un nouveau sujet Imprimer cette discussion    Forum -> Développement d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
tryan
WRInaute accro
WRInaute accro

Inscrit le: 20 Fév 2005
Messages: 1207
Localisation: Planete terre

URL permanente de ce messagePosté le : Mar Mar 20, 2007 17:21    Sujet du message: Validité d'un flux rss ?

Bonjour

Mon flux rss possède des caractères accentués é à è, et je me pose la question si il doivent etre encodés ou pas .
Mon entete actuelle est celle-ci :
Code:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">

La réponse du validateur est la suivante :
Code:
This feed does not validate.

line 1, column 31: Document starts with UTF-8 BOM marker but has incompatible declaration of ISO-8859-1 (maybe a high-bit character?) [help]

<?xml version="1.0" encoding="ISO-8859-1" ?>
....

Faut il que je passe en UTF-8 à la place de ISO-8859-1 ?
Il m'indique également ceci:
Code:
line 4, column 11: title contains bad characters (6 occurrences)

Cela provient des carctères accentués non codé visiblement ...
Bref, je suis un petit peut perdut sur ce que je doit faite ou ne pas faire tout en sachant que j'utilise également cette balise <![CDATA[...]]> qui visiblement ne me créé aucun soucis ...
Merci de vos lumières.
Edit: Si je demande l'analyse de mon fichier rss par url il me donne une réponse négative alors que si je le passe directement dans le "textarea" il me dit ok ... je pige pas. cf -http://validator.w3.org/feed/
 
tryan Visiter le site web du posteur
nalrem
WRInaute impliqué
WRInaute impliqué

Inscrit le: 06 Avr 2003
Messages: 392

URL permanente de ce messagePosté le : Mar Mar 20, 2007 17:52    Sujet du message: Validité d'un flux rss ?

Ton serveur envoie peut être un header contradictoire ?
 
nalrem Visiter le site web du posteur
tryan
WRInaute accro
WRInaute accro

Inscrit le: 20 Fév 2005
Messages: 1207
Localisation: Planete terre

URL permanente de ce messagePosté le : Mar Mar 20, 2007 18:40    Sujet du message: Validité d'un flux rss ?

nalrem a écrit:
Ton serveur envoie peut être un header contradictoire ?

C'est à dire ? Sa ne m'avance pas beaucoup la .
 
tryan Visiter le site web du posteur
nalrem
WRInaute impliqué
WRInaute impliqué

Inscrit le: 06 Avr 2003
Messages: 392

URL permanente de ce messagePosté le : Mar Mar 20, 2007 22:10    Sujet du message: Validité d'un flux rss ?

Teste ton flux rss avec un analyseur d'entete, si ça se trouve ton serveur envoie une info affirmant que c'est de l'utf8 qui va suivre, alors que tu déclares ensuite du iso.
Je pense à cela car quand tu copies/colles dans le validateur ça marche, contrairement à l'analyse par url.

http://www.webrankinfo.com/outils/header.php


Sinon, pour l'utf8 et les flux rss, j'aurai tendance à te dire que c'est mieux en utf, c'est souvent moins prise de tête. Mais bon, l'un ou l'autre, ça doit marcher si les déclarations sont bonnes.
 
nalrem Visiter le site web du posteur
Stefano
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 12 Fév 2006
Messages: 237
Localisation: Paris

URL permanente de ce messagePosté le : Mar Mar 20, 2007 22:37    Sujet du message: Validité d'un flux rss ?

Citation:
La réponse du validateur est la suivante :
Code:
This feed does not validate.

line 1, column 31: Document starts with UTF-8 BOM marker but has incompatible declaration of ISO-8859-1 (maybe a high-bit character?) [help]

<?xml version="1.0" encoding="ISO-8859-1" ?>
....

Faut il que je passe en UTF-8 à la place de ISO-8859-1 ?


Non, il suffit d'ajouter au tout début du fichier .htaccess :


Code:
AddCharset ISO-8859-1 .xml
 
Stefano Visiter le site web du posteur
tryan
WRInaute accro
WRInaute accro

Inscrit le: 20 Fév 2005
Messages: 1207
Localisation: Planete terre

URL permanente de ce messagePosté le : Mer Mar 21, 2007 0:06    Sujet du message: Validité d'un flux rss ?

Merci pour vos réponses Very Happy .
Stefano, j'ai suivit tes indiquations en rajoutant la ligne dans le htaccess ce qui ma corriger pas mal d'erreur mais m'en a apporté une autre .. j'avais des caractères bizarres genre ,?". au debut de la ligne <?xml version="1.0" encoding="ISO-8859-1" ?> donc validation échoué et non affichage du fichier xml sous IE.
J'ai donc essayer la suggestion de nalrem et passé en UTF-8 ce qui ma tout règlé et passe maintenant à la validation .
J'ai juste un ligne qui me dit :
Citation:
This feed is valid, but may cause problems for some users. We recommend fixing these problems.

line 35, column 2: item should contain a guid element (8 occurrences) [help]

</item> ^
... mais la je pige pas ^^.
Merci
 
tryan Visiter le site web du posteur
orvinfait
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 03 Déc 2004
Messages: 147
Localisation: Libourne (33) France

URL permanente de ce messagePosté le : Mer Mar 21, 2007 21:35    Sujet du message: Validité d'un flux rss ?

 
tryan Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Développement d'un site Web Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort