blog-post-examples-fr

From Microformats Wiki
Jump to navigation Jump to search

Exemples de Billets de Blog

Cette page est pour documenter des exemples venant du vrai monde de ce que les personnes publient dans les billets de blog, quel balisage elles utilisent, et quels sont les schémas implicites qui peuvent être inférés à partir de leurs comportements. Voir aussi blog-post-formats, blog-post-brainstorming, hAtom.

Introduction

Participants à la Discussion

Editeur

Auteurs

Contributeurs


Traduction

  • (Christophe Ducamp - appel à révision - cette traduction est un brouillon et les exemples restent à localiser en français.)

Personnes intéressées

Exemples Spécifiques venant de la Jungle

GroupeEntry

Les Entrées sont dans un bloc GroupeEntry

Toutes les entrées sont dans une 'div' enveloppante -- le GroupeEntry. Ceci est commun avec les pages d'accueil des blogs (exemple) ou une archive avec plusieurs entrées.

<div id="content">
 <h2 id="home-title">
  Latest microformats news 
  <a href="http://www.microformats.org/feed/" title="link to RSS feed" id="feed-link">
   <img src="/img/xml.gif" width="23" height="13" alt="XML" />
  </a>
 </h2>

 <div class="entry">
  <h3 id="post-60">
   <a href="http://www.microformats.org/blog/2005/...">Wiki Attack</a>
  </h3>
  ...
 </div>

 <div class="entry">
  <h3 id="post-59">
   <a href="http://www.microformats.org/blog/2005/...">Web Essentials Audio</a>
  </h3>
  ...
 </div>

 <div class="entry">
  <h3 id="post-57">
   <a href="http://www.microformats.org/blog/2005/...">WebZine FollowUp</a>
  </h3>
  ...
 </div>
</div>

Notez aussi le header en haut expliquant ce qu'est le fil. Nous pouvons vouloir aussi exploiter ça.

Les Entrées sont dans un GroupeEntry explicite

Il y a plusieurs entrées sur une page unique mais il n'y a pas d'élément de bloc explicite pour les entrées elles-même -- même si bien sûr, il existe au moins un blog qui a les entrées : <body>. Ceci est aussi un cas d'utilisation commune pour les weblogs et aussi les archives.


Plusieurs GroupesEntry sur une page

Il peut y avoir plusieurs groupes d'entrées sur une page unique qui sont connectés (exemple-2). Aussi, beaucoup de weblogs ont des 'miniblogs' sur le côté qui fonctionnent de la même façon.

<div id="fullcol">
 <div id="sumcol">
  <!-- collection 1 header -->
  <b>
  <a href="http://www.truthlaidbear.com/topicpage.php?topic=harrietmiers" class="linktitle">Harriet Miers</a>
  </b>
 </div>
 <div id="commcol">
  <img src="http://www.truthlaidbear.com/topics/topic_harrietmiers_sm.png" >
 </div>
 <div id="commcol">
  <!-- collection 1/entry 1 -->
  <b>
  <a href="http://polipundit.com/index.php?p=10420" class="linktitle">Harriet Miers Must...</a>
  </b>
  <br>
  ...
 </div>
 <div id="commcol">
  <!-- collection 1/entry 2 -->
  <b>
  <a href="http://instapundit.com/archives/026104.php" class="linktitle">A MIERS MELTDOWN? </a>
  </b>
  <br>
  ...
 </div>
</div>

<div id="fullcol">
 <div id="sumcol">
  <!-- collection 2 header -->
  <b>
  <a href="http://www.truthlaidbear.com/topicpage.php?topic=iraq" class="linktitle">Iraq</a>
  </b>
 </div>
 <div id="commcol">
  <img src="http://www.truthlaidbear.com/topics/topic_iraq_sm.png" >
 </div>
 <div id="commcol">
  <!-- collection 2/entry 1 -->
  ...
 </div>
 <div id="commcol">
  <!-- collection 2/entry 2 -->
  ...
 </div>
