NeoSting.net
Le petit journal d'un passionné de nouvelles technologies et pour le partage de la culture.

(QR Code) de cette page sur neosting.net

Partager...

# Comment bien valider son Flux RSS

rss_validatorComme pour la W3C, dans laquelle il peut être important de valider ses codes CSS et XHTML, il est tout à fait possible de faire valider aussi dans le même principe son flux RSS. Pour cela, voici Feed Validator. Il va vous permettre de tester votre flux afin d'être sûr qu'il soit compatible avec tous les lecteurs. Après un test le site vous proposera de l'aide, si quelques soucis apparaissent.

C'est ainsi que je me suis aperçu que mon flux RSS connaissait quelques soucis, notamment en présentant une première ligne blanche, ce qui est formellement interdit. Bien sûr, certains agrégateurs sont conciliants, comme mon ancien Feed Reader qui passait outre ce problème. En revanche, l'extention Brief de Firefox est intransigeante sur ce point, et je me suis aperçu que mon blog ne proposait aucune mise à jour. J'ai pu voir, à ce propos, que d'autres blogs connaissent probablement ce même problème.

Selon Feed Validator, cet espace est fréquent notamment sur les blogs wordpress. Il suffit de chercher la source du souci en allant chercher les espaces blancs (et les lignes blanches validées) derrière la balise de fermeture du code PHP ?>.

Ayant créé moi-même mon template, je me suis mis à la recherche de cette éventuelle ligne blanche, qui peut se trouver partout, même dans le fichier functions.php. A vérifier également les fichiers wp-atom.php, wp-rss2.php ou wp-feed.php mais Feed Validator vous le précisera aussi. Pensez surtout à bien vérifier les fichiers de votre thème, car pour moi l'erreur était dedans.

Voici donc encore un bug de corrigé sur mon blog, et ça fait plaisir. Vous pouvez de nouveau utiliser mon flux RSS pour suivre l'arrivée de mes nouveaux billets, et ce avec n'importe quel lecteur. A ce propos, Feed Burner n'est pas incompatible avec, bien au contraire, car si votre code n'est pas valide, vous ne pourrez par exemple pas passer votre flux en Smart Feed.

j'avoue, bloguer est une passion qui demande pas mal de temps, et maintenir tout ça en forme demande beaucoup d'énergie. Je crois que je ne suis pas au bout de mes peines, et je suis presque sûr que je vais encore découvrir de nouveaux bugs à corriger. Au passage, si vous en voyez, n'hésitez pas à me contacter et à m'en dire plus.


Pourquoi les commentaires sont fermés ?

Articles pouvant vous intéresser

Les articles populaires du moment