une révolution évolutionnaire
Un billet de Ryan King publié le 7 avril 2005 : un document fondateur expliquant la voie des microformats qui diverge de la vision du Web Sémantique de Tim Berners-Lee. Ce document est placé ici à titre de recherche expérimentale pour la communauté francophone qui s’intéresserait à en savoir un peu plus sur les fondements des microformats. Naturellement, seul le lien original fait référence. Traduction en cours par Christophe Ducamp, publiée sous Licence cc 2.0.
Sur les épaules des géants…
Doucement, une révolution arrive sur le Web.
Beaucoup appellent les changements qui arrivent le Web 2.0 et je pense que l’analogie est tout à fait utile. Il semble que le Web ait atteint un degré de stabilité - les navigateurs sont relativement conciliants et les choses utiles fonctionnent en général, ce qui ouvre désormais l’opportunité d’innover.
Notre vision pour la prochaine itération du Web s’appelle le Web Sémantique. L’idée est que nous construirons un web qui sera structuré et ayant du sens (pour les ordinateurs, pas pour les humains). La vision de cela provient de Tim Berners-Lee et par essence c’est un système de connaissance distribuée fondé sur un format de syntaxe appelé RDF, un moyen d’encoder des déclarations logiques dans le XML sur tout. C’est aussi extensible bien sûr aux confins (ceci voulant dire que quiconque peut y ajouter du contenu et du sens). Ce qui veut dire s’il comprend les formats.
Le Web Sémantique serait une discontinuité du Web actuel que nous connaissons tous, principalement parce qu’il est d’abord conçu pour les machines et seulement secondairement pour les humains. Je pense que nous pouvons faire mieux.
Les idées que je jette ne sont en aucun cas nouvelles pour beaucoup de gens, mais j’y ai réfléchi ce soir en réponse à un article que nous avons lu pour une classe et j’aimerais ici distiller et résumer mon point de vue.
L’article ci-dessus présente quelque technologie intéressante construite sur un Web Sémantique prototype. Le problème est que son raisonnement pour construire le Web Sémantique est faux :
…parce que le HTML marie le contenu et la présentation dans une unique représentation.
Bien sûr, le HTML peut être un intermixage de contenu et présentation, mais il n’a pas à l’être,- il ne devrait en fait pas l’être.
Avec l’avènement de CSS et du XHTML, la syntaxe peut être maintenant sémantique (remarquez la minuscule ’s’)- elle peut avoir une structure ayant du sens qui soit indépendante de la façon dont le contenu est présenté dans un navigateur.
Ainsi, nous avons déjà un web - un web qui peut être utilisé pour créer du contenu sémantique. Il est là, et en même temps, demeure présentable aux utilisateurs sous sa forme native. Comme le disait Tantek, les “utilisateurs d’abord, les ordinateurs en second.”
Aller sur la route du Web Sémantique serait comme jeter le code source pour un produit mâture et le récrire de zéro. Demandez à Netscape comment ça a bien marché !
La Révolution a Commencé
Menée par Tantek Çelik, Matt Mullenweg, Eric Meyer, Kevin Marks et d’autres qui sont j’en suis sûr insultés par cette omission, un nouvel ensemble de standards, les respectés microformats sont en train d’apparaître. Ces standards spécifient les manières de baliser le XHTML dans des voies qui donnent quelque sens aux contenus. Quelques exemples sont : Votelinks, NoFollow, hCard, hCalendar, podcasting, blogchalking, xfn, RelLicense, RelTag, xFolk et online news.
La promesse des microformats est qu’ils offrent des données utilisables par des machines tout en fournissant en même temps un contenu présentable et utilisable par l’humain.
Je pense que nous verrons que c’est une étape de l’évolution qui aura un impact révolutionnaire. Ce mouvement vers le fait d’avoir de la sémantique, de la syntaxe bien structurée séparée de la présentation aura d’autre fruits. En beaucoup de sens, AJAX, le nouveau mot-buzz qui embrasse toutes sortes de magies cools Javascript côté client, a été permis par la mâturité de CSS.
SVP, oublions d’essayer de construire un nouveau Web Sémantique, faisons que celui que nous ayons déjà dispose (et aime) la sémantique.
La révolution sera évolutionnaire.
Viva la revolution!
Références :
- MicroFormats (en)
- Semantic Web Disease (en)
- XHTML avec moins de pertes (fr)
- Sémantique du Vrai Monde (fr)
- MicroFormats (en)
- Rubhub - un moteur de recherche XFN