</div>

Entrée unique sur une page

Ceci est commun avec les weblogs qui archivent sur une base par entrée (exemple).

<div id="content">
 <h2 id="home-title">
  Latest microformats news 
  <a href="http://www.microformats.org/feed/" title="link to RSS feed" id="feed-link">
   <img src="/img/xml.gif" width="23" height="13" alt="XML" />
  </a>
 </h2>
</div>

Note that's no guarentee that a block (as shown above as the id=content div) will be around the singleton entry.

GroupeEntry Titre

GroupeEntry Permalien

Entrée Individuelle

Les entrées individuelles sont dans un conteneur

Commun.

 <div class="entry">
  <h3 id="post-60">
   <a href="http://www.microformats.org/blog/2005/...">Attaque Wiki</a>
  </h3>
  ...
 </div>

Les entrées individuelles ne sont pas dans un conteneur

Commun.

<a name="112877372228959075"> </a>
<br>
 <strong>Just one problem, Minister.</strong> Last week, Bill Rammell, 
<br>

Entrées disjointes

Ce qui veut dire que tous les sous-éléments d'une entrée individuelles ne sont pas tous dans le conteneur (par exemple, l'auteur et la date peuvent se suivre dans un bloc séparé)

Entrée Titre

Entrée Titre enveloppée dans un élément bloc <h#>

<div class="entry single">
 <h2 id="post-59">Web Essentials Audio</h2>
 ...
</div>

Entrée Titre enveloppée dans un élément bloc <div>

J'ai vu ça mais je ne peux trouver d'exemple, en espérant sous entendre que c'est en quelque sorte rare.

Entrée Titre enveloppée dans un élément de présentation dans la ligne, tel que <b>

<a name="112877372228959075"> </a>
<br>
 <strong>Just one problem, Minister.</strong> Last week, Bill Rammell, 
<br>

Entrée Titre enveloppé dans un <span> (élément dans la ligne)

<a name="112897777851715476"> </a>
<br>
<SPAN CLASS="inc_subtitle">EMAIL OF THE DAY II: </SPAN>"After years ...

Pas d'Entrée Titre

Entrée Contenu

Entrée sans contenu

Ce qui veut dire que l'entrée a juste un lien et le titre pointant vers un URI différent (qui peut véritablement avoir du contenu). C'est quelque chose vu fréquemment sur les sites d'actualités (qui après tout, peuvent générer des fils)

<ul>
 <li>
  <a href="/story/.../ndp-libs051016.html">NDP sets conditions for backing Liberals</a>
 </li>
 <li>
  <a href="/story/.../teachers-bc051016.html">Go back to work, B.C. ...</a>
 </li>
 <li>
  <a href="/story/.../alberta-strike2_051015.html">Plant managers charged ...</a>
 </li>
 <li>
  <a href="/story/.../bc-mystery-illness051015.html">B.C. seniors' home reports...</a>
 </li>
</ul>

L'Entrée ne contient que le résumé du contenu

Ceci est commun sur les site médias. MovableType fournit aussi ça comme une option par défaut, ainsi c'est souvent rencontré sur les blogs MT,

<div class="inlineBlog">
 <h3 id="a003068">
  <a href="http://thecommunityengine.com/h.../xfolk_vegomatic.html" class="taggedlink">xFolk Veg-o-matic Alpha</a>
 </h3>
 <p class="abstract extended">
  We provide a way to surf the web and slice and dice information you find there into your own custom output stream.
 </p>
 <p class="categorylist">
  Sections:  
  <a href="http://thecommunityengine.com/home/archives/tools_and_analytics" rel="tag">Tools and Analytics</a> 
 </p>
 <p class="taglist">Topics:  
  <a href="http://thecommunityengine.com/home/archives/tags/greasemonkey" rel="tag">greasemonkey</a> 
  <a href="http://thecommunityengine.com/home/archives/tags/microformats" rel="tag">microformats</a> 
  <a href="http://thecommunityengine.com/home/archives/tags/xfolk" rel="tag">xFolk</a> 
 </p>
 <p>
  The folks at ... the rest of the content
 </p>
 <p class="extended">
  <a href="http://thecommunityengine.com/.../xfolk_vegomatic.html#more">Continue reading "xFolk Veg-o-matic Alpha"</a>
 </p>
 ...
