<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CSS &#38; Webdesign &#187; Navigation</title>
	<atom:link href="http://css.4design.tl/tag/navigation/feed" rel="self" type="application/rss+xml" />
	<link>http://css.4design.tl</link>
	<description>Le blog de l&#039;intégrateur web</description>
	<lastBuildDate>Thu, 24 May 2012 16:31:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Utiliser les rôles ARIA à la place des identifiants CSS</title>
		<link>http://css.4design.tl/roles-aria-vs-identifiants-css</link>
		<comments>http://css.4design.tl/roles-aria-vs-identifiants-css#comments</comments>
		<pubDate>Mon, 18 Apr 2011 08:48:44 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Accessibilité]]></category>
		<category><![CDATA[Article]]></category>
		<category><![CDATA[Banner]]></category>
		<category><![CDATA[Display: table]]></category>
		<category><![CDATA[Display: table-cell]]></category>
		<category><![CDATA[Document]]></category>
		<category><![CDATA[Identifiant]]></category>
		<category><![CDATA[Main]]></category>
		<category><![CDATA[Navigation]]></category>
		<category><![CDATA[Rôles]]></category>
		<category><![CDATA[WAI-ARIA]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=9831</guid>
		<description><![CDATA[Les rôles ARIA sont des attributs que l&#8217;on ajoute aux balises HTML dans certaines zones du document pour préciser leur fonction. Ces attributs permettent aux différentes technologies d&#8217;assistance pour les personnes en situation de handicap de se repérer dans votre document. Dans cet article nous verrons comment nous pouvons remplacer l&#8217;attribut id par les rôles ARIA lorsqu&#8217;il s&#8217;agit d&#8217;accéder aux éléments pour les styler avec CSS. Marquage HTML Voici quelques exemples de balises auxquelles j&#8217;ai attribué des rôles ARIA : &#60;body role="document"&#62; &#60;header role="banner"&#62; &#60;nav role="navigation"&#62; &#60;ul role="menubar"&#62; &#60;div role="main"&#62; &#60;article role="article"&#62; Exemple de CSS Pour cibler les éléments vus [...]]]></description>
			<content:encoded><![CDATA[<p>Les rôles <abbr title="Accessible Rich Internet Applications">ARIA</abbr> sont des attributs que l&#8217;on ajoute aux balises HTML dans certaines zones du document pour préciser leur fonction. Ces attributs permettent aux différentes technologies d&#8217;assistance pour les personnes en situation de handicap de se repérer dans votre document. Dans cet article nous verrons comment nous pouvons remplacer l&#8217;attribut id par les rôles ARIA lorsqu&#8217;il s&#8217;agit d&#8217;accéder aux éléments pour les styler avec CSS.<span id="more-9831"></span></p>

<h2>Marquage HTML</h2>

<p>Voici quelques exemples de balises auxquelles j&#8217;ai attribué des rôles ARIA :
<pre>&lt;body role="document"&gt;
&lt;header role="banner"&gt;
&lt;nav role="navigation"&gt;
&lt;ul role="menubar"&gt;
&lt;div role="main"&gt;
&lt;article role="article"&gt;</pre></p>

<h2>Exemple de CSS</h2>

<p>Pour cibler les éléments vus plus haut, il suffit d&#8217;utiliser les sélecteurs d&#8217;attributs à la place des identifiants.
<pre>header[role="banner"] {
    background: #E5525C;
}</pre>
A la place de
<pre>&#35;banner {
    background: #E5525C;
}</pre></p>

<h2>En bref</h2>

<p>A première vue, et après quelques essais, il semble que cela fonctionne bien dans les navigateurs modernes et à partir de IE7 pour Internet Explorer. J&#8217;ai mis un exemple en ligne pour fixer un peu les idées ; il me sers également à tester les propriétés <code>display: table</code> et <code>display: table-cell</code> pour faire une mise en page web en attendant de développer cette technique dans un prochain article.</p>

<p>→ Voir <a href="http://css.4design.tl/exemples/aria-display-table/">l&#8217;exemple</a> et la <a href="http://css.4design.tl/exemples/aria-display-table/author.css">CSS</a> associée</p>

<p>→ Lire cette excellente <a href="http://www.lesintegristes.net/2008/12/09/introduction-a-wai-aria-traduction/">introduction à WAI-ARIA</a>, <a href="http://on-air.hiseo.fr/html5/html5-accessibilite-aria-wai-microformats/">De l&#8217;accessibilité dans HTML5</a> et la <a href="http://www.w3.org/TR/wai-aria/">documentation officielle</a> du W3C.</p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/conventions-nommage-classe-css-id' title='Conventions de nommage pour les CSS &#8212; identifiants et classes &#8212; de votre site web'>Conventions de nommage pour les CSS &#8212; identifiants et classes &#8212; de votre site web</a></li><li><a href='http://css.4design.tl/menu-a-onglets-tabs-idtabs-ou-domtab' title='Menu à onglets (tabs) &#8212; idTabs ou domTab ?'>Menu à onglets (tabs) &#8212; idTabs ou domTab ?</a></li><li><a href='http://css.4design.tl/journee-mondiale-accessibilite-9-mai' title='La journée mondiale de l&#8217;accessibilité, c&#8217;est maintenant !'>La journée mondiale de l&#8217;accessibilité, c&#8217;est maintenant !</a></li><li><a href='http://css.4design.tl/check-your-body-avec-le-w3c' title='Check your &lt;body&gt; avec le W3C'>Check your &lt;body&gt; avec le W3C</a></li><li><a href='http://css.4design.tl/ressources-pour-web-designer' title='9 ressources pour web designer'>9 ressources pour web designer</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=9831&amp;md5=67e194d3d7dab74164fef87a436cf401" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/roles-aria-vs-identifiants-css/feed</wfw:commentRss>
		<slash:comments>17</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Froles-aria-vs-identifiants-css&amp;language=fr_FR&amp;category=text&amp;title=Utiliser+les+r%C3%B4les+ARIA+%C3%A0+la+place+des+identifiants+CSS&amp;description=Les+r%C3%B4les+ARIA+sont+des+attributs+que+l%26%238217%3Bon+ajoute+aux+balises+HTML+dans+certaines+zones+du+document+pour+pr%C3%A9ciser+leur+fonction.+Ces+attributs+permettent+aux+diff%C3%A9rentes+technologies+d%26%238217%3Bassistance+pour+les...&amp;tags=Accessibilit%C3%A9%2CArticle%2CBanner%2CDisplay%3A+table%2CDisplay%3A+table-cell%2CDocument%2CIdentifiant%2CMain%2CNavigation%2CR%C3%B4les%2CWAI-ARIA%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Conventions de nommage pour les CSS &#8212; identifiants et classes &#8212; de votre site web</title>
		<link>http://css.4design.tl/conventions-nommage-classe-css-id</link>
		<comments>http://css.4design.tl/conventions-nommage-classe-css-id#comments</comments>
		<pubDate>Fri, 17 Sep 2010 12:04:08 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Intégration web]]></category>
		<category><![CDATA[Classe]]></category>
		<category><![CDATA[Container]]></category>
		<category><![CDATA[Convention]]></category>
		<category><![CDATA[E-commerce]]></category>
		<category><![CDATA[ID]]></category>
		<category><![CDATA[Identifiant]]></category>
		<category><![CDATA[Navigation]]></category>
		<category><![CDATA[Nommage]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=6424</guid>
		<description><![CDATA[Le nommage des identifiants et des classes est une question à laquelle l&#8217;intégrateur web est confronté chaque fois qu&#8217;il démarre un projet. Dans l&#8217;idéal il faut trouver des intitulés d&#8217;identifiants et de classes reflétant la signification des contenus qu&#8217;ils enveloppent. A cet égard, #publicite-principale est plus judicieux que #publicite-en-haut-a-droite dans la mesure où l&#8217;emplacement de la publicité &#8212; fut-elle principale &#8212; peut être placée à différentes endroits stratégiques. Pour nous aider à y voir plus clair, Andy Clarke (revisitant Eric Meyer) a eu la  bonne idée de partager ses réflexions sur le sujet (dès 2004) sous la forme d&#8217;une proposition [...]]]></description>
			<content:encoded><![CDATA[<p>Le nommage des identifiants et des classes est une question à laquelle l&#8217;intégrateur web est confronté chaque fois qu&#8217;il démarre un projet. Dans l&#8217;idéal il faut trouver des intitulés d&#8217;identifiants et de classes reflétant la signification des contenus qu&#8217;ils enveloppent. A cet égard, <em>#publicite-principale</em> est plus judicieux que <em>#publicite-en-haut-a-droite</em> dans la mesure où l&#8217;emplacement de la publicité &#8212; fut-elle principale &#8212; peut être placée à différentes endroits stratégiques. Pour nous aider à y voir plus clair, <a href="http://www.stuffandnonsense.co.uk/archives/whats_in_a_name_pt2.html">Andy Clarke</a> (revisitant <a href="http://meyerweb.com/eric/thoughts/2004/06/26/structural-naming/">Eric Meyer</a>) a eu la  bonne idée de partager ses réflexions sur le sujet (dès 2004) sous la forme d&#8217;une proposition de convention de nommage pour les identifiants et les classes susceptibles de faire partie de la majorité des projets web.<span id="more-6424"></span></p>

<h2>Eléments communs</h2>

<dl> <dt>#container</dt> <dd>Bloc pour l&#8217;ensemble de la page (généralement une balise `div`).</dd> </dl>

<dl> <dt>#branding</dt> <dd>En-tête, bannière ou marque du site.</dd> <dd> <dl> <dt>#branding-logo</dt> <dd>Logo du site.</dd> </dl> </dd> <dd> <dl> <dt>#branding-tagline</dt> <dd>Accroche, slogan, sous-titre définissant le but du site.</dd> </dl> </dd> </dl>

<dl> <dt>#nav or #navigation</dt> <dd>Contient les éléments pour la navigation dans le site.</dd> <dd> <dl> <dt>#nav-main</dt> <dd>Navigation principale.</dd> </dl> </dd> <dd> <dl> <dt>#nav-section</dt> <dd>Navigation vers les pages appartenant à la section en cours.</dd> </dl> </dd> <dd> <dl> <dt>#nav-external</dt> <dd>Navigation vers des pages externes au site.</dd> </dl> </dd> <dd> <dl> <dt>#nav-supplementary or #nav-supp</dt> <dd>Liste de liens supplémentaires (ex. dans le pied de page).</dd> </dl> </dd> <dd> <dl> <dt>#nav-(whatever)</dt> <dd>Listes de liens à nommer en fonction des besoins.</dd> </dl> </dd> </dl>

<dl> <dt>#search</dt> <dd>Contient les outils de recherche et l&#8217;affichage des résultats.</dd> <dd> <dl> <dt>#search-input</dt> <dd>Formulaire de recherche.</dd> </dl> </dd> <dd> <dl> <dt>#search-output</dt> <dd>Résultat de la recherche, dans une balise `div` ou dans une liste de définition `dl`.</dd> </dl> </dd> </dl>

<dl> <dt>#content</dt> <dd>Zone de contenus ayant un autre but que la navigation.</dd> <dd> <dl> <dt>#content-main</dt> <dd>Zone de contenu principal.</dd> </dl> </dd> <dd> <dl> <dt>#content-news</dt> <dd>Contenu de type &laquo;&nbsp;News&nbsp;&raquo;.</dd> </dl> </dd> <dd> <dl> <dt>#content-(whatever)</dt> <dd>Tout autre type de contenu, incluant #content-related, #content-quote, etc.</dd> </dl> </dd> </dl>

<dl> <dt>#siteinfo</dt> <dd>Regroupe toute sorte d&#8217;information relatives au site.</dd> <dd> <dl> <dt>#siteinfo-legal</dt> <dd>Informations de copyright.</dd> </dl> </dd> <dd> <dl> <dt>#siteinfo-credits</dt> <dd>Crédits divers.</dd> </dl> </dd> </dl>

<h2>Eléments spécifiques au e-commerce</h2>

<dl> <dt>#content-products</dt> <dd>Zone globale accueillant des produits.</dd> <dd> <dl> <dt>.products</dt> <dd>Produit individuel.</dd> </dl> </dd> <dd> <dl> <dt>.products-prices</dt> <dd>Prix, rabais, offres spéciales, etc.</dd> </dl> </dd> <dd> <dl> <dt>.products-description</dt> <dd>Résumé ou description détaillée d&#8217;un produit.</dd> </dl> </dd> <dd> <dl> <dt>.products-review</dt> <dd>Avis de consommateur.</dd> </dl> </dd> <dd> <dl> <dt>.products-(whatever)</dt> <dd>Tout type de contenu lié au produit.</dd> </dl> </dd> </dl>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/roles-aria-vs-identifiants-css' title='Utiliser les rôles ARIA à la place des identifiants CSS'>Utiliser les rôles ARIA à la place des identifiants CSS</a></li><li><a href='http://css.4design.tl/smacss-architecture-evolutive-modulaire-css' title='SMACSS &#8212; Architecture évolutive et modulaire pour CSS'>SMACSS &#8212; Architecture évolutive et modulaire pour CSS</a></li><li><a href='http://css.4design.tl/fonction-javascript-contre-bug-classes-multiples-internet-explorer-6' title='IE6 &#8212; 3 fonctions Javascript pour lutter contre le bug des classes multiples'>IE6 &#8212; 3 fonctions Javascript pour lutter contre le bug des classes multiples</a></li><li><a href='http://css.4design.tl/le-design-serait-inutile-dans-80-des-cas' title='Le Design serait inutile dans 80% des cas'>Le Design serait inutile dans 80% des cas</a></li><li><a href='http://css.4design.tl/wordpress-menu-funky-avec-wp_list_bookmarks' title='Wordpress &#8212; Menus «funky» avec wp_list_bookmarks()'>WordPress &#8212; Menus «funky» avec wp_list_bookmarks()</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=6424&amp;md5=8f56cab53922e6e7bb3f0e8c8ab1d9b1" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/conventions-nommage-classe-css-id/feed</wfw:commentRss>
		<slash:comments>19</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fconventions-nommage-classe-css-id&amp;language=fr_FR&amp;category=text&amp;title=Conventions+de+nommage+pour+les+CSS+%26%238212%3B+identifiants+et+classes+%26%238212%3B+de+votre+site+web&amp;description=Le+nommage+des+identifiants+et+des+classes+est+une+question+%C3%A0+laquelle+l%26%238217%3Bint%C3%A9grateur+web+est+confront%C3%A9+chaque+fois+qu%26%238217%3Bil+d%C3%A9marre+un+projet.+Dans+l%26%238217%3Bid%C3%A9al+il+faut+trouver+des+intitul%C3%A9s+d%26%238217%3Bidentifiants...&amp;tags=Classe%2CContainer%2CConvention%2CE-commerce%2CID%2CIdentifiant%2CNavigation%2CNommage%2Cblog" type="text/html" />
	</item>
		<item>
		<title>WordPress &#8212; Menus «funky» avec wp_list_bookmarks()</title>
		<link>http://css.4design.tl/wordpress-menu-funky-avec-wp_list_bookmarks</link>
		<comments>http://css.4design.tl/wordpress-menu-funky-avec-wp_list_bookmarks#comments</comments>
		<pubDate>Wed, 24 Feb 2010 18:56:47 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Menu]]></category>
		<category><![CDATA[Navigation]]></category>
		<category><![CDATA[Système de gestion de contenu (CMS)]]></category>
		<category><![CDATA[Template]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=5410</guid>
		<description><![CDATA[WordPress est un CMS formidable, ce qui ne l&#8217;empêche pas d&#8217;avoir des lacunes. L&#8217;une d&#8217;elle concerne la possibilité de construire des menus composés de liens vers des pages ou des articles publiés sur le blog, ce qui est courant avec des CMS comme Drupal ou Joomla. En général, je me contente de créer mon menu en HTML et ça fonctionne très bien. Toutefois, cette solution n&#8217;est pas toujours très évidente à maintenir. Voici la solution que j&#8217;ai retenue pour la mise en place des liens pointant vers les articles que je souhaitais mettre en avant sur ce blog. La fonction [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://css.4design.tl/dites-wordpress-pas-weirdpress">WordPress est un CMS formidable</a>, ce qui ne l&#8217;empêche pas d&#8217;<a href="http://css.4design.tl/que-manque-t-il-a-wordpress">avoir des lacunes</a>. L&#8217;une d&#8217;elle concerne la possibilité de construire des menus composés de liens vers des pages ou des articles publiés sur le blog, ce qui est courant avec des CMS comme <a href="http://drupalfr.org/">Drupal</a> ou <a href="http://www.joomla.fr/">Joomla</a>. En général, je me contente de créer mon menu en HTML et ça fonctionne très bien. Toutefois, cette solution n&#8217;est pas toujours très évidente à maintenir. Voici la solution que j&#8217;ai retenue pour la mise en place des liens pointant vers les articles que je souhaitais mettre en avant sur ce blog.<span id="more-5410"></span></p>

<h2>La fonction wp_list_bookmarks()</h2>

<p>La fonction <a href="http://codex.wordpress.org/Template_Tags/wp_list_bookmarks">wp_list_bookmarks()</a> possède plusieurs arguments intéressants dont l&#8217;identifiant de la catégorie à afficher <em>category=386</em> et <em>before</em> et <em>after</em> qui permettent de spécifier les balises HTML que vous voulez avant et après chaque élément de liste. Par défaut, il s&#8217;agit de la balise <code>li</code>. Toutefois, pour une bonne gestion des coins arrondis, j&#8217;ai ajouté une balise <code>p</code> (oui, un <code>p</code> dans le <code>li</code>, ça manque d&#8217;élégance&#8230; ), ce qui oblige à préciser explicitement les balises <code>li</code>.
<pre>&lt;div id="featured-posts" class="wrapper"&gt;
    &lt;ul&gt;
        &lt;?php echo wp_list_bookmarks('title_li=&amp;categorize=0&amp;category=386&amp;before=&lt;li&gt;&lt;p&gt;&amp;after=&lt;/p&gt;&lt;/li&gt;'); ?&gt;
    &lt;/ul&gt;
&lt;/div&gt;</pre></p>

<h2>Une pincée de CSS3 pour épicer le menu</h2>

<p><pre>&#35;featured-posts ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
&#35;featured-posts li {
    float: left;
    width: 102px;
    margin-right: 18px;
}
&#35;featured-posts li:hover {
    background: #2F0615;
    color: #fff;
/*
* Coins arrondis
<em>/
    -moz-border-radius: 5px 0 5px 0;
    -webkit-border-radius: 5px 0 5px 0;
    border-radius: 5px 0 5px 0;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -webkit-border-bottom-right-radius: 5px;
/</em>
* Ombres portées
*/
    -webkit-box-shadow: #aaa 3px 3px 3px;
    -moz-box-shadow: #aaa 3px 3px 3px;
    box-shadow: #aaa 3px 3px 3px;
}</pre>
En fonction de la <a href="http://css.4design.tl/css-4-design-nouvelle-charte-graphique-et-redesign-du-logo">grille de mise en page</a> que j&#8217;ai mise en place sur ce blog, j&#8217;ai opté pour l&#8217;affichage de 8 liens occupant chacun 2 colonnes sur les 16 disponibles. Si vous voulez disposer d&#8217;un deuxième menu comme celui que j&#8217;ai ajouté dans mon pied de page, il suffit de dupliquer la fonction wp_list_bookmarks, de changer l&#8217;<code>id</code> de la catégorie des liens et de remplacer <code>#featured-posts</code> par <code>.featured-posts</code> <em>and the cat&#8217;s in the bag!</em></p>

<p class="small">Note : si vous aviez déjà utilisé le <em>Widget Liens</em> dans votre barre latérale, cette catégorie est affichée deux fois. Pour la supprimer de votre <em>blogroll</em> faites glisser le <em>Widget Liens</em>, sélectionnez la catégorie dans le menu déroulant et répétez l&#8217;opération autant de fois que nécessaire.</p>

<h2>Pour finir</h2>

<p>Oui,  toutes ces opérations sont un peu fastidieuses, mais je n&#8217;ai pas encore trouvé mieux à part attendre la sortie prochaine de WordPress 3.0. D&#8217;ailleurs, à ce propos, je vous propose de lire l&#8217;article <a href="http://www.wordpress-fr.net/blog/les-menus-lintegration-de-mu-et-une-course-aux-correctifs">Les menus, l’intégration de MU, et une course aux correctifs !</a> de Xavier Borderie sur <a href="http://www.wordpress-fr.net/blog/">WordPress Francophone</a> qui parle notamment de l&#8217;intégration prochaine d&#8217;une fonctionnalités permettant de faire des menus en veux-tu en voilà !</p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/le-petit-journal-du-web-novembre-2011' title='Le petit journal du web &#8212; WordPress, développement web, etc.'>Le petit journal du web &#8212; WordPress, développement web, etc.</a></li><li><a href='http://css.4design.tl/liens-javascript-jquery' title='390 ressources Javascript &amp; jQuery'>390 ressources Javascript &amp; jQuery</a></li><li><a href='http://css.4design.tl/petit-journal-du-web-septembre-2011' title='Le Petit Journal du Web &#8212; 09/2011'>Le Petit Journal du Web &#8212; 09/2011</a></li><li><a href='http://css.4design.tl/creation-de-site-wordpress-de-a-a-z-b-comme-basics' title='Création de site WordPress de A à Z &#8212; B comme Basics'>Création de site WordPress de A à Z &#8212; B comme Basics</a></li><li><a href='http://css.4design.tl/wordpress-a-z-allons-y' title='WordPress de A à Z &#8212; A comme Allons-y ! (on s&#039;organise)'>WordPress de A à Z &#8212; A comme Allons-y ! (on s&#039;organise)</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=5410&amp;md5=cc45ffbd46d637ec2885f42ae368df75" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/wordpress-menu-funky-avec-wp_list_bookmarks/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fwordpress-menu-funky-avec-wp_list_bookmarks&amp;language=fr_FR&amp;category=text&amp;title=WordPress+%26%238212%3B+Menus+%C2%ABfunky%C2%BB+avec+wp_list_bookmarks%28%29&amp;description=WordPress+est+un+CMS+formidable%2C+ce+qui+ne+l%26%238217%3Bemp%C3%AAche+pas+d%26%238217%3Bavoir+des+lacunes.+L%26%238217%3Bune+d%26%238217%3Belle+concerne+la+possibilit%C3%A9+de+construire+des+menus+compos%C3%A9s+de+liens+vers+des+pages+ou+des...&amp;tags=CSS%2CCSS3%2CMenu%2CNavigation%2CSyst%C3%A8me+de+gestion+de+contenu+%28CMS%29%2CTemplate%2CWordPress%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Que manque-t-il à WordPress ?</title>
		<link>http://css.4design.tl/que-manque-t-il-a-wordpress</link>
		<comments>http://css.4design.tl/que-manque-t-il-a-wordpress#comments</comments>
		<pubDate>Mon, 10 Aug 2009 18:00:50 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Navigation]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=187</guid>
		<description><![CDATA[A force de lire que WordPress est la Rolls des CMS spécialisée dans l&#8217;édition de blogs et qu&#8217;il se défend pas mal comme CMS tout court, j&#8217;ai cherché la petite bête pour mettre au jour les choses qui manquent ou qui restent perfectibles. Je sais que des plugins existent pour pallier quelques insuffisances, mais j&#8217;ai préféré me focaliser sur la version standard pour permettre d&#8217;éventuelles comparaisons avec d&#8217;autres outils de gestion de contenus. Des catégories un peu laxistes Dans WordPress, les articles s&#8217;organisent principalement en catégories et sous-catégories, ce qui semble suffisant dans la plupart des cas. Toutefois, le fait [...]]]></description>
			<content:encoded><![CDATA[<p>A force de lire que WordPress est la Rolls des CMS spécialisée dans l&#8217;édition de blogs et qu&#8217;il se défend pas mal comme CMS tout court, j&#8217;ai cherché la petite bête pour mettre au jour les choses qui manquent ou qui restent perfectibles. Je sais que des plugins existent pour pallier quelques insuffisances, mais j&#8217;ai préféré me focaliser sur la version standard pour permettre d&#8217;éventuelles comparaisons avec d&#8217;autres outils de gestion de contenus.<span id="more-4285"></span></p>

<h3>Des catégories un peu laxistes</h3>

<p>Dans WordPress, les articles s&#8217;organisent principalement en catégories et sous-catégories, ce qui semble suffisant dans la plupart des cas. Toutefois, le fait de pouvoir classer un article dans plusieurs catégories rend ce système peu fiable : un billet peut se retrouver dans la sous-catégorie <em>Photoshop</em> sans passer par la case <em>Graphisme</em>, par exemple&#8230; Au bout d&#8217;un moment, on en vient vite à se demander si l&#8217;abandon des catégories au profit des tags ne serait pas une bonne idée ;)</p>

<h3>Manquerait pas un niveau ?</h3>

<p>Par ailleurs, il manque certainement un niveau supplémentaire pour classer les articles, comme c&#8217;est le cas dans <a href="http://www.joomla.fr/">Joomla!</a> qui propose les <em>Sections</em> pour regrouper les catégories. On peut ainsi ventiler les contenus de manière plus efficace, et surtout, on peut pratiquement tout classer de cette façon. Ce niveau est indispensable lorsqu&#8217;on présente des savoirs encyclopédiques ou, plus modestement, des tutoriels.</p>

<h3>Trop de chemins tue le chemin</h3>

<p>Dans WordPress (et les autres systèmes de blog), le fait que la même information soit accessible de plusieurs manières (catégories, tags, archives, etc.) ne signifie pas pour autant qu&#8217;elle sera trouvée facilement.</p>

<p>A cet égard, il suffit de consulter ses statistiques de fréquentation pour s&#8217;apercevoir que ces entrées sont assez peu utilisées par les internautes qui arrivent pour la plupart directement sur les articles via Google ou sur la page d&#8217;accueil ; le scroll vertical faisant alors office de navigation pifométrique&#8230;</p>

<h3>Maillage interne</h3>

<p>Contrairement à Joomla! qui propose de créer des menus en veux-tu en voilà en ajoutant des liens à partir de la console d&#8217;administration, WordPress ne propose pas d&#8217;outils dédiés. Il existe bien une possibilité en détournant la blogoliste de son objectif premier, mais il faut de toutes manières mettre les mains dans le code pour jouer avec les paramètres optionnels de la fonction Liste de liens.</p>

<p>Par ailleurs, une fonction apparue avec la RC1 de <a href="http://www.dotclear.net">Dotclear</a> notamment, rend possible la création d&#8217;un lien vers un ancien billet sans quitter l&#8217;édition du billet pour rechercher l&#8217;URL du billet en question et sans faire de fastidieux copiés-collés d&#8217;un onglet ou d&#8217;une fenêtre à l&#8217;autre.</p>

<h3>Ajouter des identifiants de classe CSS</h3>

<p>Ce qui serait vraiment top, c&#8217;est de pouvoir ajouter une classe facilement lorsqu&#8217;on insère un élément HTML depuis l&#8217;éditeur visuel comme c&#8217;est le cas pour les images. En fait, ce qu&#8217;il faudrait, c&#8217;est que WordPress se comporte comme certains éditeur HTML WYSIWYG, afin d&#8217;élargir un peu la palette des balises HTML.</p>

<h3>Splitter un article</h3>

<p>WordPress permet de splitter un article en plusieurs parties, mais chacune d&#8217;entre elles ne reste accessible que par un identifiant numérique. <a href="http://pxsystem.sourceforge.net/fr/">Plume CMS</a> quant à lui propose, dès l&#8217;édition de l&#8217;article, la création de  chapitres qui deviendront autant de parties accessibles par un titre explicite donné lors de la rédaction.</p>

<h3>Système de recherche interne</h3>

<p>Je ne sais pas si vous êtes comme moi, mais j&#8217;utilise souvent mon blog pour rechercher des ressources. Or, le formulaire de recherche proposé par défaut retourne des résultats vraiment très large dès lors que de nombreux billets traitent du même sujet. Le pire étant que les résultats suivent eux-aussi l&#8217;ordre anté-chronologique, sans soucis de pertinence en terme de contenu. C&#8217;est peut-être même la pire fonction de recherche qu&#8217;il m&#8217;ait été donné d&#8217;utiliser ^^</p>

<h3>En bref</h3>

<p>Si WordPress est une plate-forme de blog très complète qui peut se prévaloir du titre de CMS pour une grande partie des projets de sites web professionnels, il reste de nombreux points bloquants dès lors que le projet nécessite une certaine rigueur dans l&#8217;organisation des données.</p>

<p>Note : J&#8217;ai commencé ce billet en août 2008 pour faire le point sur les petites ou grandes choses qui manquaient à WordPress, notamment par rapport à d&#8217;autres CMS. A l&#8217;époque j&#8217;avais lancé <a href="http://www.css4design.com/wordpress-26-mes-news-carburent-a-press-this">une chaine de blog</a> pour recueillir le sentiment des utilisateurs de WordPress. Avec un peu de retard, voici la récolte :</p>

<ul>
    <li><a href="http://www.blomig.com/2008/08/04/quest-ce-qui-manque-a-wordpress/">blomig</a></li>

    <li><a href="http://blog.linfographik.com/reflexions/que-manque-t-il-a-wordpress/">linfographik</a></li>

    <li><a href="http://www.woueb.net/2008/08/05/que-manque-t-il-a-wordpress/">woueb</a></li>

    <li><a href="http://www.digiboy.fr/2008/08/18/il-manque-quoi-a-wordpress-26">digiboy</a></li>

    <li><a href="http://dariablogue.wordpress.com/2008/08/07/que-manque-t-il-a-wordpress/">dariablogue</a></li>

    <li><a href="http://www.logiste.be/2-chaines-pour-le-meme-prix/">logiste</a></li>

    <li><a href="http://yves.sur-le-web.fr/index.php/breves/wordpress-quelles-ameliorations-quel-avenir/">yves sur le web</a></li>

    <li><a href="http://www.css4design.com/wordpress-26-mes-news-carburent-a-press-this#comment-2414">Commentaire de comme une image</a> &#8212; <a href="http://cui.burp.fr/">http://cui.burp.fr/</a></li>

</ul>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/ressources-concepteur-modele-internet' title='Ressources pour concepteur de modèle pour Internet'>Ressources pour concepteur de modèle pour Internet</a></li><li><a href='http://css.4design.tl/wordpress-menu-funky-avec-wp_list_bookmarks' title='Wordpress &#8212; Menus «funky» avec wp_list_bookmarks()'>WordPress &#8212; Menus «funky» avec wp_list_bookmarks()</a></li><li><a href='http://css.4design.tl/bang-kapowww-krakkk-feedburner-nous-avons-un-probleme' title='Bang! Kapowww! Krakkk! Feedburner, nous avons un problème ?'>Bang! Kapowww! Krakkk! Feedburner, nous avons un problème ?</a></li><li><a href='http://css.4design.tl/danse-avec-les-loops-1-un-theme-wordpress-mis-a-nu' title='Danse avec les loops #1 : un thème WordPress mis à nu'>Danse avec les loops #1 : un thème WordPress mis à nu</a></li><li><a href='http://css.4design.tl/vis-ma-vie-d-integrateur-html' title='Vis ma vie d&#039;intégrateur HTML'>Vis ma vie d&#039;intégrateur HTML</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=4285&amp;md5=d206d3405e4d8c518780a4b507012718" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/que-manque-t-il-a-wordpress/feed</wfw:commentRss>
		<slash:comments>39</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fque-manque-t-il-a-wordpress&amp;language=fr_FR&amp;category=text&amp;title=Que+manque-t-il+%C3%A0+WordPress+%3F&amp;description=A+force+de+lire+que+WordPress+est+la+Rolls+des+CMS+sp%C3%A9cialis%C3%A9e+dans+l%26%238217%3B%C3%A9dition+de+blogs+et+qu%26%238217%3Bil+se+d%C3%A9fend+pas+mal+comme+CMS+tout+court%2C+j%26%238217%3Bai+cherch%C3%A9+la+petite...&amp;tags=Blog%2CContent+Management+System%2CNavigation%2CWordPress%2Cblog" type="text/html" />
	</item>
		<item>
		<title>30 menus de navigation en CSS pour votre site web</title>
		<link>http://css.4design.tl/30-menus-de-navigation-en-css-pour-votre-site-web</link>
		<comments>http://css.4design.tl/30-menus-de-navigation-en-css-pour-votre-site-web#comments</comments>
		<pubDate>Fri, 26 Dec 2008 13:18:40 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Conception de site web]]></category>
		<category><![CDATA[Design & Graphisme]]></category>
		<category><![CDATA[Le petit journal du web]]></category>
		<category><![CDATA[Charte graphique]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Menu]]></category>
		<category><![CDATA[Navigation]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=2599</guid>
		<description><![CDATA[styledmenus propose une trentaine de menus de navigation compatibles avec les navigateurs IE6, IE7, Firefox, Opera, Safari, Chrome et conformes aux recommandations du W3C. Le téléchargement de ces menus est gratuit ; toutefois, vous pouvez acheter les fichiers originaux au format .psd si vous voulez personnaliser davantage vos menus selon votre charte graphique. Merci Thierry ;) Articles sur le même sujet WordPress &#8212; Menus «funky» avec wp_list_bookmarks()Le Petit Journal du Web &#8212; 09/2011Navigation web &#8212; donne-moi ce que je veux ! est en ligne gratuitementMenu à onglets (tabs) &#8212; idTabs ou domTab ?Optimiser et styler les catégories WordPress avec les [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.styledmenus.com/">styledmenus</a> propose une trentaine de menus de navigation compatibles avec les navigateurs IE6, IE7, Firefox, Opera, Safari, Chrome et conformes aux <a href="http://www.la-grange.net/w3c/">recommandations du W3C</a>.</p>

<p>Le téléchargement de ces menus est gratuit ; toutefois, vous pouvez acheter les fichiers originaux au format <em>.psd</em> si vous voulez personnaliser davantage vos menus selon votre charte graphique.</p>

<p>Merci <a href="http://roget.biz/">Thierry</a> ;)</p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/wordpress-menu-funky-avec-wp_list_bookmarks' title='Wordpress &#8212; Menus «funky» avec wp_list_bookmarks()'>WordPress &#8212; Menus «funky» avec wp_list_bookmarks()</a></li><li><a href='http://css.4design.tl/petit-journal-du-web-septembre-2011' title='Le Petit Journal du Web &#8212; 09/2011'>Le Petit Journal du Web &#8212; 09/2011</a></li><li><a href='http://css.4design.tl/navigation-web-donne-moi-ce-que-je-veux-est-en-ligne-gratuitement' title='Navigation web &#8212; donne-moi ce que je veux ! est en ligne gratuitement'>Navigation web &#8212; donne-moi ce que je veux ! est en ligne gratuitement</a></li><li><a href='http://css.4design.tl/menu-a-onglets-tabs-idtabs-ou-domtab' title='Menu à onglets (tabs) &#8212; idTabs ou domTab ?'>Menu à onglets (tabs) &#8212; idTabs ou domTab ?</a></li><li><a href='http://css.4design.tl/optimiser-et-styler-les-categories-wordpress-avec-les-css' title='Optimiser et styler les catégories WordPress avec les CSS'>Optimiser et styler les catégories WordPress avec les CSS</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=2599&amp;md5=486319ec4d19f3bef545e650e5b2566d" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/30-menus-de-navigation-en-css-pour-votre-site-web/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2F30-menus-de-navigation-en-css-pour-votre-site-web&amp;language=fr_FR&amp;category=text&amp;title=30+menus+de+navigation+en+CSS+pour+votre+site+web&amp;description=styledmenus+propose+une+trentaine+de+menus+de+navigation+compatibles+avec+les+navigateurs+IE6%2C+IE7%2C+Firefox%2C+Opera%2C+Safari%2C+Chrome+et+conformes+aux+recommandations+du+W3C.+Le+t%C3%A9l%C3%A9chargement+de+ces+menus+est...&amp;tags=Charte+graphique%2CCSS%2CMenu%2CNavigation%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Navigation web &#8212; donne-moi ce que je veux ! est en ligne gratuitement</title>
		<link>http://css.4design.tl/navigation-web-donne-moi-ce-que-je-veux-est-en-ligne-gratuitement</link>
		<comments>http://css.4design.tl/navigation-web-donne-moi-ce-que-je-veux-est-en-ligne-gratuitement#comments</comments>
		<pubDate>Sun, 21 Sep 2008 06:34:17 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Ergonomie & Accessibilité]]></category>
		<category><![CDATA[Ergonomie]]></category>
		<category><![CDATA[Menu]]></category>
		<category><![CDATA[Navigation]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=1961</guid>
		<description><![CDATA[L&#8217;excellent guide sur les différentes systèmes de navigation Donne-moi ce que je veux !&#160;&#187; est désormais accessible gratuitement en ligne. Découvrez 60 modèles de navigation commentés des bonnes pratiques d’ergonomie, de référencement et d’accessibilité. Via le blog Alsacréations. Articles sur le même sujet WordPress &#8212; Menus «funky» avec wp_list_bookmarks()30 menus de navigation en CSS pour votre site webMenu à onglets (tabs) &#8212; idTabs ou domTab ?Nanotabs &#8212; un idTabs minimaliste sans jQueryOptimiser et styler les catégories WordPress avec les CSS]]></description>
			<content:encoded><![CDATA[<p>L&#8217;excellent guide sur les différentes systèmes de navigation <em>Donne-moi ce que je veux !&nbsp;&raquo;</em> est désormais accessible gratuitement en ligne. Découvrez <a href="http://www.navigation-web.com/">60 modèles de navigation</a> commentés des bonnes pratiques d’ergonomie, de référencement et d’accessibilité.</p>

<p>Via le <a href="http://blog.alsacreations.com/2008/09/17/428-internet-donne-moi-ce-que-je-veux-accessible-en-ligne-gratuitement">blog Alsacréations</a>.</p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/wordpress-menu-funky-avec-wp_list_bookmarks' title='Wordpress &#8212; Menus «funky» avec wp_list_bookmarks()'>WordPress &#8212; Menus «funky» avec wp_list_bookmarks()</a></li><li><a href='http://css.4design.tl/30-menus-de-navigation-en-css-pour-votre-site-web' title='30 menus de navigation en CSS pour votre site web'>30 menus de navigation en CSS pour votre site web</a></li><li><a href='http://css.4design.tl/menu-a-onglets-tabs-idtabs-ou-domtab' title='Menu à onglets (tabs) &#8212; idTabs ou domTab ?'>Menu à onglets (tabs) &#8212; idTabs ou domTab ?</a></li><li><a href='http://css.4design.tl/nanotabs-un-idtabs-minimaliste-sans-jquery' title='Nanotabs &#8212; un idTabs minimaliste sans jQuery'>Nanotabs &#8212; un idTabs minimaliste sans jQuery</a></li><li><a href='http://css.4design.tl/optimiser-et-styler-les-categories-wordpress-avec-les-css' title='Optimiser et styler les catégories WordPress avec les CSS'>Optimiser et styler les catégories WordPress avec les CSS</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=1961&amp;md5=da95f152a7969cbe1a2617fe7514ff84" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/navigation-web-donne-moi-ce-que-je-veux-est-en-ligne-gratuitement/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fnavigation-web-donne-moi-ce-que-je-veux-est-en-ligne-gratuitement&amp;language=fr_FR&amp;category=text&amp;title=Navigation+web+%26%238212%3B+donne-moi+ce+que+je+veux+%21+est+en+ligne+gratuitement&amp;description=L%26%238217%3Bexcellent+guide+sur+les+diff%C3%A9rentes+syst%C3%A8mes+de+navigation+Donne-moi+ce+que+je+veux+%21%26nbsp%3B%26raquo%3B+est+d%C3%A9sormais+accessible+gratuitement+en+ligne.+D%C3%A9couvrez+60+mod%C3%A8les+de+navigation+comment%C3%A9s+des+bonnes+pratiques+d%E2%80%99ergonomie%2C...&amp;tags=Ergonomie%2CMenu%2CNavigation%2CNews%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Menu à onglets (tabs) &#8212; idTabs ou domTab ?</title>
		<link>http://css.4design.tl/menu-a-onglets-tabs-idtabs-ou-domtab</link>
		<comments>http://css.4design.tl/menu-a-onglets-tabs-idtabs-ou-domtab#comments</comments>
		<pubDate>Wed, 27 Aug 2008 04:26:52 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Javascript & PHP]]></category>
		<category><![CDATA[Accessibilité]]></category>
		<category><![CDATA[DOM]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Menu]]></category>
		<category><![CDATA[Navigation]]></category>
		<category><![CDATA[Onglets]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=1261</guid>
		<description><![CDATA[Menu à onglets avec Javascript et CSS fait partie des articles les plus lus de ce blogzine. Mais la solution présentée n&#8217;est pas un modèle d&#8217;accessibilité car elle ne fonctionne plus correctement si Javascript est désactivé. Dans ce cas, le menu reste bloqué sur le premier onglet actif. Bien que certains trouvent qu’il s’agit d’une fonctionnalité et non d’un défaut, je préconise deux scripts bien plus accessibles et efficaces : idTabs de Sean Catchpole et domtab de Chris Heilmann. Avant de choisir un système de menus à onglets, il est important de vérifier les trois points suivants : Poids du [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.css4design.com/menu-a-onglet-avec-javascript-et-css">Menu à onglets avec Javascript et CSS</a> fait partie des articles les plus lus de ce <em>blogzine</em>. Mais la solution présentée n&#8217;est pas un modèle d&#8217;accessibilité car elle ne fonctionne plus correctement si Javascript est désactivé. Dans ce cas, le menu reste bloqué sur le premier onglet actif. Bien que certains trouvent qu’il s’agit d’une fonctionnalité et non d’un défaut, je préconise deux scripts bien plus accessibles et efficaces : <a href="http://www.sunsean.com/idTabs/">idTabs</a> de <a href="http://www.sunsean.com/">Sean Catchpole</a> et <a href="http://onlinetools.org/tools/domtabdata/">domtab</a> de <a href="http://www.wait-till-i.com/">Chris Heilmann</a>.<span id="more-1261"></span></p>

<p>Avant de choisir un système de menus à onglets, il est important de vérifier les trois points suivants :</p>

<ol>
<li><p><strong>Poids du script</strong> &#8212; généralement faible pour ce genre de script, il néanmoins penser à additionner les tailles de tous les petits scripts déjà installés.</p>

<ul>
<li><p><em>idTabs</em> -&gt; <code>10 ko</code> + jQuery -&gt; <code>31 ko</code> = <code>41 ko</code>. Si vous devez juste ajouter un menu à onglets sur votre site, ce poids est rédhibitoire.</p></li>
<li><p><em>domtab</em> -&gt; <code>10 ko</code>. C&#8217;est déjà beaucoup mieux, et par rapport à <em>idTabs</em>, vous pourrez encore installer plusieurs scripts intéressants avant d&#8217;arriver à <code>41 ko</code>.</p></li>
</ul>

<p>Ceci dit, l&#8217;appétit vient en mangeant et le nombre de scripts à tendance à s&#8217;allonger, de sorte que l&#8217;investissement en <em>jQuery</em> est très vite rentabilisé.</p></li>
<li><p><strong>Comportement quand javascript n&#8217;est pas activé</strong> &#8212; Ces deux scripts se dégradent élégamment en l&#8217;absence de Javascript. Comme l&#8217;affichage des onglets est géré par la feuille de style  CSS ils restent en place ; les éléments masqués au départ s&#8217;affichent simplement les uns sous les autres.</p></li>
<li><p><strong>Balisage HTML, classes CSS et identifiants nécessaires</strong> &#8212; Le fonctionnement de ses deux scripts suit le même principe : il faut identifier les zones où le script va agir (identifiants, classes) et ajouter des <em>ancres internes</em> vers lesquelles les liens des onglets pointeront.</p></li>
</ol>

<p><em>Commençons par idTabs &raquo;</em></p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/liens-javascript-jquery' title='390 ressources Javascript &amp; jQuery'>390 ressources Javascript &amp; jQuery</a></li><li><a href='http://css.4design.tl/menu-a-onglet-avec-javascript-et-css' title='Menu à onglets avec javascript et css'>Menu à onglets avec javascript et css</a></li><li><a href='http://css.4design.tl/javascript-toolbox' title='Trucs et astuces Javascript'>Trucs et astuces Javascript</a></li><li><a href='http://css.4design.tl/le-petit-journal-du-web-les-fruits-de-la-veille-ont-garde-leur-fraicheur' title='Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur'>Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur</a></li><li><a href='http://css.4design.tl/fonction-javascript-contre-bug-classes-multiples-internet-explorer-6' title='IE6 &#8212; 3 fonctions Javascript pour lutter contre le bug des classes multiples'>IE6 &#8212; 3 fonctions Javascript pour lutter contre le bug des classes multiples</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=1261&amp;md5=cd63bc6c7f13f81038c590bda3b03165" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/menu-a-onglets-tabs-idtabs-ou-domtab/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fmenu-a-onglets-tabs-idtabs-ou-domtab&amp;language=fr_FR&amp;category=text&amp;title=Menu+%C3%A0+onglets+%28tabs%29+%26%238212%3B+idTabs+ou+domTab+%3F&amp;description=Menu+%C3%A0+onglets+avec+Javascript+et+CSS+fait+partie+des+articles+les+plus+lus+de+ce+blogzine.+Mais+la+solution+pr%C3%A9sent%C3%A9e+n%26%238217%3Best+pas+un+mod%C3%A8le+d%26%238217%3Baccessibilit%C3%A9+car+elle+ne+fonctionne...&amp;tags=Accessibilit%C3%A9%2CDOM%2CHTML%2CJavascript%2CjQuery%2CMenu%2CNavigation%2COnglets%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Supprimer une catégorie WordPress dans le flux RSS avec le plugin &quot;Advanced Category Excluder&quot;</title>
		<link>http://css.4design.tl/supprimer-une-categorie-wordpress-dans-le-flux-rss-avec-le-plugin-advanced-category-excluder</link>
		<comments>http://css.4design.tl/supprimer-une-categorie-wordpress-dans-le-flux-rss-avec-le-plugin-advanced-category-excluder#comments</comments>
		<pubDate>Tue, 08 Jan 2008 00:37:50 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Cloaking]]></category>
		<category><![CDATA[Navigation]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Tutoriels]]></category>

		<guid isPermaLink="false">http://www.css4design.com/supprimer-une-categorie-wordpress-dans-le-flux-rss-avec-le-plugin-advanced-category-excluder</guid>
		<description><![CDATA[En participant au concours de référencement zobibi, je me suis attaché à ne pas trop polluer la Home de ce blog en masquant les billets de la catégorie zobibi avec un position: absolute;left: -50000px pour les visiteurs équipés d&#8217;un navigateur moderne. Les robots des moteurs de recherche comme GoogleBot de Google ne tiennent pas (encore) compte des feuilles de styles CSS et indexent allègrement ce contenu masqué aux êtres humains. Cette technique s&#8217;apparente à ce que l&#8217;on appelle communément le cloaking : servir aux moteurs de recherche un contenu différent de ce que voit l&#8217;internaute, que ce soit pour induire [...]]]></description>
			<content:encoded><![CDATA[<p>En participant au <a href="http://www.css4design.com/zobibi">concours de référencement zobibi</a>, je me suis attaché à ne pas trop polluer la <em>Home</em> de ce blog en masquant les billets de la catégorie zobibi avec un position: absolute;left: -50000px pour les visiteurs équipés d&#8217;un navigateur moderne. Les robots des moteurs de recherche comme GoogleBot de Google ne tiennent pas (encore) compte des feuilles de styles CSS et indexent allègrement ce contenu masqué aux êtres humains.<span id="more-175"></span></p>

<p>Cette technique s&#8217;apparente à ce que l&#8217;on appelle communément <a href="http://bvwg.actulab.net/36-le-cloaking-applique-aux-mfa.seo">le cloaking</a> : servir aux moteurs de recherche un contenu différent de ce que voit l&#8217;internaute, que ce soit pour  induire en erreur les robots ou les visiteurs.</p>

<p>Toutefois, les techniques basées sur les CSS n&#8217;empêchent nullement le contenu en question d&#8217;apparaitre dans le flux RSS et j&#8217;imagine que les quelques 750 abonnés de ce blog ne sont pas forcément intéressés par mes détournements musicaux&#8230;</p>

<p>Pour remédier à cela <a href="http://twitter.com/br1o/statuses/571802792">j&#8217;ai fait appel à Twitter Land</a> où <a href="http://twitter.com/br1o/statuses/571822932">MrMoins</a> de <a href="http://www.canalmoins.fr/">Canal Moins</a> m&#8217;a rapidement proposé <a href="http://www.planetmike.com/journal/plugins/ultimate-category-excluder/">Ultimate Category Excluder</a> qui permet d&#8217;exclure une catégorie spécifique du flux RSS. Hélas, chez moi, ce plugin ne fonctionne pas (j&#8217;ai transmis mon rapport de bug à l&#8217;auteur et je vous tiens au courant).</p>

<p>En effectuant des recherches complémentaires, je suis tombé sur le plugin <a href="http://wordpress.org/extend/plugins/advanced-category-excluder/installation/">Advanced Category Excluder</a> qui fonctionne avec WordPress 2.3.2.</p>

<h6>Ce plugin propose d&#8217;exclure une ou plusieurs catégories dans les sections Archives, Page d&#8217;accueil, Flux RSS des billets et/ou des commentaires et Recherche ce qui permet de mieux granulariser l&#8217;information publiée.</h6>

<p><img src="/files/2008/01/ace-zobibi.png" alt="zobibi sors de ce flux" /></p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/optimiser-et-styler-les-categories-wordpress-avec-les-css' title='Optimiser et styler les catégories WordPress avec les CSS'>Optimiser et styler les catégories WordPress avec les CSS</a></li><li><a href='http://css.4design.tl/avec-spongestats-3-0-mes-stats-ont-la-patate' title='Avec Spongestats 3.0, mes stats ont la patate !'>Avec Spongestats 3.0, mes stats ont la patate !</a></li><li><a href='http://css.4design.tl/mesure-d-audience-google-ecriture-des-mots-clefs-au-clickrank' title='Mesure d&#8217;audience : des mots-clefs au ClickRank'>Mesure d&#8217;audience : des mots-clefs au ClickRank</a></li><li><a href='http://css.4design.tl/tutoriels-apprendre-html-css' title='Tutoriels pour apprendre HTML &amp; CSS'>Tutoriels pour apprendre HTML &#038; CSS</a></li><li><a href='http://css.4design.tl/programme-formation-html-css' title='Quelques notes &#8212; Programme de formation HTML &amp; CSS'>Quelques notes &#8212; Programme de formation HTML &amp; CSS</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=175&amp;md5=0751eec0bd46d980621fa24b8669e947" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/supprimer-une-categorie-wordpress-dans-le-flux-rss-avec-le-plugin-advanced-category-excluder/feed</wfw:commentRss>
		<slash:comments>21</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fsupprimer-une-categorie-wordpress-dans-le-flux-rss-avec-le-plugin-advanced-category-excluder&amp;language=fr_FR&amp;category=text&amp;title=Supprimer+une+cat%C3%A9gorie+WordPress+dans+le+flux+RSS+avec+le+plugin+%26quot%3BAdvanced+Category+Excluder%26quot%3B&amp;description=En+participant+au+concours+de+r%C3%A9f%C3%A9rencement+zobibi%2C+je+me+suis+attach%C3%A9+%C3%A0+ne+pas+trop+polluer+la+Home+de+ce+blog+en+masquant+les+billets+de+la+cat%C3%A9gorie+zobibi+avec...&amp;tags=Cloaking%2CNavigation%2CPlugins%2CTutoriels%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Optimiser et styler les catégories WordPress avec les CSS</title>
		<link>http://css.4design.tl/optimiser-et-styler-les-categories-wordpress-avec-les-css</link>
		<comments>http://css.4design.tl/optimiser-et-styler-les-categories-wordpress-avec-les-css#comments</comments>
		<pubDate>Mon, 15 Oct 2007 06:08:32 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Ergonomie]]></category>
		<category><![CDATA[Navigation]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[Widget]]></category>

		<guid isPermaLink="false">http://www.css4design.com/index.php/2007/10/15/129-optimiser-et-styler-les-categories-wordpress-avec-les-css</guid>
		<description><![CDATA[Suite à la migration de mon blog, j&#8217;en ai profité pour réorganiser les catégories en utilisant les sous-catégories qui me semblent un excellent moyen pour structurer l&#8217;information sur un blog. Curieusement, j&#8217;ai remarqué que les catégories sont souvent traitées par-dessus la jambe : soit il s&#8217;agit d&#8217;une longue liste tellement exhaustive qu&#8217;on ne sait plus de quoi parle le blog, soit les catégories sont placées à un endroit peu visible. Le pire étant évidemment le cumul des deux, ce qui n&#8217;est pas si rare&#8230; Optimiser les catégories La première chose à considérer, c&#8217;est de limiter le nombre de rubriques principales [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.css4design.com/files/2007/10/affichage-categorie.png" class="il" alt="Affichage catégorie" />Suite à la migration de mon blog, j&#8217;en ai profité pour réorganiser les catégories en utilisant les sous-catégories qui me semblent un excellent moyen pour structurer l&#8217;information sur un blog. Curieusement, j&#8217;ai remarqué que les catégories sont souvent traitées par-dessus la jambe : soit il s&#8217;agit d&#8217;une longue liste tellement exhaustive qu&#8217;on ne sait plus de quoi parle le blog, soit les catégories sont placées à un endroit peu visible. Le pire étant évidemment le cumul des deux, ce qui n&#8217;est pas si rare&#8230;<span id="more-139"></span></p>

<h3>Optimiser les catégories</h3>

<p>La première chose à considérer, c&#8217;est de limiter le nombre de rubriques principales : une dizaine me semble un maximum pour permettre au visiteur de se faire rapidement une idée sur le contenu du blog. Maintenant, voyons concrètement comment afficher ces catégories et sous-catégories avec les CSS et les classes mises à notre disposition dans WordPress.</p>

<p>Pour commencer, j&#8217;ai créé la catégorie Développement web qui servira de catégorie parente pour les sous-catégories <em>design-graphisme</em>, <em>ergonomie-accessibilité</em>, <em>javascript-php</em> et bien sûr <em>xhtml-css</em>.</p>

<p>Pour afficher ces catégories, je me suis contenté d&#8217;<a href="http://www.css4design.com/index.php/2007/05/29/94-tutoriel-wordpress-2-2-la-sidebar-a-la-loupe-comprendre-les-widgets-et-declarer-une-war">utiliser le <em>widget</em></a> catégorie qui permet de modifier le nom de la rubrique, d&#8217;afficher la liste avec un menu déroulant, d&#8217;afficher la hiérarchie et enfin de préciser le nombre de billets présents dans une catégorie ou une sous-catégorie.</p>

<h6>Les options disponibles dans le widget catégorie de WordPress devraient suffir à la majorité des utilisateurs !</h6>

<p><a href="http://www.css4design.com/files/2007/10/widget-categorie-wordpress.png"><img src="http://www.css4design.com/files/2007/10/widget-categorie-wordpress.png" /></a></p>

<h3>Styler les catégories avec les CSS</h3>

<p>Reste à styler ce menu avec les CSS. Pour celà, WordPress met à notre disposition une classe <em>.current-cat</em> lorsqu&#8217;une catégorie est sélectionnée et <em>.current-cat-parent</em> lorsqu&#8217;ils s&#8217;agit d&#8217;une catégorie parente. Notez q&#8217;une classe <em>.children</em> est associée aux sous-catégories, ce qui est bien utile ;)</p>

<p>Pour l&#8217;instant, je me suis contenté de mettre en gras les éléments sélectionnés par l&#8217;utilisateur en attendant mieux. Dans ce cas, il faut prendre garde à la cascade, car la règle :
<pre>
.current-cat-parent {
    font-weight: bold;
}</pre>
agit également sur tous les items qui suivent, y compris ceux dont la classe est <em>.current-cat</em>. Pour y remédier, il ne faut pas oublier de remettre les éléments <em>.children</em> à leur valeur par défaut avec la règle :
<pre>
.children {
    font-weight: normal;
}</pre>
et ensuite de spécifier pour <em>.current-cat</em> la règle :
<pre>
.children .current-cat {
    font-weight: bold;
}</pre>
de manière à obtenir, lorsqu&#8217;on clique sur une sous-catégorie, du <em>bold</em> pour la catégorie mère et/ou  la sous-catégorie en question uniquement.</p>

<p>N&#8217;oublions pas non plus de préciser comment doivent se comporter les catégories cliquées qui ne sont pas des catégories parentes :
<pre>
.current-cat {
    font-weight: bold;
}</pre>
En l&#8217;occurrence, j&#8217;ai mis le même style partout, mais rien ne vous empêche de faire une distinction.</p>

<h6>Voici l&#8217;exemple des catégories avec ci-contre, la sortie dans <a href="www.mozilla-europe.org/fr/products/firefox/">Firefox</a> et plus bas, le code html vu par <a href="https://addons.mozilla.org/en-US/firefox/addon/1843?lang=fr">Firebug</a>. Admirez donc les différentes classes disponibles pour vos CSS ;)</h6>

<p><a href="http://www.css4design.com/optimiser-et-styler-les-categories-wordpress-avec-les-css/avec-spongestats-3-0-mes-stats-ont-la-patate" rel="attachment wp-att-131" title="Catégorie courante"><img src="http://www.css4design.com/files/2007/10/categorie-courante.png" alt="Catégorie courante" /></a></p>

<h3>Quelques notes au sujet des catégories pour conclure</h3>

<p>Le plus fastidieux quand on se lance dans la réorganisation des catégories est de déterminer le degré de granularité des informations qui doivent apparaitre. J&#8217;ai choisi des intitulés de rubriques parentes relativement génériques pour offrir une certaine souplesse à l&#8217;usage.</p>

<p>En revanche,  pour les sous-catégories, j&#8217;ai essayé d&#8217;être le plus précis possible sans pour autant multiplier le nombre d&#8217;éléments. Si dans mon cas, je peux facilement regrouper Javascript et php, il en ira autrement pour un blog spécialisé dans la programmation : il sera sans doute judicieux de faire une distinction entre les langages côtés serveur et ceux côté client ;)</p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/avec-spongestats-3-0-mes-stats-ont-la-patate' title='Avec Spongestats 3.0, mes stats ont la patate !'>Avec Spongestats 3.0, mes stats ont la patate !</a></li><li><a href='http://css.4design.tl/le-petit-journal-du-web-les-fruits-de-la-veille-ont-garde-leur-fraicheur' title='Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur'>Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur</a></li><li><a href='http://css.4design.tl/le-petit-journal-du-web-novembre-2011' title='Le petit journal du web &#8212; WordPress, développement web, etc.'>Le petit journal du web &#8212; WordPress, développement web, etc.</a></li><li><a href='http://css.4design.tl/wordpress-menu-funky-avec-wp_list_bookmarks' title='Wordpress &#8212; Menus «funky» avec wp_list_bookmarks()'>WordPress &#8212; Menus «funky» avec wp_list_bookmarks()</a></li><li><a href='http://css.4design.tl/danse-avec-les-loops-1-un-theme-wordpress-mis-a-nu' title='Danse avec les loops #1 : un thème WordPress mis à nu'>Danse avec les loops #1 : un thème WordPress mis à nu</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=139&amp;md5=2f1c294c49b94616370947da639730cd" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/optimiser-et-styler-les-categories-wordpress-avec-les-css/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Foptimiser-et-styler-les-categories-wordpress-avec-les-css&amp;language=fr_FR&amp;category=text&amp;title=Optimiser+et+styler+les+cat%C3%A9gories+WordPress+avec+les+CSS&amp;description=Suite+%C3%A0+la+migration+de+mon+blog%2C+j%26%238217%3Ben+ai+profit%C3%A9+pour+r%C3%A9organiser+les+cat%C3%A9gories+en+utilisant+les+sous-cat%C3%A9gories+qui+me+semblent+un+excellent+moyen+pour+structurer+l%26%238217%3Binformation+sur+un+blog....&amp;tags=CSS%2CErgonomie%2CNavigation%2CTutoriels%2CWidget%2CWordPress%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Avec Spongestats 3.0, mes stats ont la patate !</title>
		<link>http://css.4design.tl/avec-spongestats-3-0-mes-stats-ont-la-patate</link>
		<comments>http://css.4design.tl/avec-spongestats-3-0-mes-stats-ont-la-patate#comments</comments>
		<pubDate>Sun, 23 Sep 2007 02:17:12 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Ergonomie]]></category>
		<category><![CDATA[Navigation]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[Widget]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.css4design.com/blog-reloaded/?p=123</guid>
		<description><![CDATA[Pour mesurer vos statistiques, vous êtes plutôt moderne et web 2.0 ? Après des Release Candidate sorties au pas de course par l&#8217;équipe de développement, Spongestats 3.0 l&#8217;outil de mesure d&#8217;audience en temps réel pour votre site web ou votre blog vient de sortir en version stable. Le tout à la sauce web 2.0 dans ce qu&#8217;il a de meilleur : support des fils RSS, interface xhtml/css boostée avec jQuery, notamment pour la partie Ajax. Du bon, du beau du bobe ! (et du Samy aussi) Vous voulez un outil rapide, beau et fiable ? C&#8217;est Spongestats qu&#8217;il vous faut. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://spongestats.sourceforge.net/"><img src="http://spongestats.sourceforge.net/images/banniere_toolinux.png" class="il" /></a> Pour mesurer vos statistiques, vous êtes plutôt moderne et web 2.0 ? Après des <em>Release Candidate</em> sorties au pas de course par l&#8217;équipe de développement, <a href="http://spongestats.sourceforge.net/">Spongestats 3.0</a> l&#8217;outil de mesure d&#8217;audience en temps réel pour votre site web ou votre blog vient de sortir en version stable. Le tout à la sauce web 2.0 dans ce qu&#8217;il a de meilleur : support des fils RSS, interface xhtml/css boostée avec jQuery, notamment pour la partie Ajax.<span id="more-131"></span></p>

<h3> Du bon, du beau du <a href="http://www.gougueule.com/">bobe</a> ! (et du <a href="http://blog.lahaut.info/">Samy</a> aussi)</h3>

<p>Vous voulez un outil rapide, beau et fiable ? C&#8217;est <em>Spongestats</em> qu&#8217;il vous faut. Et pour le prix en moins en plus on a quoi ? Parmi les fonctionnalités nous trouvons principalement :</p>

<ul>
    <li>les statistiques quotidiennes, mensuelles et annuelles présentées sous forme de diagramme</li>
    <li>le détail des statistiques pour un jour donné (nombre de visiteurs, plages horaires, mots clés, pages d&#8217;entrée, sites et pages référents, etc&#8230;)</li>
    <li>le classement mensuel des pages les plus vues</li>
    <li>le classement des IP et des noms d&#8217;hôtes des visiteurs</li>
    <li>la classement des pages et des domaines ayant des liens vers le site</li>
    <li>la liste des plateformes clientes : systèmes d&#8217;exploitation, navigateurs web et agrégateurs</li>
    <li>la liste des mots clés utilisés pour arriver sur le site</li>
    <li>la liste et le détails des derniers visiteurs ayant parcouru le site</li>
    <li>l&#8217;historique des visiteurs (première et dernières visites, site referent pour chacune de ses visites, etc&#8230;)</li>
    <li>les statistiques des fils RSS ainsi que les agrégateurs utilisés pour les consulter</li>
</ul>

<h3>L&#8217;installation, c&#8217;est pas trop galère ?</h3>

<p>Non, absolument pas : il suffit de télécharger la dernière version, de dézipper le fichier et de copier le dossier spongestats ainsi obtenu à la racine de votre site. Il ne reste plus qu&#8217;à vous rendre à l&#8217;url idoine <em>http://www.votresite.com/spongestats</em> pour être dirigé vers la page d&#8217;installation. Le script vous demandera alors de saisir les paramètres liés à votre base de données, puis cliquez sur le bouton pour créer la base. C&#8217;est Presque fini. La dernière chose à faire est évidemment d&#8217;insérer le script dans toutes les pages à mesurer : un include_once et c&#8217;est parti ;)</p>

<h3>Ouais&#8230; mais là, je suis sûr que tu as paraphrasé la documentation de spongestats, non ?</h3>

<p>Oui, c&#8217;est vrai. Pour me faire pardonner, je faire reprendre sous vos yeux l&#8217;installation pas à pas, d&#8217;accord ?</p>

<ol>
    <li> Je télécharge <a href="http://spongestats.sourceforge.net/?2007/03/27/12-telechargement-de-spongestats">la dernière version de Spongestats sur Sourceforge</a>

Tout va bieng ! Je dézippe le fichier <em>SpongeStats-3.0.zip</em> pour obtenir le dossier <em>spongestats</em></li>
    <li> Je tranfère le dossier <em>spongestats</em>à la racine de mon blog sur mon serveur avec <a href="http://filezilla-project.org/">FileZilla</a> et pendant ce temps, je vérifie que j&#8217;ai toutes les informations nécessaires pour établir le dialogue avec la base de données (<em>Serveur MySQL</em>, <em>Nom d&#8217;utilisateur</em>, <em>Mot de passe</em> et <em>Nom de la base</em>).</li>
    <li> Je me rends à l&#8217;adresse http://www.mon-site.com/spongestats/ et je remplis les champs requis. En plus des éléments relatifs à la connexion avec la base de données, vous devrez préciser deux choses : le <em>Préfixe des tables</em> pour identifier les tables spécifiques à Spongestats si vous l&#8217;installez sur la même base que votre blog et le <em>Mot de passe administrateur</em> pour vous loguer dans l&#8217;espace d&#8217;administration.

Cerise sur le gâteau, vous pourrez tester les paramètres pour vous assurer que tout fonctionne. Vite, je clique sur le bouton <em>Installer Spongestats</em> Pour la création des 4 tables nécessaires au bon fonctionnement de l&#8217;application : <em>sps_archives</em>, <em>sps_config</em>, <em>sps_statistiques</em> du mois et <em>sps_stats_2007_09 pour le mois en cours, d&#8217;autres tables seront créées pour les mois suivants.</em></li>
    <li>Je supprime le dossier <em>install</em> pour plus de sécurité.</li>
    <li>Je place la ligne de code &lt;?php include_once(&laquo;&nbsp;../spongestats/stats.php&nbsp;&raquo;); ?&gt; dans mon <em>template</em></li>
    <li>Je commence à regarder mes statistiques de la journée sans que l&#8217;ombre d&#8217;une pétouille ne vienne gâcher mon plaisir !</li>
</ol>

<h3> The <em>La Lène</em> Touch!</h3>

<p>Quand on a pris l&#8217;habitude de l&#8217;interface de <a href="www.phpmyvisites.net/">phpMyVisites</a> pour prendre son bol d&#8217;air de stats bien frais, le thème par défaut de <em>Spongestats</em> est vivifiant : vos visiteurs sont tout de suite plus beaux ;) Bref, je suis conquis. Merci à <a href="http://www.jeuxdemaux.com/">Hélène</a> d&#8217;avoir pris du temps entre <a href="http://www.aujolipopotin.fr/">Au joli popotin</a>, <a href="http://www.gougueule.com/Mini-bob">Arthur</a> et <a href="http://www.gougueule.com/">Bastien</a> pour nous offrir le thème Citron-vert.</p>

<p>Je vous laisse car j&#8217;ai d&#8217;autres installations à faire, notamment pour <a href="http://www.notoriousblog.fr/">Notorious Blog</a>.</p>

<p><em>Stay tuned, I&#8217;ll be back!</em></p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/optimiser-et-styler-les-categories-wordpress-avec-les-css' title='Optimiser et styler les catégories WordPress avec les CSS'>Optimiser et styler les catégories WordPress avec les CSS</a></li><li><a href='http://css.4design.tl/le-petit-journal-du-web-les-fruits-de-la-veille-ont-garde-leur-fraicheur' title='Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur'>Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur</a></li><li><a href='http://css.4design.tl/le-petit-journal-du-web-novembre-2011' title='Le petit journal du web &#8212; WordPress, développement web, etc.'>Le petit journal du web &#8212; WordPress, développement web, etc.</a></li><li><a href='http://css.4design.tl/wordpress-menu-funky-avec-wp_list_bookmarks' title='Wordpress &#8212; Menus «funky» avec wp_list_bookmarks()'>WordPress &#8212; Menus «funky» avec wp_list_bookmarks()</a></li><li><a href='http://css.4design.tl/danse-avec-les-loops-1-un-theme-wordpress-mis-a-nu' title='Danse avec les loops #1 : un thème WordPress mis à nu'>Danse avec les loops #1 : un thème WordPress mis à nu</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=131&amp;md5=85deba379f3e43215b401c1c55ac6f2c" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/avec-spongestats-3-0-mes-stats-ont-la-patate/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Favec-spongestats-3-0-mes-stats-ont-la-patate&amp;language=fr_FR&amp;category=text&amp;title=Avec+Spongestats+3.0%2C+mes+stats+ont+la+patate+%21&amp;description=Pour+mesurer+vos+statistiques%2C+vous+%C3%AAtes+plut%C3%B4t+moderne+et+web+2.0+%3F+Apr%C3%A8s+des+Release+Candidate+sorties+au+pas+de+course+par+l%26%238217%3B%C3%A9quipe+de+d%C3%A9veloppement%2C+Spongestats+3.0+l%26%238217%3Boutil+de+mesure...&amp;tags=CSS%2CErgonomie%2CNavigation%2CTutoriels%2CWidget%2CWordPress%2Cblog" type="text/html" />
	</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: basic

Served from: css.4design.tl @ 2012-05-25 03:30:41 -->
