display:none;

gestionnaire de flux rss/atom graphique et minimaliste

Un lecteur de flux RSS/atom

Issu d'un projet de recherche sur l'auto-archivage immédiat comme oeuvre d'art, display:none; est à la fois une création plastique à part entière mais aussi un outil de gestion de flux qui peut être utilisé et installé par n'importe qui.

Il est donc tout à fait possible pour toute personne possédant un site web (blog, forum, etc...) d'installer display:none; et de s'en servir comme il l'entend.

Le projet est issu d'une idée collaborative de Guillaume Lepoix et Thomas Daveluy, puis développé/programmé par Thomas Daveluy en PHP/Javascript.

Quelle est la finalité de ce projet ?

Le but de display:none; est de proposer au visiteur une mosaïque d'images représentant les différentes entrées d'un ou plusieurs sites web (billets sur un blog, posts sur un forum, etc...).

Les images sont affichées par correspondances de mots clés : toutes les images qui suivent la première de la liste lui sont liées. Plus une image est éloignée de la première, moins elle partage de points commun avec elle.

Le visiteur peut cliquer sur une image pour la placer en premier de la liste et ainsi reconfigurer la mosaïque : il navigue ainsi au sein de ces différents flux en se fiant uniquement aux images.

Cette mosaïque ne propose aucune autre information que les images et le titre des pages référencées (il est possible de désactiver l'affichage de ces titres de telle sorte que la mosaïque ne présente plus que des images sans aucun texte).

dispay:none; dresse donc une sorte de sitemap imagé d'un ou plusieurs sites web, au sein duquel le visiteur peut naviguer au gré de ses envies.

Comment ça marche ?

display:none; fonctionne au départ comme un lecteur de flux (RSS/Atom) classique ; c'est à dire qu'il suffit de s'abonner à des flux (RSS ou Atom) de différents sites pour qu'il commence à les référencer et à les trier.

La principale caractéristique de display:none; est de fonctionner de manière entièrement automatisée. Lorsqu'un flux est enregistré, le gestionnaire va répertorier toutes les entrées proposées par le flux, créer une miniature des pages correspondantes et relever des mots clés y faisant référence.

display:none; proposera alors au visiteur une mosaïque d'images correspondant aux différentes entrées référencées, triées par correspondance de mots clés.

La miniature générée pour chaque entrée corespond à une image trouvée sur la page correspondante. Si aucune image n'est trouvée, une miniature à base du texte de la page est alors créée.