</div>

Notes :

  • il y a beaucoup de choses qui continuent dans ces exemple
  • il y a un "abstract" en haut
  • il y a des sections pour les "categories" et "tags"
  • il y a une section résumé "The folks at ... the rest of the content"
  • il y a un lien vers la totalité du contenu en bas

L'Entrée contient le contenu complet

<div class="entry single">
 <h2 id="post-61">Les attributs de classe sont plus que du stylisme</h2>

 <p>Quand les gens parlent de microformats, ... </p>
 
 <blockquote cite="http://www.w3.org/TR/REC-html40/struct/global.html#h-7.5.2">
  ... texte cité d'ailleurs
 </blockquote>

 <p>Il y a ici quelques points que j’aimerais éclairer ici :</p>
 
 ... plus de contenus ...

 <h4 class="tags">Tags Technorati :</h4>
 <ul class="tags">
  <li><a href="http://www.technorati.com/tag/css" rel="tag">css</a></li>
  ...
 </ul>

 <ul class="post-info">
  ... trucs de pied de page ...
 </ul>
</div>

L'Entrée divise le contenu en plusieurs sections

  • exemple
  • nous identifions aussi ça comme du 'Contenu Tranché'
<div class="blogbody">
 <a name="008148"></a>

 <div class="title">
  Face to face: why places will continue to exist
 </div>

 <div class="posted">
  <strong>Brian Micklethwait (London)</strong>
    
  <a href="...">Science & Technology</a>
 </div>

 <p>It is not just that I dislike filling in forms....</p>
 ... the first section of the content ...

 ... this link makes the extended section show ...
 <span id="varP8148">
  <img src="http://www.samizdata.net/blog/img/bullet_tri.gif" width="16" height="10" alt="" />
  <a href="..." onclick="showMore(8148,'...');return false;">
   Read more.
  </a>
 </span>
  
 <div id="varXYZ8148" style="display: none">
  <p>The very gadgets – computers linked...</p>
  ... the rest of the extended content ...

  ... this link makes the extended section hide ...
  <img src="..." width="16" height="10" alt="" />
   <a href="#008148" onclick="showMore(8148,0);return true;">
    Read less.
   </a>
  </div>
 </div>
</div>

Entrée Datetimes

Les Datetimes sont rarement exprimées dans des formats cohérents sur les weblogs. Les weblogs expriment généralement la date de création du billet, pas l'heure de modification.

Dates entre les entrées de weblog

Ceci est un modèle commun mais pas de modèle universel vu sur les weblogs -- un header ou une div insérés entre les entrées de weblog indiquant que la date a été modifiée. Je ne peux pas trouver un exemple où ce header est systématiquement lié vers les entrées utilisant cette donnée (c.a.d. une div commune enveloppante)

<div class="post">
 <h3 class="storytitle" id="post-3151"><a href="http://dannyayers.com/...">...</a></h3> 
 ...
</div>

<div class="date">2005-10-07</div>	

<div class="post">
 <h3 class="storytitle" id="post-3150"><a href="http://dannyayers.com/...">...</a></h3>
 ...
</div>

Entrée Date ou Datetime dans l'entrée du 'footer'

La plupart des weblogs suivent ce modèle. Les Dates ou datetimes sont dans un format lisible par un humain de différentes façons. La date ou datetime est quelquefois aussi utilisée comme une indication du 'permalien' pour un billet.

<div class="entry single">
 <h2 id="post-59">Web Essentials Audio</h2>

 <p>...</p>
 <ul class="post-info">
  <li><a href="...">Friday, September 30th, 2005 at 12:31 pm</a></li>
 </ul>
