Vers 2006, j'ai écrit un joli XSLT qui a transformé mes flux RSS en HTML personnalisé. De cette façon, si un utilisateur cliquait à partir d'un navigateur, il s'afficherait comme une simple page plutôt que comme un tas de fichiers XML indésirables. Si cette même URL était utilisée dans un lecteur de flux, elle était gérée correctement et tout était lisse.Comment afficher les flux Atom/RSS dans le navigateur avec XSLT personnalisé?
De nos jours, la plupart des navigateurs (IE, Firefox, Safari, Opera) semblent s'emparer des styles et ne les lâcheront pas. Et Chrome ignore tout simplement la transformation de la feuille de style.
Étant donné que cela fait plusieurs années, est-ce que j'oublie tout simplement certains détails? N'étais-ce pas habitué à être aussi simple?
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/atom2html.xslt"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<!-- ... -->
</feed>
Quelqu'un sait s'il y a un moyen de passer outre ces navigateurs avec des idées très précises de style d'alimentation? Et y a-t-il un moyen de tirer quelque chose de bien de Chrome?
Non, cela semble être aussi le cas pour Feedburner. – brianary
Est-ce que cela ne fonctionne que pour RSS? pas Atom? – mckamey
Voir ci-dessous pourquoi Chrome ne fonctionnait pas. Quelqu'un a-t-il des idées sur la façon de faire fonctionner les autres navigateurs? – mckamey