xfolk-brainstorming-fr

From Microformats Wiki
Jump to navigation Jump to search

xFolk Brainstorming

xFolk est un microformat réduit à l'essentiel pour décrire et taguer les choses représentées par un URL. Cette définition, bien que simple, est vraiment large. xFolk brainstorming est un ensemble d'idées coulant librement au fil de l'eau à propos des futures directions de xFolk. Y'a-t-il des problématiques fonctionnelles que devrait résoudre xFolk ? Ou d'autres problématiques ou idées ? Avez-vous des idées d'implémentations dont vous aimeriez parler ? Mettez-les ici.


Auteurs

Bud Gibson

Ajoutez votre nom à la fin de la liste si vous contribuez sur une idée.

(traduction française : User:ChristopheDucamp)

Extensions Fonctionnelles

  • Nous ajouterons la capacité de taguer n'importe quel élément visible qui a un attribut href. Ceci inclut les éléments <img> et <object> elements. Il est probable qu'il existera à l'avenir des microformats plus spécialisés, spécifiques à un domaine pour quelques-uns de ces items.

Nommage Valeur Attribut

  • Devrions-nous changer le nom 'taggedlink', utilisé pour représenter l'item vers un nom plus neutre comme 'tagged' ou 'taggedresource' ?

L'idée actuelle de l'éditeur est que 'taggedlink' représente bien le fait que les personnes identifient les choses représentés par un URL. Néanmoins, comme l'ont signalé quelques participants au débat, le nom peut être trop étroit. L'éditeur attend de rassembler plus de données et de cas d'utilisations.

Voici un cas d'utilisation récemment présenté par Eran sur la liste de discussion :

Pour simplifier, imaginons que j'utilise xFolk pour mon service de tag de photos. Suivant la philosophie du microformat, j'aimerais présenter l'information d'une façon qui ait du sens à la fois pour les personnes et les machines. Pour une machine, une URL est suffisant pour identifier une ressource comme suit :

<span class="xfolkentry">
<a class="taggedlink" href="http://exemple.com/image.png">mon image</a>
<a rel="tag" href="http://example.com/tag/foo">foo</a>
</span>

Mais pour un humain naviguant sur cette page, cela fait peu de sens. L'alternative suivante pourrait mieux fonctionner :

<span class="xfolkentry">
<img class="taggedresource" src="http://exemple.com/image.png" alt="mon 
image">
<a rel="tag" href="http://example.com/tag/foo">foo</a>
</span>

Utiliser class="taggedlink" sur un élement IMG ne semble pas correct. Bien sûr, nous pouvons combiner les deux :

<span class="xfolkentry">
<a class="taggedlink" href="http://exemple.com/image.png">
	<img src="http://exemple.com/image.png" alt="mon image">
</a>
<a rel="tag" href="http://exemple.com/tag/foo">foo</a>
</span>

Ce qui fonctionne très bien pour les images mais pourrait ne pas fonctionner aussi bien pour d'autres types de média (vidéo, fragments de texte, etc.)

Eran



<span class="xfolkentry">
  <span class="taggedresource">Ceci est ma note</span>
  <a rel="tag" href="http://exemple.com/tag/foo">foo</a>
</span>

Voici une option. Je lui ai donné la classe "taggedlink" et la classe "inline". Le style inline pour ne pas s'afficher comme un lien et ne pas changer le curseur si vous voulez.

<span class="package">
<span class="xfolkentry">
  <span><a href="URLofSomeSort" class="taggedlink inline">Ceci est ma note</a></span>
  <a rel="tag" href="http://exemple.com/tag/foo">foo</a>
</span>

cas d'utilisation plus complet :

<ul class="aPackage">
  <ul>
  <li class="xfolkentry">
    <a class="taggedresource" href="someurl">titre d'url</a>
    <a rel="tag" href="http://exemple.com/tag/foo">foo</a>
    <span class="comment">ceci est un commentaire à propos de mon lien</span>
  </li>

  <li class="xfolkentry">
    <span class="taggedresource">Ceci est ma note</span>
    <a rel="tag" href="http://exemple.com/tag/footoo">footoo</a>
    <span class="comment">ceci est un commentaire à propos de ma note</span>
  </li

  <li class="xfolkentry">
    <img class="taggedresource" src="someurl.jpeg">
    <a rel="tag" href="http://example.com/tag/foobar">foobar</a>
  </li>
</ul>

Idées d'Implémentation

Pages en rapport