</div>

Entré Permaliens

Remarquez que non seulement certains exemples s'adaptent vraiment à plusieurs catégories, parfois les billets de blogs placent les liens multiples vers le permalien dans un billet unique (par exemple, dans le header et le footer).

Entrée Permalink autour ou dans le title

voir l'exemple suivant juste après

Entrée Permalink est dans le header du billet

voir l'exemple suivant juste après

Entrée Permalink utilsie un URI absolu

<div class="entry">
 <h3 id="post-45">
  <a 
   href="http://www.microformats.org/blog/2005/08/21/foobar-microformats/" 
   rel="bookmark"
   title="Permanent Link to FooBar Microformats">FooBar Microformats</a>
  </h3>
   ...
</div>

L'Entrée Permalink est dans le 'footer' du billet

<h3>YET ANOTHER INSTANCE OF THE WORLD FINALLY CATCHING UP TO THE BLOG</h3>
<p>Today's news: Neuticles win ... award.</p>
<p class="posted">
Posted by judi on October  7, 2005 at 05:00 PM |
<a href="http://blogs.herald.com/dave_barrys_blog/2005/10/yet_another_ins.html">Permalink</a>
</p>

L'Entrée Permalink utilise un URI relatif

voir l'exemple suivant juste après

L'Entrée Permalink inclut un fragment

Ceci est utilisé quand un blog archive les billets d'archives sous un groupe (disons par mois ou par semaine) plutôt que sous des billets individuels. Ceci est très commun sur les blogs les plus anciens blogspot.

<a name="112876103554732697"> </a><br>
<strong>The ceremony of Explaining the Joke</strong> 
<br>
<span class="byline">posted by Natalie at 
<a href="2005_10_02_nataliesolent_archive.html#112876103554732697">8:18 AM</a></span>
<br>

Pas d'Entrée Permalink

Ceci est commun sur edes pages unique d'archives d'articles, quelques weblogs sociaux (example) et la plupart des pages web des grands médias (cad des non-blogs)

 <a name="026056"></a>
 <p>ACCORDING TO THE WHITE HOUSE, ... hadn't we?</p>
 <div class="footer">posted at 11:35 PM by <b>Glenn Reynolds</b></div>

Entrée Auteur

Autres Exemples en Stock

Exemple de billets de blogs dans des installations de logiciel de blogs non modifiées.

Installation Stock Wordpress 1.5

<div class="post">
    <h2 id="post-237">
        <a href="http://192.168.1.113/~migurski/wordpress/?p=237"
        rel="bookmark" title="Permanent Link to More election maps">More
        election maps</a>
    </h2>
    <small>November 9th, 2004 <!-- by site admin --></small>
				
    <div class="entry">
        <p>via <a href="http://www.markme.com/jd/archives/006288.cfm">John Dowdell of JD on MX:</a></p>
        <blockquote>
            <p>More election maps: Ben Metcalfe, a software engineer at
            the BBC, has his own list here… includes some not in
            that “Flash the only winner” item from The
            Inquirer, which Kevin also elaborated upon. Additionally,
            Andrew Lucking pointed to the…</p>
        </blockquote>
    </div>
		
    <p class="postmetadata">
        Posted in <a
        href="http://192.168.1.113/~migurski/wordpress/index.php?cat=1"
        title="View all posts in General" rel="category tag">General</a>
        <strong>|</strong> <a
        href="http://192.168.1.113/~migurski/wordpress/?p=237#comments">
        No Comments »</a>
    </p> 
				
    <!--
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
	    xmlns:dc="http://purl.org/dc/elements/1.1/"
	    xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
        <rdf:Description rdf:about="http://192.168.1.113/~migurski/wordpress/?p=237"
            dc:identifier="http://192.168.1.113/~migurski/wordpress/?p=237"
            dc:title="More election maps"
            trackback:ping="http://192.168.1.113/~migurski/wordpress/wp-trackback.php?p=237" />
    </rdf:RDF>
    -->
