Firefox 2 est sorti. Vous vous en êtes sûrement rendu compte cette info ayant fait le tour d'à peu près tous les sites Web. On a même pu voir Tristan Nitot avec son T-shirt Firefox sur LCI.
Seulement voilà , après l'avoir testé depuis la RC1, quelque chose me chagrine. Vous avez sûrement vu la super-feature de "microsummary" , je crois que c'est comme cela qu'ils l'appellent du côté des millionnaires de chez Mozilla. C'est cette option qui permet d'offrir un rendu correct des flux RSS directement dans votre navigateur. Chouette me direz-vous, surtout quand on voyait ça dans les flux rss :
- <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <channel>
<title>PC INpact</title>
<link>http://www.pcinpact.com</link>
<description>PC INpact.com - L'environnement informatique !</description>
<language>fr</language>
...
Mais voilà , depuis un moment déjà on peut (grâce à une feuille de style xsl) formater son flux RSS, pour lui donner une belle gueule.
Des bons ptits geeks comme ceux de chez feedburner ce sont donc empressés de proposer un rendu agréable aux flux RSS, avec moult options d'inscription vers des agrégateurs en ligne.
Seulement voilà , chez Mozilla ils ont décidés que leur rendu était quand même vachement mieux que celui des autres, et que d'avoir plein de rendus différents sur le Web, ça allait troubler les neuneus qui utilisent Firefox. Alors chlak! On décide de passer outre le rendu offert par le webmaster et d'utiliser celui de Firefox.
Mais euhhh.... on nous a rien demandé à nous. Alors Firefox devient plus gros que le boeuf ? Pourtant, ce qu'on aime dans le Web, c'est la diversité des contenus, et on demande à un navigateur d'afficher simplement ce contenu, et pas de le masquer pour des histoires de préférences personnelles.
Voilà ce que ça donne pour les rendus de ma page sous Feedburner :
Tout d'abord avec IE ou un Firefox 1.5 :
Et sous Firefox 2.0 :
Ouahhh, tout de suite ça claque plus hein ? Ah bah... en fait non...
Bon, me dis-je. C'est sûrement une histoire de case à cocher quelque part... Mais j'ai beau chercher, je ne la trouve pas la petite case à cocher! Pourquoi ? Il faudrait te laisser le choix en plus ! Nan mais tu surfes avec un navigateur gratos, faut pas rêver non plus! Bah pourtant sur la page de téléchargement ils disent "Firefox 2 vous donne le contrôle total sur les flux Web"....
Et oui, on entend un "bouuuhhhhh" qui monte dans les gradins...
Surtout que la liste des lecteurs de flux RSS proposé par Firefox n'est pas très fournie... Dommage pour ceux proposant des liens pour leur Podcast via Feedburner... ou encore l'inscription via email.
Autre chose : Firefox ne propose pas l'affichage du contenu complet du flux, mais seulement un résumé. Et ceci même si les rédacteurs du site d'origine ont décidé de fournir les contenus complets. On est donc obligé de cliquer et de passer par le site Web.
Il existe un contournement pour l'instant à ma connaissance, il s'agit d'ajouter un contenu bidon dans les premiers octets du xml (avant la balise rss). Firefox n'analysant que les 512 premiers octets. On trouve donc sur le net des flux commençant par ça :
<?xml-stylesheet href="http://firsttube.com/rss.css" type="text/css"?>
<!--
This is 512 bytes of nonsense, since the Firefox 2 developers, in one of the silliest decisions ever, decided they
would obsolete XML styles by overriding them without permission. Furthermore, the developers appear to be
disinterested in fixing this. Therefore, we use the unofficial workaround, which is includes filling up the
first 512 bytes of a document so that the sniffer doesn't encounter the RSS tag. Since I'm almost at 512
characters, I'm going to ramble on for another minute in this comment, and then, without further adue,
present you with a valid XML feed. Use Opera!
-->
Au moins certains ont de l'humour...
Personnellement, j'aurai préféré soit une option dans le menu du type "Utiliser le style associé pour les flux RSS", ou encore un avertissement en jaune en haut de la page du style "Cette page possède son propre style, cliquer ici pour l'afficher". Le mieux serait peut-être d'afficher carrément le style s'il y en a un.
Et vous, vous en pensez quoi ? Vous trouvez ça normal ce genre de décisions ?









