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.



Restaurer les URL normales des liens de recherches dans Google

Si vous faites des recherches sur Google, vous avez très certainement fait cette expérience malsaine de faire un clic droit pour essayer de copier l'adresse officielle du lien que vous voulez partager ou ouvrir, et [...]

Réduire la consommation de Firefox en figeant les onglets non sélectionnés

Wladimir Palant qui propose d'autres extensions dont la plus connue est sûrement Adbock Plus, vient d'en publier une nouvelle qui pourrait sûrement vous faire plaisir. Si vous avez, comme moi, régulièrement beaucoup [...]

Ubuntu : installer DuckDuckGo dans l'environnement Unity

Encore une petite astuce pour Ubuntu : voici comment utiliser le moteur de recherche DuckDuckGo directement depuis l'interface Unity grâce à une lens à installer. Un très bon complément à cette astuce qui vous [...]

Ecouter ses radios préférées avec RadioTray sous Ubuntu

Vous aimez écouter des radios, et vous utilisez Ubuntu ? Il existe RadioTray, programmé en pyhton par Carlos Ribeiro, que l'on peut installer facilement directement dans le système tray, la barre de notifications [...]

Le Leap Motion, un pas de géant vers Minority Report

Avec Le Leap Motion, Minority Report n'est plus très loin de devenir le film qui aura montré le chemin de la réalité pour la navigation sur nos écrans. Il semble bien, en effet, que le Kinect de Microsoft soit en [...]