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-fr, blog-post-brainstorming-fr, hAtom.

Introduction

Participants Ă  la Discussion

Editeur

Auteurs

Contributeurs


Traduction

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ées Individuelles

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érente (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:

  • there's a lot of things going on in this example
  • there's an "abstract" at the top
  • there's sections for "categories" and "tags"
  • there's a summary section "The folks at ... the rest of the content"
  • there's a link to the full content at the bottom

L'Entrée contient le contenu complet

<div class="entry single">
 <h2 id="post-61">Class attributes are about more than styling</h2>

 <p>When people talk about microformats, ... </p>
 
 <blockquote cite="http://www.w3.org/TR/REC-html40/struct/global.html#h-7.5.2">
  ... quoted text from elsewhere
 </blockquote>

 <p>There’s a couple of points I’d like to highlight here:</p>
 
 ... more content ...

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

 <ul class="post-info">
  ... footer stuff ...
 </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

Datetimes sont rarement exprimés 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 (cad 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é 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>Post Title</b></a>
    <br />
    Post body text.
</p>
<p align="right">
    <i>[<a href="/permalink/post-identifier">post-identifier</a>] 
    <a href="/permalink/2005/08/15#post-identifier">permanent link</a></i>
</p>

Installation Stock Textpattern 4.0.3

<div id="content">

	<h3><a href="http://txpdefault/article/2/second-post" title="Permanent link to this article">Second Post</a> · a few seconds ago by chris</h3>
	<p>This is a short second post for illistration.</p>

 
<p class="comments_invite"><a href="http://txpdefault/article/2/second-post#comment"  class="comments_invite">Comment</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="Permanent link to this article">First Post</a> · 4 minutes ago by 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">Comment</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".

Elements 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