</div>

Installation Stock MoveableType 3.15

<h3 id="a000002">Example Entry</h3>
<p>This is the entry body.</p>
<p class="extended"><a href="http://localhost/archives/2005/08/example_entry_1.html#more">Continue reading "Example Entry"</a></p>
<p class="posted">Posted by migurski at <a href="http://localhost/archives/2005/08/example_entry_1.html">03:49 </a> | <a href="http://localhost/archives/2005/08/example_entry_1.html#comments">Comments (0)</a></p>

Installation Stock Blosxom avec "Blosxom Flavour Sampler"

<p>
    <a name="post-identifier"><b>Titre du Billet</b></a>
    <br />
    Texte du Billet.
</p>
<p align="right">
    <i>[<a href="/permalink/post-identifier">post-identifier</a>] 
    <a href="/permalink/2005/08/15#post-identifier">lien permanent</a></i>
</p>

Installation Stock Textpattern 4.0.3

<div id="content">

	<h3><a href="http://txpdefault/article/2/second-post" title="Lien permanent vers cet article">Second Billet</a> · il y a quelques secondes par chris</h3>
	<p>Ceci est un second billet court à des fins d'illustration.</p>

 
<p class="comments_invite"><a href="http://txpdefault/article/2/second-post#comment"  class="comments_invite">Commentaire</a></p>
<div align="center"><img src="http://txpdefault/images/1.gif" style="height:1px;width:400px" class="divider" alt="" /></div><h3><a href="http://txpdefault/article/1/first-post" title="Lien Permanent vers cet article">Premier Billet</a> · Il y a 4 minutes par textpattern</h3>
	<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec rutrum est eu mauris. In volutpat blandit felis. Suspendisse eget pede. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Quisque sed arcu. Aenean purus nulla, condimentum ac, pretium at, commodo sit amet, turpis. Aenean lacus. Ut in justo. Ut viverra dui vel ante. Duis imperdiet porttitor mi. Maecenas at lectus eu justo porta tempus. Cras fermentum ligula non purus. Duis id orci non magna rutrum bibendum. Mauris tincidunt, massa in rhoncus consectetuer, lectus dui ornare enim, ut egestas ipsum purus id urna. Vestibulum volutpat porttitor metus. Donec congue vehicula ante.</p>


 
<p class="comments_invite"><a href="http://txpdefault/article/1/first-post#comment"  class="comments_invite">Commentaire</a> [1]</p>

<div align="center"><img src="http://txpdefault/images/1.gif" style="height:1px;width:400px" class="divider" alt="" /></div>


</div>

Exemples Grossiers

Migrés ici à partir de blog-description-format-fr pour des objectifs de documentation.

Pratique existante

Emballeurs Entry

<div class="entry"></div>

Le format d'emballage 'entry' a un usage largement répandu, mais semble se montrer dans des contextes légèrement différents.

Quelques blogs (ala Wordpress) utilisent la div 'entry' comme un conteneur vers le corps véritable du billet, et emballent l'ensemble dans une div supplémentaire :

<div class="post">
    <div class="entry">
    </div>
</div>

Un vaste nombre de sites, y compris beaucoup de blogs contiennent le contenu de la page principale dans une div id="content" :

<div id="content"></div>

Métadonnée

Wordpress utilise class="postmetadata" pour contenir l'information méta, date, d'autres utilisent leurs propres syntaxes - class="topics", class="description".

Eléments Basiques

Les titres sont généralement annoncés avec un heading H2 ou H3. L'utilisation de class="title" semble rare, mais quelques sites utilisent vraiment ça pour un balisage explicite.

class="summary" est utilisé pour annoncer un résumé d'item, généralement dans un élément paragraphe.

Permaliens

rel="bookmark" et rel="permalink" sont tous deux utilisés à différents endroits pour annoncer un permalien vers l'entrée spécifiée.

Voir aussi