Editer le texte de cette page (date de la dernière modification: 30 Décembre, 2006 20:15 (diff))

Paver Le Chemin Des Vaches

Paver le Chemin des Vaches

Publié début décembre 2004 par Adam Rifkin, l'un des co-initiateurs des microformats, ce billet résume l'état des conversations tenues par Adam et Tantek dans une crêperie de San Francisco. "Paver le Chemin des Vaches" fait partie des principes fondateurs des microformats. La traduction est ici en cours et destinée à illustrer les liens proposés dans la page A propos.

Kragen me disait récemment que

les tables XHTML sont les nouveaux CSV, et elles sont mieux que les CSV parce qu'elles ont la fonction escape. Aussi il y a de plus beaux visualiseurs pour elles mais c'est à côté de l'objectif.

Il m'est apparu que l'utilisation du XHTML modulaire pour la sémantique n'est pas une lubie ; mais plutôt que cela pointe vers une tendance que Tantek Çelik appelle les microformats.

Dans mon billet sur The Web Way, j'ai mentionné avoir dîné avec Tantek, ce qui m'a amené à la règle 6,

Si c'est utile, ils devraient accepter les microformats, connu aussi sous l'appellation web sémantique en lettres minuscules.

Tantek parle à propos d'un Manifeste du Microformat :

  1. La syntaxe devrait être aussi simple que possible.
  2. La syntaxe devrait pouvoir être lâchée dans autant de formats que possible.
  3. Le développement devrait être décentralisé.
Le manifeste ferait aussi un cas incontestable sur la façon dont Le Pouvoir Extraordinaire de XML serait mieux domestiqué à travers des dialectes X(HT)ML minuscules utilisables pour des buts spécifiques. Je suis d'accord ; j'ai remarqué dans le billet catablog (et les commentaires l'accompagnant) que RSS est l'exemple unique-et-le-plus-utile-dans-le-vrai-monde de TAPOX, et RSS est utile parce qu'il est minuscule (et par conséquent facile à embarquer dans les applications comme un format d'entrée/sortie). Tantek parle avec enthousiasme de la philosophie des microformats.

  1. Conserver des formats simples. Cela vaut la peine de le répéter, parce que c'est l'objectif général des microformats : ils doivent être facile à apprendre et à utiliser. Comme le faisait remarquer Kragen, utiliser un dialecte XHTML offre l'échappement et le contrôle de la présentation, faisant qu'il est facile d'embarquer de tels formats dans les pages web avec un effort minimal.
  2. Paver les chemins des vaches. Ne créer seulement un nouveau format que pour servir une application existante.
  3. Obtenir un consensus brouillon et un code fonctionnel. L'implémentation dans des langages de script tels que PHP, Python, et Perl est prédominant pour l'adoption.
  4. Se faire adopter par de "vrais gens". Alors seulement le X(HT)ML migrera au delàdes discussions théoriques.
Tantek parle aussi avec enthousiasme d'un ensemble de microformats qui représentent bien la philosophie des microformats :

  1. RSS pour la syndication simple (bien que le jury soit encore sur son rejeton, tout spécialement Atom, qui semble devenir plus compliqué au fur et à mesure qu'il passe à travers le comité malgré un beau leadership).
  2. xfn pour les relations humaines (en utilisant l'attribut rel ; remarquez qu'utiliser rel est aussi un moyen facile d' étendre les méta-données Creative Commons).
  3. GeoURL pour le lien (en utilisant de simples <meta> tags).
  4. hCalendar pour des événements datés (mappant le format communément utilisé iCalendar en XHTML).
  5. hCard pour les carnets d'adresses (mappant le format communément utilisé vCard en XHTML).
  6. XOXO pour les outlines et les abonnements à des choses comme des blogrolls.
  7. Attention.XML pour conserver une trace de ce que vous avez lu, les choses sur lesquelles vous avez passé du temps, et ce à quoi vous devriez prêter attention.
Le PDG et Fondateur de CommerceNet, Marty Tenenbaum, affirmait ses convinctions dans une récente session de brainstorming que :

Il existe peut-être vingt schémas simples qui couvrent 80% des usages potentiels des données dans le commerce collaboratif.

Marty amène souvent son enthousiasme pour la tendance incessante du logiciel social à faciliter de plus en plus le E-Commerce amélioré. En pensant aux visions de Tantek et Marty, je suis excité que les idées sur catablog suggèrent qu'il existe des opportunités pour créer des microformats pour les produits -- peut-être les musiques, films et livres qui remplissent les listes saisies par les personnes pourraient représenter un bon endroit pour démarrer.

Mise à jour, janvier 2005. Technorati a installé une page MicroFormats sur son wiki pour résumer ces questions qui avancent...

3 décembre 2004 à 04:20 dans The Awesome Power Of XML | Permalink

tags :

‘Cette semaine dans les microformats’ a pour intention de mettre en exergue les discussions les plus animées publiées dans la semaine passée en suivant la liste de discussion des microformats, et les tags microformats et microformats-fr sur Technorati (et ailleurs). Si vous souhaitez alerter les éditeurs sur quelque chose en français, ajoutez un tag ‘cettesemaineenmicroformats’.

Les Microformats sont des conventions pour baliser des données couramment rencontrées (comme des liens, de l'information de contact et des événements calendaires) dans des langages établis comme le HTML. En utilisant des layouts standardisés, des classes CSS et des valeurs d'attribut, l'information devient plus accessible et plus utile tant pour les humains que les ordinateurs. Cliquez ici pour en savoir plus.

Pourquoi ce site ?

EnoncéMission

Sites officiels

le site officiel (en)
la page d'accueil du wiki (fr)

Expérimental

le Blog (gouvernance de ce wiki)

Utilitaires

hCard creator
hCalendar creator
hResume creator

Wiki-Node

WikiNode:microformats

Tests

BacASable

Contact

ChristopheDucamp

Administration Locale

Editer la barre latérale