<?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 4 design &#187; Ergonomie &amp; Accessibilité</title>
	<atom:link href="http://css4design.com/articles/conception-de-site-web/ergonomie-accessibilite/feed" rel="self" type="application/rss+xml" />
	<link>http://css4design.com</link>
	<description>Le blog de l&#039;intégrateur web</description>
	<lastBuildDate>Tue, 13 Jul 2010 19:09:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<atom:link rel='hub' href='http://css4design.com/?pushpress=hub'/>
		<item>
		<title>Les habitudes de scrolling à la loupe (Eyetracking)</title>
		<link>http://css4design.com/les-habitudes-de-scrolling-a-la-loupe-eyetracking</link>
		<comments>http://css4design.com/les-habitudes-de-scrolling-a-la-loupe-eyetracking#comments</comments>
		<pubDate>Mon, 22 Mar 2010 16:16:14 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Conception de site web]]></category>
		<category><![CDATA[Ergonomie & Accessibilité]]></category>
		<category><![CDATA[Ergonomie]]></category>
		<category><![CDATA[Eyetracking]]></category>
		<category><![CDATA[Fold]]></category>
		<category><![CDATA[Jacob Nielsen]]></category>
		<category><![CDATA[Mise en page]]></category>
		<category><![CDATA[Scrolling]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=5870</guid>
		<description><![CDATA[Il y a certainement de la vie en dessous des 600px (fold). Mais quelle vie ? D&#8217;après l&#8217;étude Scrolling and attention réalisée par Jacob Nielsen, les utilisateurs passent 80% de leur temps à chercher des informations au-dessus du fold. Si le scroll est une pratique qui s&#8217;est répandue depuis quelques années, il ne concernerait donc que 20% du temps passé sur une page. Distribution de l&#8217;intérêt («fixation») des utilisateurs sur les éléments du site par tranches de 100px. Quelles implications sur le design ? Les éléments les plus importants devraient se situer au-dessus du fold sans pour autant sacrifier le [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fles-habitudes-de-scrolling-a-la-loupe-eyetracking">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fles-habitudes-de-scrolling-a-la-loupe-eyetracking&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a" height="61" width="50" />
			</a>
		</div><p>Il y a certainement <a href="http://css4design.com/il-y-a-de-la-vie-en-dessous-de-600-pixels">de la vie en dessous des 600px</a> (<em>fold</em>). Mais quelle vie ? D&#8217;après l&#8217;étude <a href="http://www.useit.com/alertbox/scrolling-attention.html">Scrolling and attention</a> réalisée par Jacob Nielsen, les utilisateurs passent 80% de leur temps à chercher des informations <strong>au-dessus du fold</strong>. Si le <em>scroll</em> est une pratique qui s&#8217;est répandue depuis quelques années, il ne concernerait donc que 20% du temps passé sur une page.<span id="more-5870"></span></p>

<h6>Distribution de l&#8217;intérêt («fixation») des utilisateurs sur les éléments du site par tranches de 100px.</h6>

<div id="attachment_5871" class="wp-caption alignleft" style="width: 444px"><a href="http://css4design.com/wp-content/uploads/2010/03/eyetracking-fold.png"><img class="size-large wp-image-5871" title="eyetracking-fold" src="http://css4design.com/wp-content/uploads/2010/03/eyetracking-fold-434x289.png" alt="" width="434" height="289" /></a><p class="wp-caption-text">La zone des 300px à partir du haut de la page est la plus regardée. Source www.useit.com</p></div>

<h2>Quelles implications sur le design ?</h2>

<p>Les éléments les plus importants devraient se situer au-dessus du fold sans pour autant sacrifier le bas de la page qui doit rester attrayant.</p>

<p>Pour matérialiser le <em>fold</em>, je trace une ligne à 550px du haut de ma maquette pour être sûr d&#8217;avoir l&#8217;essentiel. J&#8217;ai pris l&#8217;habitude de visualiser certains sites avec un Netbook  et leur résolution (1024 x 600) est sans pitié !</p>
]]></content:encoded>
			<wfw:commentRss>http://css4design.com/les-habitudes-de-scrolling-a-la-loupe-eyetracking/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Optimiser le linkbaiting pour votre site web</title>
		<link>http://css4design.com/optimiser-le-linkbaiting-pour-votre-site-web</link>
		<comments>http://css4design.com/optimiser-le-linkbaiting-pour-votre-site-web#comments</comments>
		<pubDate>Wed, 15 Jul 2009 23:41:47 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Ergonomie & Accessibilité]]></category>
		<category><![CDATA[Gestion de site web]]></category>
		<category><![CDATA[Google & Référencement]]></category>
		<category><![CDATA[Description]]></category>
		<category><![CDATA[Linkbaiting]]></category>
		<category><![CDATA[Référencement]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=3248</guid>
		<description><![CDATA[Depuis la perte des liens constituant ma blogroll lors de l&#8217;import de ma sauvegarde réalisée avec la fonction Export XML de WordPress (les liens n&#8217;ont pas pas été sauvegardés), je me rends compte que de nombreux sites web (et de blogs) ne facilitent ni n&#8217;encouragent le linkbaiting. Pour ajouter un lien dans WordPress, il faut renseigner le nom du site, son URL et une description. Pour l&#8217;URL, pas le choix, il s&#8217;agit de votre nom de domaine. En revanche, le nom du site est un élément primordial pour le référencement puisqu&#8217;il s&#8217;agit de l&#8217;ancre du lien. La description va quant [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Foptimiser-le-linkbaiting-pour-votre-site-web">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Foptimiser-le-linkbaiting-pour-votre-site-web&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a" height="61" width="50" />
			</a>
		</div><p>Depuis la perte des liens constituant ma <em>blogroll</em> lors de l&#8217;import de ma sauvegarde réalisée avec la fonction <em>Export XML</em> de WordPress (les liens n&#8217;ont pas pas été sauvegardés), je me rends compte que de nombreux sites web (et de blogs) ne facilitent ni n&#8217;encouragent le <a href="http://adscriptum.blogspot.com/2006/02/linkbait-linkbaiting-une-tentative-de.html">linkbaiting</a>.<span id="more-3248"></span></p>

<p>Pour ajouter un lien dans WordPress, il faut renseigner le nom du site, son URL et une description. Pour l&#8217;URL, pas le choix, il s&#8217;agit de votre nom de domaine. En revanche, le nom du site est un élément primordial pour le référencement puisqu&#8217;il s&#8217;agit de l&#8217;ancre du lien. La description va quant à elle nourrir l&#8217;attribut <code>title</code> du lien. Son importance vis-à-vis des robots est toute relative mais elle donne une indication précieuse sur la destination du lien qui peut inciter à cliquer.</p>

<p>Selon le nom de votre site, il peut être judicieux de mettre en avant la description qui devrait contenir les mots-clés pertinents pour décrire votre contenu. C&#8217;est le choix de <a href="http://t37.net/">Frédéric de Villamil</a> : un nom de domaine très court <em>t37.net</em> et un nom de site descriptif <q>Ergonomie web, Ruby on Rails et Architecture de l&#8217;information</q> avec en dessous une description qui ajoute une information utile pour savoir où l&#8217;on se trouve : <q>Blog de Frédéric de Villamil sur les métiers du web</q>. Bref, un cas d&#8217;école que je vous invite à suivre <em>illico</em> pour ne pas rester sur le bord du web !</p>

<p>Voici quelques suggestions pour améliorer le linkbaiting et le référencement na-tu-rel de votre blog  :</p>

<ul>
    <li>Rendre le nom du site et la description <em>sélectionnable</em> avec la souris et à l&#8217;aide du clavier. Si l&#8217;URL ne pose pas de problème (<code>F6</code> et <code>Ctrl+C</code>), le nom du site est souvent consitué d&#8217;une image ; la description souvent oubliée ; mal placée ou partie intégrante du logo.</li>
    <li>Ajouter le nom de votre blog ou de votre site web dans la description si votre logo est une image. Assurez-vous que la description se trouve dans le haut de la page, idéalement à gauche, à droite ou sous le logo de votre site web.</li>
    <li>Prenez soin de rédiger une mini-bio au cas où l&#8217;on voudrait étoffer la présentation de votre travail.</li>
</ul>

<p>J&#8217;espère que ces quelques notes vous inciteront à faciliter le travail de ceux qui font un lien vers votre site internet ou votre blog car ils le valent bien ;)</p>

<p>En ce qui me concerne, j&#8217;ai légèrement transformé le nom de mon blog début juin 2009 : de <em>css4design</em>, je suis passé à <em>css 4 design</em> avec des résultats significatifs en terme de positionnement sur les requêtes tournant autour de <em>css</em> et <em>design</em>. Deux espaces ont suffit pour que Google trouve <del>mon</del> son chemin :)</p>

<p>N&#8217;hésitez pas à me faire des retours sur les éventuelles modifications que vous aurez effectuées sur votre site web : ils nourriront un prochain billet sur ce sujet. Merci d&#8217;avance.</p>
]]></content:encoded>
			<wfw:commentRss>http://css4design.com/optimiser-le-linkbaiting-pour-votre-site-web/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>100+ comptes Twitter pour webdesigner</title>
		<link>http://css4design.com/100-comptes-twitter-pour-webdesigner</link>
		<comments>http://css4design.com/100-comptes-twitter-pour-webdesigner#comments</comments>
		<pubDate>Mon, 13 Jul 2009 13:33:28 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Conception de site web]]></category>
		<category><![CDATA[Design & Graphisme]]></category>
		<category><![CDATA[Ergonomie & Accessibilité]]></category>
		<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Intégration web]]></category>
		<category><![CDATA[Javascript & PHP]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Illustrator]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Partenaires]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Standards web]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=3113</guid>
		<description><![CDATA[Twitter devient le service web 2.0 sur lequel il faut voir et être vu. Je vous propose un petit voyage dans le webdesign anglo-saxon avec 100 comptes Twitter utiles dans le cadre d&#8217;une veille technique et stratégique sur le Webdesign, WordPress, les Standards du Web, Javascript &#38; jQuery, Photoshop &#38; Illustrator, HTML &#38; CSS, PHP, l&#8217;architecture de l’information, etc. Au menu, le pseudo avec un lien vers le compte Twitter et la bio présente sur le profil. Webdesign DeliciousHot &#8212; Currently Popular content from Delicious Fleuron &#8212; The British Journal of Typography and Design webdosanddonts &#8212; Tips and tricks for [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2F100-comptes-twitter-pour-webdesigner">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2F100-comptes-twitter-pour-webdesigner&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a" height="61" width="50" />
			</a>
		</div><p><a href="http://www.css4design.com/twitter-signal-social-microblogging-et-moblogging-web-20">Twitter</a> devient le service web 2.0 sur lequel il faut voir et être vu. Je vous propose un petit voyage dans le webdesign anglo-saxon avec 100 comptes Twitter utiles dans le cadre d&#8217;une veille technique et stratégique sur le Webdesign, WordPress, les Standards du Web, Javascript &amp; jQuery, Photoshop &amp; Illustrator, HTML &amp; CSS, PHP, l&#8217;architecture de l’information, etc. Au menu, le pseudo avec un lien vers le compte Twitter et la bio présente sur le profil.<span id="more-3113"></span></p>

<h3>Webdesign</h3>

<ol class="texte">
    <li><a href="http://twitter.com/DeliciousHot">DeliciousHot</a> &#8212; <em>Currently Popular content from Delicious</em></li>
    <li><a href="http://twitter.com/Fleuron">Fleuron</a> &#8212; <em>The British Journal of Typography and Design</em></li>
    <li><a href="http://twitter.com/webdosanddonts">webdosanddonts</a> &#8212; <em>Tips and tricks for the modern day web designer</em></li>
    <li><a href="http://twitter.com/zeldman">zeldman</a> &#8212; <em>The present-day pachuco refuses to die.</em></li>
    <li><a href="http://twitter.com/sixrevisions">sixrevision</a> &#8212; <em>Web developer/designer and founder of Six Revisions.</em></li>
    <li><a href="http://twitter.com/ilovetypography">ilovetypography</a> &#8212; <em>Covering news from the Colorado Startup scene</em></li>
    <li><a href="http://twitter.com/DesignerDepot">DesignerDepot</a> &#8212; <em>Webdesigner Depot is one of the most popular blogs about web design trends, tutorials and much more. It&#8217;s run by Walter Apai, a web designer from Vancouver.</em></li>
    <li><a href="http://twitter.com/nazareth">nazareth</a> &#8211;<em> Web and Graphic Designer, Developer UX, CSS, (X)HTML, Blogger, Twitter Fan, Internet Addict, Freelancer, Adobe Instructor, Digital Illustrator, friend</em></li>
    <li><a href="http://twitter.com/wwwdesign">wwwdesign</a> &#8212; <em>Whirl Wind Web &amp;amp; Design Studio provides services for website design, eLetterhead, ecommerce and content management systems small to medium sized businesses.</em></li>
    <li><a href="http://twitter.com/in_design">in_design</a> &#8212; <em>Share all important and interesting information about DESIGN via Twitter4all.COM then FOLLOW a moderated selection on this Twitter Design Channel</em></li>
    <li><a href="http://twitter.com/webdesignledger">webdesignledger</a> &#8212; <em>http://webdesignledger.com/</em></li>
    <li><a href="http://twitter.com/101bestwebsites">101bestwebsites</a> &#8212; <em>101 Best Websites is a new approach to website showcasing.</em></li>
    <li><a href="http://twitter.com/designfeed">designfeed</a> &#8212; <em>Tweeting the best web and print design feeds. I&#8217;m a bot, I don&#8217;t reply to @&#8217;s. Please send suggestions for feeds in a DM. Retweets are very much appreciated :)</em></li>
    <li><a href="http://twitter.com/wpstudios">wpstudios</a> &#8212; <em>WPstudios is a visual design and coding agency</em></li>
    <li><a href="http://twitter.com/mezzoblue">mezzoblue</a> &#8212; <em>using Twitter for me, not for you.</em></li>
    <li><a href="http://twitter.com/cwylie0">cwylie0</a> &#8212; <em>web developer, homebrewer, guitarist, herb gardener into comics, horror movies, photography</em></li>
    <li><a href="http://twitter.com/DesignNewz">DesignNewz</a> &#8212; <em>Feeding the design community with design and dev related news, articles and tutorials! yay! (please also follow @jophillips)</em></li>
    <li><a href="http://twitter.com/khoi">khoi</a> &#8212; <em>Design Director, NYTimes.com</em></li>
    <li><a href="http://twitter.com/hvdesigns">hvdesigns</a> &#8212; <em>http://www.hv-designs.co.uk/</em></li>
    <li><a href="http://twitter.com/justintadlock">justintadlock</a> &#8212; <em>Web designer, teacher in Seoul South Korea, and all-around good guy.</em></li>
    <li><a href="http://twitter.com/Hicksdesign">Hicksdesign</a> &#8212; <em>Designer and cheese fetishist working for Opera Software from the Cotswolds, UK</em></li>
    <li><a href="http://twitter.com/stevensnell">stevensnell</a> &#8212; <em>Web designer, blogger, and freelance writer.</em></li>
    <li><a href="http://twitter.com/COStartupTrack">COStartupTrack</a> &#8212; <em>Covering news from the Colorado Startup scene</em></li>
    <li><a href="http://twitter.com/Malarkey">Malarkey</a> &#8212; <em>Andy Clarke designs things, then writes and talks about them.</em></li>
    <li><a href="http://twitter.com/WebDesignDev">WebDesignDev</a> &#8212; <em>Learn web design the easy way!</em></li>
    <li><a href="http://twitter.com/Minervity">Minervity</a> &#8212; <em>Web/Graphic Designer. Web Developer. Founder of Minervity.com, RazorMade Mediaworks and The MonoTwins.</em></li>
    <li><a href="http://twitter.com/kevinmarks">kevinmarks</a> &#8212; <em>Reading your thoughts. if you write them first.</em></li>
    <li><a href="http://twitter.com/coopercobra">coopercobra</a> &#8212; <em>Stage Tech,a mac user, interested in webdesign,typography,graphism</em></li>
    <li><a href="http://twitter.com/ThemeForest">ThemeForest</a> &#8212; <em>Awesome ThemeForest Files, Community, News &amp;amp; Chatter </em></li>
    <li><a href="http://twitter.com/buildinternet">buildinternet</a> &#8212; <em>Web design, development, and business blog run by twins Sam and Zach Dunn</em></li>
    <li><a href="http://twitter.com/webmonkey">webmonkey</a> &#8212; <em>I am webmonkey. I help you build websites!</em> | <a href="http://www.webmonkey.com/">http://www.webmonkey.com/</a></li>
    <li><a href="http://twitter.com/mikeindustries">mikeindustries</a> &#8212; <em>Come heavy or don&#8217;t come at all.</em></li>
    <li><a href="http://twitter.com/stefsull">stefsull</a> &#8212; <em>Client-side developer. Beach volleyball freak. Procrastinating workaholic. Codes, trains &amp; writes for food.</em></li>
    <li><a href="http://twitter.com/dewebtimes">dewebtimes</a> &#8212; <em>latest in technology from Design, Graphics, Industry News, Photoshop, Showcase, Usability, Web Development. CSS Gallery and Showcase for Your Website.</em></li>
    <li><a href="http://twitter.com/DesiMatlock">DesiMatlock</a> &#8212; <em>Personal: Mom of twins, daddy&#8217;s girl, traveler/polyglot. Work: Web geek, SEO, SEM (lotta PPC) &amp; hand-coded valid (can you say perfectionist?) website redesigns.</em></li>
    <li><a href="http://twitter.com/bkmacdaddy">bkmacdaddy</a> &#8212; <em>Web and graphic designer: SEO XHTML CSS PHP Joomla Templates, Magento Themes, WordPress Themes, Twitter Backgrounds &#8211; all your web design dreams in 1 place!</em></li>
    <li><a href="http://twitter.com/DesignNewTrends">DesignNewTrends</a> &#8211;<em>The best news in the design and web development world from around the web.</em></li>
    <li><a href="http://twitter.com/Abduzeedo">Abduzeedo</a> &#8212; <em>Graphic/web designer and blogger.</em></li>
    <li><a href="http://twitter.com/markboulton">markboulton</a> &#8212; <em>Is not an early adopter. Apparently.</em></li>
    <li><a href="http://twitter.com/jasonsantamaria">jasonsantamaria</a> &#8211;<em>Designer by day, designer by night.</em></li>
    <li><a href="http://twitter.com/elliotjaystocks">elliotjaystocks</a> &#8212; <em>Designer / author / speaker. Currently accepting new work!</em></li>
    <li><a href="http://twitter.com/meaganfisher">meaganfisher</a> &#8212; <em>I love good design, well written markup, and owls. I&#8217;m the deputy designer at SimpleBits. When not helping Dan, I work with my own clients.</em></li>
    <li><a href="http://twitter.com/webofdesign">webofdesign</a> &#8212; <em>web design!</em></li>
</ol>

<h3>WordPress</h3>

<ol class="texte">
    <li><a href="http://twitter.com/iandstewart">iandstewart</a> &#8212; <em>I&#8217;m the WordPress Theme Developer behind the popular Thematic Theme Framework, LaunchPad Theme, and Wpazo.</em></li>
    <li><a href="http://twitter.com/pimpmywordpress">pimpmywordpress</a> &#8212; <em>Help you ‘pimp’ your blog by publishing the latest free themes, hot plugins, blogging tips, tricks and tutorials on using WordPress.</em></li>
    <li><a href="http://twitter.com/themehacks">themehacks</a> &#8211; <em>love graphic design, wordpress fan. I design themes and templates.</em></li>
    <li><a href="http://twitter.com/FreelyWordPress">FreelyWordPress</a> &#8212; <em>Premium WordPress Themes, Given away for FREE, Blogging Theme, Woo Themes, Thesis Theme and much more.</em></li>
    <li><a href="http://twitter.com/wordpress">wordpress</a> &#8212; <em>Updates and other fun stuff related to WordPress.org (that&#8217;s the self-hosted version).</em></li>
    <li><a href="http://twitter.com/ozh"><em>ozh</em></a><em> &#8212; WordPress &amp; PHP hacker.</em></li>
    <li><a href="http://twitter.com/wptavern">wptavern</a> &#8212; <em>Official account for the WPTavern website</em></li>
    <li><a href="http://twitter.com/wpfreelance">wpfreelance</a> &#8212; <em>Freelance marketplace for WordPress theme design, plugins, programming and tweaks.</em></li>
    <li><a href="http://twitter.com/iheartwordpress">iheartwordpress</a> &#8212; <em>WordPress Fanatic, Helper, Designer</em></li>
    <li><a href="http://twitter.com/photomatt">photomatt</a> &#8212; <em>WordPress, Automattic, Akismet&#8230;</em></li>
    <li><a href="http://twitter.com/hashwp">hashwp</a> &#8212; <em>Finding news about #wp and #wordpress and RT them</em></li>
    <li><a href="http://twitter.com/themesnack">themesnack</a> &#8212; <em>Premium WordPress Themes &amp;amp; HTML Templates</em></li>
    <li><a href="http://twitter.com/myWordPress">myWordPress</a> &#8212; <em>WordPress Video Tutorials &#8211; From basic usage to advanced SEO tactics</em></li>
    <li><a href="http://twitter.com/ThemeHunter">ThemeHunter</a> &#8212; <em>We hunt for the latest and greatest WordPress themes and share them with you! Some of the themes we feature are paid, many are free!</em></li>
    <li><a href="http://twitter.com/nathanrice">nathanrice</a> &#8212; <em>I do stuff with WordPress. Not kinky stuff, just normal &laquo;&nbsp;code&nbsp;&raquo; stuff.</em></li>
    <li><a href="http://twitter.com/wordpress_jobs">wordpress_jobs</a> &#8211;<em> wordpress jobs + projects for freelancers, jobber + buyers </em></li>
    <li><a href="http://twitter.com/adii">adii</a> &#8212; <em>Entrepreneur, co-founder of WooThemes and general creator of Rockstar Awesomeness!</em></li>
    <li><a href="http://twitter.com/wpbeginner">wpbeginner</a> &#8212; <em>WP Beginner offers tips, tools, resources, and suggestions to #WordPress Users. If you are a WordPress User, then you should stay updated with our tweets.</em></li>

</ol>

<h3>Standards Web</h3>

<ol class="texte">
    <li><a href="http://twitter.com/meyerweb">meyerweb</a> &#8212; <em>Web standards | (X)HTML | CSS | microformats | community | writing | speaking | signing man.</em></li>
    <li><a href="http://twitter.com/laura_carlson">laura_carlson</a> &#8212; <em>http://webstandardsgroup.org/features/laura-carlson.cfm</em></li>
    <li><a href="http://twitter.com/w3c">w3c</a> &#8212; <em>The World Wide Web Consortium (W3C) develops interoperable technologies (specifications, guidelines, software, and tools) to lead the Web to its full potential.</em></li>
    <li><a href="http://twitter.com/bblfish">bblfish</a> &#8212; <em>The  Semantic Web as philosophical Engineering. Social Cloud Architect at Sun Microsystems.</em></li>
    <li><a href="http://twitter.com/mollydotcom">mollydotcom</a> &#8212; <em>The Annoying Standards Girl.</em></li>
    <li><a href="http://twitter.com/technorati">technorati</a> &#8212; <em>Who&#8217;s saying what. Right now.</em></li>
    <li><a href="http://twitter.com/t">t</a> &#8212; <em>barcamp bicycler buildingblocks climber cultural evolution gtd hacker independent microformats nerdy optimist pescatarian scientist skeptic</em></li>
    <li><a href="http://twitter.com/cdibona">cdibona</a> &#8212; <em>Googler, Open Source Dude, Dad</em></li>
    <li><a href="http://twitter.com/alistapart">alistapart</a> &#8212; <em>A List Apart&#8211;For people who make websites</em></li>
    <li><a href="http://twitter.com/9swords">9swords</a> &#8212; <em>Web Developer / Designer &#8211; Student of  W3Schools Refsnes Data W3C Web Standards </em></li>
    <li><a href="http://twitter.com/iheni">iheni</a> &#8212; <em>Accessibility and standards advocate, Sinaphile, kickboxer and Chinese foodie.</em></li>
    <li><a href="http://twitter.com/webstandard">webstandard</a> &#8212; <em>Web-Developer, Blogger, Autor mit Tweets zu Webdesign, Entwicklung, Usability, Internet, Tools, Trends, &#8230;</em></li>

</ol>

<h3>Javascript</h3>

<ol class="texte">
    <li><a href="http://twitter.com/codepo8">codepo8</a> &#8212; <em>All things web, writing and working together</em></li>
    <li><a href="http://twitter.com/robertnyman">robertnyman</a> &#8212; <em>http://robertnyman.com/</em></li>
    <li><a href="http://twitter.com/jquery">jquery</a> &#8212; <em>Write less, do more. News &amp;amp; updates from the jQuery team.</em></li>
    <li><a href="http://twitter.com/shauninman">shauninman</a> &#8212; <em>Cool like Mint. Hot like a Fever. Designer. Developer. Um, schemer?</em></li>
    <li><a href="http://twitter.com/jeresig">jeresig</a> &#8212; <em>Creator of jQuery, JavaScript programmer, blogger, author, work for Mozilla.</em></li>
    <li><a href="http://twitter.com/ppk">ppk</a> &#8212; <em>Freelance front-end web development consultant, agent, trainer, writer, blogger, and speaker. Currently doing heavy research into mobile browser compatibility.</em></li>
    <li><a href="http://twitter.com/del_javascript">del_javascript</a> &#8211;<em> Javascript News and Links (from del.icio.us)</em></li>
    <li><a href="http://twitter.com/javascript_news">http://twitter.com/javascript_news</a> &#8212; <em>reddit.com/r/javascript_news</em></li>
    <li><a href="http://twitter.com/greatjavascript">http://twitter.com/greatjavascript</a> &#8212; <em>I bring great links of Javascript to the wealth of Developers and designers that follow me. WARNING GOOD LINKS!!!</em></li>
    <li><a href="http://twitter.com/jsninja">jsninja</a> &#8212; <em>Here on Twitter I will sporadically divulge sensitive information regarding JavaScript and its various abstractions&#8230;</em></li>
    <li><a href="http://twitter.com/rem">rem</a> &#8212; <em>Invented Squirrels</em></li>
</ol>

<h3>Graphisme, Photoshop, Illustrator</h3>

<ol class="texte">
    <li><a href="http://twitter.com/vectorart">vectorart</a> &#8211; <em>Vector Art : A digital illustration blog for graphic designers &amp; illustrators. Free vectors, brushes, tutorials, fonts and more.</em></li>
    <li><a href="http://twitter.com/PSDTUTS">PSDTUTS</a> &#8212; <em>The web&#8217;s #1 Photoshop tutorials site.</em></li>
    <li><a href="http://twitter.com/VECTORTUTS">VECTORTUTS</a> &#8212; <em>http://vector.tutsplus.com/</em></li>
    <li><a href="http://twitter.com/patternhead">patternhead</a> &#8212; <em>Designer, blogger, front end coder, pattern designer, painter, wannabee artist in love with Photoshop, Illustrator and Jquery.</em></li>
    <li><a href="http://twitter.com/hashphotoshop">hashphotoshop</a> &#8212; <em>Finding news about #photoshop and RT them</em></li>
    <li><a href="http://twitter.com/PshopCreative">PshopCreative</a> &#8211;<em>We&#8217;re the team behind Photoshop Creative &#8211; the magazine for Adobe Photoshop inspiration and advice</em></li>
    <li><a href="http://twitter.com/Colorburned">Colorburned</a> &#8212; <em>Brushes, patterns, vectors, tutorials and more!</em></li>
    <li><a href="http://twitter.com/logomoose">logomoose</a> &#8212; <em>Logo design inspiration gallery</em></li>
    <li><a href="http://twitter.com/photoshoplady">photoshoplady</a> &#8211;<em> All of the Best Design Resources Around the World</em></li>
    <li><a href="http://twitter.com/Photoshop_PSD">Photoshop_PSD</a> &#8212; <em>Photoshop Tutorials: How To Do, Skills Like A Pro</em></li>
    <li><a href="http://twitter.com/colorburned">colorburned</a> &#8212; <em>Brushes, patterns, vectors, tutorials and more!</em></li>
    <li><a href="http://twitter.com/Illustrator_GU">Illustrator_GU</a> &#8212; <em>Illustrator articles, tutorials, reviews, tips, tricks, and freebies from GurusUnleashed.com</em></li>
    <li><a href="http://twitter.com/InsideAI">InsideAI</a> &#8212; <em>We’re members of the Adobe Illustrator product development, marketing, and engineering team. Let us hear from you!</em></li>
    <li><a href="http://twitter.com/ComputerArts">ComputerArts</a> &#8212; <em>The world&#8217;s best-selling creative magazine</em></li>
    <li><a href="http://twitter.com/Photoshop_GU">Photoshop_GU</a> &#8212; <em>Photoshop articles, tutorials, reviews, tips, tricks, and freebies from GurusUnleashed.com</em></li>
    <li><a href="We are the National Association of Photoshop Professionals (led by Scott Kelby), the leading world-wide resource for Photoshop training.">NAPP_News</a> &#8212; <em>We are the National Association of Photoshop Professionals (led by Scott Kelby), the leading world-wide resource for Photoshop training.</em></li>
    <li><a href="http://twitter.com/photoshopguides">photoshopguides</a> &#8212; <em>Fresh Tutorials Added Daily<em></em></li>
    <li><a href="http://twitter.com/psdisasters">psdisasters</a> &#8212; <em>Pour le fun, histoire de voir ce qu&#8217;il ne faut pas faire avec Photoshop !</em></li>
</ol>

<h3>HTML &amp; CSS</h3>

<ol class="texte">
    <li><a href="http://twitter.com/smashingmag">smashingmag</a> &#8212; <em>Vitaly Friedman, editor-in-chief of Smashing Magazine (www.smashingmagazine.com), an online magazine dedicated to designers and developers.</em></li>
    <li><a href="http://twitter.com/csswg">csswg</a> &#8212; <em>CSS working group Twitter</em></li>
    <li><a href="http://twitter.com/IE6">IE6</a> &#8212; <em>&laquo;&nbsp;this page cannot be displayed&nbsp;&raquo;</em></li>
    <li><a href="http://twitter.com/Elasticss">Elasticss</a> &#8212; <em>A simple, yet complete, css framework to layout web-based interfaces. Is cross-platform and is limited only by your imagination.</em></li>
    <li><a href="http://twitter.com/HTML5_EN">HTML5_EN</a> &#8212; <em>We save the Tweets about XHTML5 and HTML5.</em></li>
    <li><a href="http://twitter.com/html5">html5</a> &#8212; <em>Notifications of changes to HTML5 drafts</em></li>
    <li><a href="http://twitter.com/html5gallery">html5gallery</a> &#8212; <em>Site showcasing sites built using html5</em></li>
    <li><a href="http://twitter.com/cssglance">cssglance</a> &#8211; <em>Css websites showcase and web design resources</em></li>
    <li><a href="http://twitter.com/wufoo">wufoo</a> &#8211;<em> Striving to be the easiest way to collect information over the internet.</em></li>
</ol>

<h3>Développeurs (oui, ça veut dire PHP)</h3>

<ol class="texte">
    <li><a href="http://twitter.com/rasmus">rasmus</a> &#8212; <em>Breaking the Web</em></li>
    <li><a href="http://twitter.com/depthtouch">depthtouch</a> &#8212; <em>Computer Scientist, Website designer and developer. Likes sports, computers :)</em></li>
    <li><a href="http://twitter.com/AaronGustafson">AaronGustafson</a> &#8212; <em>I make stuff.</em></li>
    <li><a href="http://twitter.com/developerworks">developerworks</a> &#8212; <em>IBM&#8217;s premier Web site for Java, Android, Linux, Open Source, PHP, Social, Cloud Computing, Google, jQuery, and Web developer educational resources.</em></li>
    <li><a href="http://twitter.com/php_net">php_net</a> &#8212; <em>An aggregation of and for php coders from twitter.</em></li>
    <li><a href="http://twitter.com/phpclasses">phpclasses</a> &#8212; <em>Free ready to use PHP class scripts contributed by thousands of PHP developers, PHP book review, PHP jobs, listing of PHP professionals, PHP specialist forums<</em></li>
    <li><a href="http://twitter.com/DailyPHP">http://twitter.com/DailyPHP</a> &#8212; <em>Another day, another PHP function (created by @jt2k)</em></li>
</ol>

<h3>Architecture de l&#8217;information</h3>

<ol class="texte">
    <li><a href="http://twitter.com/iA">iA</a> &#8212; <em>UX Designer, Founder iA, creator of webtrendmap.com</em></li>
    <li><a href="http://twitter.com/deaxon">deaxon</a> &#8212; <em>Interaction Designer</em></li>
    <li><a href="http://twitter.com/IATV"> IATV </a> &#8212; <em>Information Architect, Information Literacy, UX, IxD, User Experience, Usability, Design, Prague, Ginkgo Love</em></li>
    <li><a href="http://twitter.com/uxmag">uxmag</a> &#8212; <em>UX Magazine&#8217;s Twitter feed. By @alexoid and @cdemetriadis</em></li>
    <li><a href="http://twitter.com/IA_UXJOBS">IA_UXJOBS</a> &#8212; <em>UX Jobs from all over the world &#8211; Because finding the good ones shouldn&#8217;t be hard. Created for and by a UX Designer</em></li>
    <li><a href="http://twitter.com/designux">designux</a> &#8212; <em>User experience design and web development stream.</em></li>
    <li><a href="http://twitter.com/ux">ux</a> &#8211;<em>Better user experience design for the web and beyond.</em></li>
</ol>

<h3>Misc.</h3>

<ol class="texte">
    <li><a href="http://twitter.com/modeling22">@<strong>modeling22</strong></a> &#8212; Coordination For Film Production In Thailand. Passionate about Media &#038; Entertainment Industry, Tech, Marketing, Productivity, Fashions, Jazz. A nice person </li>
    <li><a href="http://twitter.com/inspiredm">inspiredm</a> &#8212; <em>Daily inspiration source for web designers, illustrators, Twitter addicts, iPhone lovers, and other creative humans.</em></li>
    <li><a href="http://twitter.com/delicious50">delicious50</a> &#8211;<em> Most recent Delicious bookmarks with 50 or more bookmarkers</em></li>
    <li><a href="http://twitter.com/skyje4u">skyje4u</a> &#8212; <em>official account for skyje.com</em></li>
</ol>

<p>N&#8217;oubliez pas de me rendre visite sur <a href="http://twitter.com/css4design">@css4design</a> où je tiens un micro-blog sur les CSS, le HTML, le Webdesign, le Graphisme, etc. Vous y trouverez quelques pensées en vrac et des discussions avec d&#8217;autres passionnés du web. Le tout en 140 caractères, parfois moins ;)</p>

<p><em>Stay tuned and mind the gap!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://css4design.com/100-comptes-twitter-pour-webdesigner/feed</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>10 bonnes pratiques pour des formulaires HTML efficaces</title>
		<link>http://css4design.com/10-bonnes-pratiques-pour-des-formulaires-html-efficaces</link>
		<comments>http://css4design.com/10-bonnes-pratiques-pour-des-formulaires-html-efficaces#comments</comments>
		<pubDate>Thu, 02 Jul 2009 14:40:31 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Ergonomie & Accessibilité]]></category>
		<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[alignement]]></category>
		<category><![CDATA[Bonnes Pratiques]]></category>
		<category><![CDATA[Conférence]]></category>
		<category><![CDATA[Formulaire]]></category>
		<category><![CDATA[input]]></category>
		<category><![CDATA[label]]></category>
		<category><![CDATA[Standart]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=2866</guid>
		<description><![CDATA[Les formulaires sont indispensables pour recueillir les informations issues des utilisateurs. Leur mise en place nécessite quelques précautions que nous rappelle bbxdesign avec les 10 bonnes pratiques pour réaliser un formulaire d&#8217;après la conférence de Luke Wrobleski. Aller droit au but (Path to completion), Alignement des labels (Label alignment), Aide et astuces (Help &#38; tips), Validation (Inline validation), Actions primaires et secondaires (Primary &#38; Secondary actions), Actions en cours (Actions in progress), Erreurs (Errors), Input inutiles (Unnecessary inputs), Organisation du formulaire (Form organization), Engagement graduel (Gradual engagement). Téléchargez la conférence audio The Value of Web Forms and Design Constraints au format mp3 (27.9 MB). [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2F10-bonnes-pratiques-pour-des-formulaires-html-efficaces">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2F10-bonnes-pratiques-pour-des-formulaires-html-efficaces&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a" height="61" width="50" />
			</a>
		</div><p>Les formulaires sont indispensables pour recueillir les informations issues des utilisateurs. Leur mise en place nécessite quelques précautions que nous rappelle <a href="http://bbxdesign.com/">bbxdesign</a> avec les <a href="http://bbxdesign.com/2009/04/21/comment-realiser-un-bon-formulaire-html/">10 bonnes pratiques pour réaliser un formulaire</a> d&#8217;après la conférence de <a href="http://www.lukew.com/ff/index.asp">Luke Wrobleski</a>.<span id="more-2866"></span></p>

<ol>
    <li><strong>Aller droit au but</strong> (Path to completion),</li>
    <li><strong>Alignement des labels</strong> (Label alignment),</li>
    <li><strong>Aide et astuces</strong> (Help &amp; tips),</li>
    <li><strong>Validation</strong> (Inline validation),</li>
    <li><strong>Actions primaires et secondaires</strong> (Primary &amp; Secondary actions),</li>
    <li><strong>Actions en cours</strong> (Actions in progress),</li>
    <li><strong>Erreurs</strong> (Errors),</li>
    <li><strong>Input inutiles</strong> (Unnecessary inputs),</li>
    <li><strong>Organisation du formulaire</strong> (Form organization),</li>
    <li><strong>Engagement graduel</strong> (Gradual engagement).</li>
</ol>

<p>Téléchargez la conférence audio <a href="http://download.infragistics.com/pixel8/media/pixel8-2009-04-09-lukew.mp3">The Value of Web Forms and Design Constraints</a> au format mp3 (27.9 MB).</p>

<h4>Autres ressources pour les formulaires HTML</h4>

<ul>
<li><a href="http://www.jotform.com/">JotForm</a> &#8212; création de formulaires en ligne,</li>
<li><a href="http://webjackalope.com/lazy-registration/">webjackalope</a> &#8212; 12 exemples de formulaires d&#8217;inscription pour fainéant.</li>
<li><a href="http://www.simpleweb.fr/tag/formulaire/">Fred Cavazzza en forms</a> &#8212; Tout ce que vous avez voulu savoir sur les formulaires par un maitre du genre.</li>
</ul>

<p><em>Stay tuned and mind the gap!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://css4design.com/10-bonnes-pratiques-pour-des-formulaires-html-efficaces/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Usability Post, un blog sur le design et l&#039;ergonomie</title>
		<link>http://css4design.com/usability-post-un-blog-sur-le-design-et-lergonomie</link>
		<comments>http://css4design.com/usability-post-un-blog-sur-le-design-et-lergonomie#comments</comments>
		<pubDate>Mon, 29 Dec 2008 21:14:40 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Conception de site web]]></category>
		<category><![CDATA[Design & Graphisme]]></category>
		<category><![CDATA[Ergonomie & Accessibilité]]></category>
		<category><![CDATA[Le petit journal du web]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Ergonomie]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=2607</guid>
		<description><![CDATA[Usability Post est un excellent blog sur le design et l&#8217;ergonomie que je viens de découvrir grâce au non moins excellent article sur les 10 techniques pour améliorer de design de l&#8217;interface utilisateur paru sur Smashing Magazine sur les trucs et astuces qui permettent d&#8217;améliorer l&#8217;ergonomie et l&#8217;utilisabilité en se focalisant sur quelques détails qui ont leur importance.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fusability-post-un-blog-sur-le-design-et-lergonomie">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fusability-post-un-blog-sur-le-design-et-lergonomie&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a" height="61" width="50" />
			</a>
		</div><p><em>Usability Post</em> est un excellent <a href="http://www.usabilitypost.com/">blog sur le design et l&#8217;ergonomie</a> que je viens de découvrir grâce au non moins excellent article sur les <a href="http://www.smashingmagazine.com/2008/12/15/10-useful-techniques-to-improve-your-user-interface-designs/">10 techniques pour améliorer de design de l&#8217;interface utilisateur</a> paru sur <a href="http://www.smashingmagazine.com/">Smashing Magazine</a> sur les trucs et astuces qui permettent d&#8217;améliorer l&#8217;ergonomie et l&#8217;utilisabilité en se focalisant sur quelques détails qui ont leur importance.</p>
]]></content:encoded>
			<wfw:commentRss>http://css4design.com/usability-post-un-blog-sur-le-design-et-lergonomie/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Deux mots sur le graphisme, le design et l&#8217;ergonomie des sites web</title>
		<link>http://css4design.com/deux-mots-sur-le-graphisme-le-design-et-l-ergonomie-des-sites-web</link>
		<comments>http://css4design.com/deux-mots-sur-le-graphisme-le-design-et-l-ergonomie-des-sites-web#comments</comments>
		<pubDate>Wed, 08 Oct 2008 05:25:10 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Design & Graphisme]]></category>
		<category><![CDATA[Ergonomie & Accessibilité]]></category>
		<category><![CDATA[Deux mots]]></category>
		<category><![CDATA[Ergonomie]]></category>
		<category><![CDATA[Graphisme]]></category>
		<category><![CDATA[Partenaires]]></category>
		<category><![CDATA[Quelques notes]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=345</guid>
		<description><![CDATA[Dans le monde de la création d&#8217;objet destiné au monde réel, le designer a l&#8217;habitude d&#8217;intégrer l&#8217;ergonomie dès le début de sa démarche créative. Il n&#8217;y parvient pas à tout les coups, mais toujours est-il que le but ultime de tout jeune designer est de créer un objet adapté à l&#8217;usage et à l&#8217;usager. Cette quête de l&#8217;ergonomie (et de l&#8217;économie de moyen) est aussi présente dès les premières années d&#8217;étude d&#8217;architecture :  les espaces de vie doivent répondre à des normes strictes et tenir compte de contraintes indépassables comme les mensurations du corps humains ou les lois de la [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fdeux-mots-sur-le-graphisme-le-design-et-l-ergonomie-des-sites-web">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fdeux-mots-sur-le-graphisme-le-design-et-l-ergonomie-des-sites-web&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a" height="61" width="50" />
			</a>
		</div><p>Dans le monde de la création d&#8217;objet destiné au monde réel, le <em>designer</em> a l&#8217;habitude d&#8217;intégrer l&#8217;ergonomie dès le début de sa démarche <em>créative</em>. Il n&#8217;y parvient pas à tout les coups, mais toujours est-il que le but ultime de tout jeune <em>designer</em> est de créer un objet adapté à l&#8217;usage et à l&#8217;usager. <span id="more-345"></span></p>

<p>Cette quête de l&#8217;ergonomie (et de l&#8217;économie de moyen) est aussi présente dès les premières années d&#8217;étude d&#8217;architecture :  les espaces de vie doivent répondre à des normes strictes et tenir compte de contraintes indépassables comme les mensurations du corps humains ou les lois de la gravité.</p>

<p>Dans les Arts graphiques en revanche, c&#8217;est autre chose. Nombreux sont les graphistes qui balaient d&#8217;un revers de la main toutes considérations pratiques au motif qu&#8217;elles entravent un soi-disant &laquo;&nbsp;génie créatif&nbsp;&raquo;. Pour attirer l&#8217;attention, il faudrait faire preuve d&#8217;audace, chambouler les codes graphiques : détournement, collage&#8230; L&#8217;esprit contestataire de Mai 68 est encore bien présent dans les arts graphiques alors qu&#8217;il ne reste souvent qu&#8217;esthétique dans la musique.</p>

<p>Le graphiste est un rebel. C&#8217;est pour celà qu&#8217;il se méfie de <a href="http://www.useit.com/">Jakob Nielsen</a> (à supposer qu&#8217;il en ait entendu parler) dont le discours vise à uniformiser les services en ligne autour de bonnes pratiques validées par moults tests<em> in vivo</em> et <em>in vitro</em> sur les utilisateurs&#8230; pour les utilisateurs.</p>
]]></content:encoded>
			<wfw:commentRss>http://css4design.com/deux-mots-sur-le-graphisme-le-design-et-l-ergonomie-des-sites-web/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Navigation web &#8212; donne-moi ce que je veux ! est en ligne gratuitement</title>
		<link>http://css4design.com/navigation-web-donne-moi-ce-que-je-veux-est-en-ligne-gratuitement</link>
		<comments>http://css4design.com/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.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fnavigation-web-donne-moi-ce-que-je-veux-est-en-ligne-gratuitement">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fnavigation-web-donne-moi-ce-que-je-veux-est-en-ligne-gratuitement&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a" height="61" width="50" />
			</a>
		</div><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>
]]></content:encoded>
			<wfw:commentRss>http://css4design.com/navigation-web-donne-moi-ce-que-je-veux-est-en-ligne-gratuitement/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Danse avec les loops #1 : un thème WordPress mis à nu</title>
		<link>http://css4design.com/danse-avec-les-loops-1-un-theme-wordpress-mis-a-nu</link>
		<comments>http://css4design.com/danse-avec-les-loops-1-un-theme-wordpress-mis-a-nu#comments</comments>
		<pubDate>Sat, 19 Jul 2008 17:30:23 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Conception de site web]]></category>
		<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[Design & Graphisme]]></category>
		<category><![CDATA[Ergonomie & Accessibilité]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Boucle]]></category>
		<category><![CDATA[Loop]]></category>
		<category><![CDATA[Magazine]]></category>
		<category><![CDATA[Onglets]]></category>
		<category><![CDATA[Template]]></category>
		<category><![CDATA[Thème]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[Widget]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=271</guid>
		<description><![CDATA[Après le thème Agrumz dont une version est encore visible sur Notorious Blog, et après avoir mis en place un thème provisoire en attendant, voici SquaryBluevie, le nouveau thème bleu et carré (et un peu vert aussi) pour css4design. Il ne s&#8217;agit pas vraiment d&#8217;un thème destiné à transformer ce blog en magazine, mais plutôt d&#8217;en faire un magazine qui ressemble à un blog, nuance, nuance&#8230; Un blogzine ? Oui, oui, c&#8217;est presque ça ! Comme promis, voici donc le premier volet de la série Danse avec les loops pour montrer ce qu&#8217;il y a sous le capot. Une ligne [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fdanse-avec-les-loops-1-un-theme-wordpress-mis-a-nu">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fdanse-avec-les-loops-1-un-theme-wordpress-mis-a-nu&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a" height="61" width="50" />
			</a>
		</div><p>Après le thème <em>Agrumz</em> dont une version est encore visible sur <a href="http://www.notoriousblog.fr/">Notorious Blog</a>, et après avoir mis en place un thème provisoire en attendant, voici <em>SquaryBluevie</em>, le nouveau thème bleu et carré (et un peu vert aussi) pour css4design. Il ne s&#8217;agit pas vraiment d&#8217;un thème destiné à transformer ce blog en magazine, mais plutôt d&#8217;en faire un magazine qui ressemble à un blog, nuance, nuance&#8230; Un <em>blogzine</em> ? Oui, oui, c&#8217;est presque ça ! Comme promis, voici donc le premier volet de la série <em>Danse avec les loops</em> pour montrer ce qu&#8217;il y a sous le capot. <span id="more-271"></span></p>

<h3>Une ligne éditoriale moins linéaire</h3>

<p>Je ne m&#8217;étendrai pas trop sur les interrogations existentielles qui m&#8217;ont poussé à changer le design et la structure de ce blog. La première chose, c&#8217;est que la succession simple des billets dans l&#8217;ordre chronologique inverse ne correspond plus vraiment à mes aspirations et aux différentes rubriques qui composent ce blog.</p>

<p>En effet, si le coeur de la ligne éditoriale est consacré à la création de site web en général en mettant l&#8217;accent sur les problématiques liées à l&#8217;intégration HTML et CSS et à la structuration des contenus, j&#8217;aborde d&#8217;autres sujets comme le Web 2.0, le e-commerce et il m&#8217;arrive de publier des billets d&#8217;humeur sur l&#8217;actualité du web.</p>

<p>Si ces sujets peuvent très bien s&#8217;accommoder d&#8217;une structure de blog classique, j&#8217;avais envie de mieux distinguer les articles de fond des billets plutôt brefs, tout en mettant en avant mes billets d&#8217;humeur. Le problème du blog &laquo;&nbsp;classique&nbsp;&raquo;, c&#8217;est que les billets disparaissent vite de la page d&#8217;accueil et perdent rapidement en visibilité, même si l&#8217;ami américain Google est là pour les faire remonter à la surface.</p>

<p>Il me fallait donc un système pour conserver une certaine unité dans la liste des articles en rapport avec les thèmes principaux abordés sur le blog tout en autorisant la publication de billets brefs et d&#8217;humeur. Un <em>blogzine</em>, en fait ;)</p>

<p>Voici pour les explications éditoriales. Jetons maintenant un oeil sous le capot !</p>

<h3>Hiérarchie des Templates</h3>

<p>Grâce à <a href="http://wordpress.org/">WordPress</a>, il est possible de construire un thème en utilisant uniquement le fichier <code>index.php</code>. Chaque requête &#8212; le fait de cliquer sur une catégorie, une page d&#8217;archive, le titre d&#8217;un billet, un tag, etc. &#8212; crée un contexte de variables qui pointera vers ce fichier.</p>

<p>Si l&#8217;on veut afficher les contenus différemment sur le billet seul, par exemple, deux solutions s&#8217;offrent à nous : les marqueurs conditionnels (<a href="http://codex.wordpress.org/Conditional_Tags">Conditional Tags</a>) comme <code>is_single()</code> ou la création d&#8217;un fichier <code>single.php</code>.</p>

<p>S&#8217;il s&#8217;agit de modifier une largeur de colonne au passage du billet seul, le marqueur conditionnel suffit. En revanche, si les modifications sont plus profondes, le fichier <code>single.php</code> sera sans doute plus adapté sachant que dans la plupart des cas, la solution passe par un mélange des deux techniques.</p>

<p>La première chose à prendre en compte est le nombre de maquettes dont on dispose pour afficher tous les contextes possibles, même si dans la plupart des cas, il n&#8217;est pas nécessaire de mettre en place tous les <em>Templates</em> possibles.</p>

<p>Pour y voir un peu plus clair, voici une table des correspondances entre les marqueurs, les templates et la hiérarchie qui leur est associée (<a href="http://codex.wordpress.org/Template_Hierarchy">Template Hierarchy</a>) :</p>

<p><a href="http://www.css4design.com/wp-content/uploads/2008/07/hierarchie-templates-wordpress.png"><img class="alignnone size-full wp-image-274" title="hierarchie-templates-wordpress" src="http://www.css4design.com/wp-content/uploads/2008/07/hierarchie-templates-wordpress.png" alt="" width="500" height="370" /></a></p>

<p>Pour <strong>SquaryBluevie</strong> par exemple, je voulais tout faire en utilisant uniquement le fichier <code>index.php</code>, mais bien que cela soit possible, le risque est grand de se mélanger les pinceaux entre la multitude des conditions&#8230;</p>

<p>J&#8217;ai donc ajouté à <code>index.php</code>, les fichiers <code>home.php</code>, <code>page.php</code> et <code>single.php</code>. Le reste étant composé de fichiers inclus de manière conditionnelle ou en fonction du <em>Template</em>. C&#8217;est le cas pour <code>header.php</code>, <code>footer.php</code>, <code>tutoriels.php</code>, <code>sidebar0.php</code>, <code>sidebar1.php</code>, <code>sidebar2.php</code>, etc.</p>

<h3>Un découpage en 7 grandes zones</h3>

<h4><span>1</span> L&#8217;en-tête</h4>

<p>Le fichier <code>header.php</code> est composé de deux grandes parties. La première contient les éléments qui apparaissent sur l&#8217;ensemble du blog. C&#8217;est la partie <em>header</em> :</p>

<ul>
    <li>Sommaire en haut à gauche,</li>
    <li><a href="http://www.wikio.fr/blogs/top">Classement Wikio</a> en haut à droite,</li>
    <li>Texte de présentation de l&#8217;auteur,</li>
    <li>Logo,</li>
    <li>Texte de présentation du blog,</li>
    <li>Liste des pages statiques en dessous.</li>
</ul>

<p>La deuxième partie <em>header2</em> est située juste en dessous :</p>

<ul>
    <li>Photo de l&#8217;auteur,</li>
    <li>Icône du flux RSS,</li>
    <li>Texte situé entre les deux.</li>
</ul>

<p>C&#8217;est ce texte qui affichera un contenu différent selon le contexte :</p>

<ul>
    <li>Dans une catégorie (<code>&lt;?php if ( is_category() ) : ?&gt;</code>), j&#8217;affiche la description de la catégorie</li>
    <li>Dans la page affichant l&#8217;article seul (<code>&lt;?php if ( is_single() ) : ?&gt;</code>), j&#8217;affiche une introduction générale pour les articles,</li>
    <li>Ni dans une page d&#8217;article ni dans une page statique ni dans une catégorie (<code>&lt;?php if ( !is_single() &amp;&amp; !is_page() &amp;&amp; !is_category() ) : ?&gt;</code>), j&#8217;affiche le dernier billet dans la rubrique &laquo;&nbsp;Editorial&nbsp;&raquo;.</li>
</ul>

<p>La description du blog est celle que l&#8217;on renseigne habituellement dans <em>Réglages -&gt; Options générales -&gt; Slogan</em> du panneau d&#8217;administration. L&#8217;appel du texte se faisant avec la fonction <code>&lt;?php bloginfo('description'); ?&gt;</code>. Comme il s&#8217;agit &#8212; avec la présentation de l&#8217;auteur &#8212; d&#8217;une zone de widgets, il est possible de remplacer aisément la description du blog par un texte libre (notamment si la description est trop courte) en utilisant un widget texte.</p>

<p>Ceci est possible grâce à la fonction suivante (voir ce billet consacré à la <a href="http://www.css4design.com/les-widgets-dans-wordpress-25-avec-widgetisator">création de zones widget dans WordPress</a>) :
<pre>&lt;?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('header2') ) : ?&gt;
&lt;div&gt;
    &lt;h2&gt;Description du blog&lt;/h2&gt;
    &lt;div&gt;&lt;?php bloginfo('description'); ?&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;?php endif; ?&gt;</pre>
L&#8217;éditorial regroupe tous les billets appartenant à la catégorie&#8230; &laquo;&nbsp;editorial&nbsp;&raquo; ;) <a href="http://codex.wordpress.org/The_Loop">La boucle WordPress</a> utilisée est la suivante (<a href="http://codex.wordpress.org/The_Loop_in_Action">plus d&#8217;informations sur les boucles</a>) :
<pre>&lt;?php $my_query = new WP_Query('category_name=editorial&amp;showposts=1');
while ($my_query-&gt;have_posts()) : $my_query-&gt;the_post();?&gt;
    Votre boucle ici
&lt;?php endwhile; ?&gt;</pre>
<small>Note : le fait d&#8217;utiliser le nom de la catégorie à la place de son <code>id</code>, permettra de faciliter la mise en place du thème : il suffira de créer la catégorie <em>Editorial</em> au lieu de chercher le numéro identifiant et de mettre les mains dans le code.</small></p>

<p>A l&#8217;affichage d&#8217;une catégorie, cet édito est remplacé par la description de la catégorie idoine. Cette description est accessible dans l&#8217;administration via <em>Gérer -&gt; Catégories -&gt; Description</em>. Le code à utiliser dans le Template est <code>&lt;?php echo category_description(); ?&gt;</code>. Enfin, lorsqu&#8217;on affiche l&#8217;article seul, cette description est remplacée par un texte libre (widget texte).</p>

<h4><span>2</span> Billet &laquo;&nbsp;C&#8217;est vite dit !&nbsp;&raquo; (En bref)</h4>

<p>Sous le <em>header</em>, la deuxième zone se compose d&#8217;un billet &laquo;&nbsp;En bref&nbsp;&raquo; (cet intitulé &#8212; comme d&#8217;autres sur le blog &#8212; est modifiable dans le fichier <em>functions.php</em>) surmonté d&#8217;un visuel optionnel géré par les champs personnalisés (<em>Customs fields</em>).</p>

<p>Cette rubrique n&#8217;est ni plus ni moins que la catégorie 1 (<em>uncategorized</em> à l&#8217;origine) dont j&#8217;ai modifié l&#8217;intitulé. L&#8217;avantage est de pouvoir compter sur l&#8217;identifiant présent dès l&#8217;installation du blog, ce qui évite d&#8217;avoir à mettre les mains dans le code pour masquer cette catégorie dans les autres boucles. Par ailleurs, cette catégorie &laquo;&nbsp;originelle&nbsp;&raquo; est cochée par défaut, ce qui permet de gagner du temps lorsqu&#8217;on veut rédiger un billet court ;)</p>

<p>Note : pour afficher une seule rubrique, il est possible de se servir de son nom, mais pour l&#8217;exclure, il semble nécessaire de passer par l&#8217;identifiant numérique (à moins qu&#8217;une option m&#8217;ait échappée).</p>

<p>Voici le code pour cette boucle :
<pre>&lt;?php if(!is_paged()) : ?&gt;
    &lt;?php $my_query = new WP_Query('cat=1&amp;showposts=1');
    while ($my_query-&gt;have_posts()) : $my_query-&gt;the_post();
    $do_not_duplicate = $post-&gt;ID;?&gt;
        Contenu de la boucle
    &lt;?php endwhile; ?&gt;
&lt;?php endif; ?&gt;&lt;!-- end !is_paged --&gt;</pre>
Notez la variable <code>$do_not_duplicate</code> initialisée avec la valeur de l&#8217;identifiant du billet : comme les anciens articles de cette catégorie se retrouvent plus bas dans la première barre latérale, il sera important de l&#8217;exclure de la prochaine boucle.</p>

<p>Pour cela, en plus d&#8217;initialiser la variable <code>$do_not_duplicate</code> dans la première boucle, il faut exclure le billet en question de la deuxième boucle :
<pre>&lt;?php $my_query = new WP_Query('cat=1&amp;showposts=6'); ?&gt;
&lt;?php while ($my_query-&gt;have_posts()) : $my_query-&gt;the_post();
    if( $post-&gt;ID == $do_not_duplicate ) continue; update_post_caches($posts); ?&gt;
        Contenu de la boucle
&lt;?php endwhile; ?&gt;</pre>
Grâce au mot-clé PHP <code>continue</code>, on saute le billet repéré plus haut en passant directement au suivant. Et hop ! Ce billet est censé s&#8217;afficher sur la <em>Home</em> uniquement et la condition <code>!is_paged()</code> permet de s&#8217;assurer que l&#8217;utilisateur n&#8217;a pas cliqué sur les billets plus anciens, auquel cas ce billet &laquo;&nbsp;En bref&nbsp;&raquo; ne s&#8217;affiche pas. Je pense que l&#8217;on pourrait utiliser la nouvelle condition<code> is_front_page()</code> apparue avec WordPress 2.5 pour obtenir le même résultat.</p>

<p>La fonction <code>update_post_caches()</code> est là pour pallier le fait que certains <em>plugins</em> ne fonctionnent pas correctement lorsque plusieurs boucles sont présentes sur la même page. Cette fonction réinitialise le cache des billets pour éviter d&#8217;éventuels problèmes.</p>

<h4><span>3</span> Les articles du blogzine proprement dit</h4>

<p>Cette zone est suivie de la liste des billets publiés au fil de l&#8217;eau sur le blog à l&#8217;exception de l&#8217;édito et des billets &laquo;&nbsp;En bref&nbsp;&raquo;. Toutefois, je voulais que ces deux rubriques puissent apparaitre lorsque les visiteurs cliquent sur les <em>Articles plus anciens</em> car si la redondance est gênante sur la première page, elle l&#8217;est moins sur les autres :
<pre>&lt;?php if(!is_paged()) : ?&gt;
    &lt;?php query_posts("$query_string&amp;cat=-1,-16&amp;showposts=10");
    /* Affichage des articles sauf featured et édito */?&gt;
&lt;?php else : ?&gt;
    &lt;?php query_posts("$query_string&amp;showposts=15"); ?&gt;
&lt;?php endif; ?&gt;
&lt;?php while (have_posts()) : the_post(); ?&gt;
        Contenu de la boucle
&lt;?php endwhile; ?&gt;</pre>
Comme vous pouvez le constater, j&#8217;en ai profité pour afficher un nombre plus important de billets sur les &laquo;&nbsp;pages suivantes&nbsp;&raquo; grâce au paramètre <code>showposts=15</code> histoire de donner à voir plus d&#8217;articles à chaque fois. Celà n&#8217;est pas indispensable ici, mais si vous envisagez de n&#8217;afficher qu&#8217;un seul article complet sur la <em>Home</em>, ça peut-être très utile.</p>

<p>Il ne faut pas oublier le paramètre <code>$query_string</code> qui permet de recréer le contexte de la requête (ici <code>is_paged()</code> ) car la fonction <code>query_posts()</code> est un peu l&#8217;auberge espagnole : seules les variables précisées en paramètres sont disponibles sur votre page.</p>

<h4><span>4</span> Le menu à onglets sur la droite</h4>

<p>Ce pavé inaugure la barre latérale et est en quelque sorte le pivot du blog, la boussole qui sert de point de repère dans ce qui pourrait apparaitre comme une cacophonie de textes :</p>

<ul>
    <li><strong>Catégories</strong> &#8212; le moins mauvais des systèmes pour se repérer dans un blog ;</li>
    <li><strong>Derniers articles publiés</strong> afin que le lecteur ait une vision &laquo;&nbsp;applatie&nbsp;&raquo; des parutions sur le blog. En effet, l&#8217;édito ou le billet &laquo;&nbsp;En bref&nbsp;&raquo; peuvent rester un certain temps avant d&#8217;être remplacés, même si le contenu du blog proprement dit (la quatrième zone) peut évoluer plus rapidement ; à moins que l&#8217;inverse se produise car il est tout à fait possible de publier plusieurs billets courts dans &laquo;&nbsp;En bref&nbsp;&raquo; ou de prendre un coup de sang quotidien avec l&#8217;édito !</li>
    <li><strong>Articles les plus commentés</strong>. Si les derniers commentaires (voir plus bas) permettent aux visiteurs de se faire une idée sur les dernières discussions en cours, la liste des articles les plus commentés permet de faire remonter certains articles anciens qui ont, en leur temps, fais parler d&#8217;eux ;)</li>
    <li><strong>Derniers commentaires</strong> avec le gravatar, l&#8217;URL du commentateur et l&#8217;adresse du billet commenté. Pratique, pour donner au visiteur un aperçu des sujets qui suscitent actuellement le plus d&#8217;intérêt.</li>
    <li><strong>Nuage de tags</strong> pour donner un aperçu des thèmes abordés sur le blog au visiteur de passage (qui représente quand même plus de la moitié des visites).</li>
</ul>

<p>A noter que lorsqu&#8217;on se trouve sur les pages <em>single.php</em> (affichage des billets seuls) et <em>page.php</em> (affichage des pages &laquo;&nbsp;statiques&nbsp;&raquo;), ce menu ne propose que les 3 premiers onglets afin de laisser plus de place pour l&#8217;article. Voici le code :
<pre>&lt;?php if ( !is_single() &amp;&amp; !is_page()) : ?&gt;
    &lt;div id="menu-wide"&gt;
&lt;?php else : ?&gt;
    &lt;div id="menu-narrow"&gt;
&lt;?php endif; ?&gt;</pre></p>

<h4><span>5</span> Tutoriels aléatoires</h4>

<p>Sous le menu à onglets, j&#8217;affiche un article aléatoire parmi ceux qui sont tagués &laquo;&nbsp;tutoriel&nbsp;&raquo;. Ca tombe bien car c&#8217;est un des rares tags que j&#8217;ai employé à bon escient depuis de début ! Ca permet de faire &laquo;&nbsp;remonter&nbsp;&raquo; des billets rédigés il y a plus de deux ans et sur lesquels j&#8217;ai le plus transpiré ;) La boucle est relativement similaire aux autres :
<pre>&lt;?php /* Affichage des tous les billets tagué "tutoriels" */
query_posts('tag=tutoriel&amp;showposts=1&amp;orderby=rand');
while (have_posts()) : the_post(); ?&gt;
    Contenu de votre boucle
&lt;?php endwhile; ?&gt;</pre>
Le nerf de la guerre étant ici, les paramètres <em>tag</em> et <em>orderby</em>. Notez que si l&#8217;on voulait obtenir les billets contenant plusieurs tags il suffirait de préciser : <code>tag=tutoriel+wordpress</code>.</p>

<p>Cette zone peut être précédée ou suivie d&#8217;une zone widgétisable pour placer une éventuelle publicité (actuellement des vidéos virales de unrulymedia) ou tout autre élément à la mode. Une zone est même prévue au-dessus du menu à onglets pour la même chose. Bon, rassurez-vous, une publicité placée au-dessus du menu principal vaut son pesant de cacaouettes : le jour où ça arrive, je vous invite à boire un café sur Lyon :D</p>

<h4><span>6</span> Deux barres latérales pour le prix d&#8217;une !</h4>

<p>C&#8217;est le moment de diviser la barre latérale en deux afin d&#8217;accueillir d&#8217;autres types de contenus. Pour le moment la première <em>sidebar</em> accueille la suite des billets &laquo;&nbsp;En bref&nbsp;&raquo; suivie d&#8217;une petite publicité virale (oui, j&#8217;essaie de trouver des alternative à Google Adsense&#8230; pas si facile non plus ;) )</p>

<p>La deuxième barre latérale est destinée à accueillir des liens externes comme les liens sponsorisés (saymal, mais saybon quand même :D ), les flux RSS externes, etc.</p>

<p>A noter que sous cette double <em>sidebar</em>, il est possible d&#8217;afficher du contenu à l&#8217;aide d&#8217;une zone widgétisée sur la largeur des deux colonnes.</p>

<h4><span>7</span> Le footer</h4>

<p>Ce footer est lui-même divisé en deux : un <em>big footer</em> (inactif pour l&#8217;instant) et le <em>footer</em> proprement dit qui affiche quelques informations classiques comme les droits réservés, l&#8217;adresse des différents flux RSS, le lien vers le formulaire de contact, etc.</p>

<h3>Les widgets</h3>

<p>Ce thème est truffé de <a href="http://www.css4design.com/tutoriel-wordpress-2-2-la-sidebar-a-la-loupe-comprendre-les-widgets-et-declarer-une-war">zones widgets ready</a> pour permettre une certaine souplesse dans l&#8217;administration du blog en minimisant les allers-retours dans le code. Pour information, <em>SquaryBluevie </em>ne compte pas moins de de 19 zones de widgets, certaines actives et d&#8217;autres pouvant être activées sur un claquement de souris.</p>

<p>Voici la liste des différentes zones de widget et leur utilisation actuelle ou prochaine :</p>

<ol>
    <li><strong>header1 </strong>&#8211; présentation de l&#8217;auteur (widget Texte),</li>
    <li><strong>header2 </strong>&#8211; présentation du blog (inactive pour l&#8217;instant),</li>
    <li><strong>article </strong>&#8211; texte de remplacement de l&#8217;édito et de la description de la catégorie quand on est sur l&#8217;article seul,</li>
    <li><strong>tab1</strong> &#8212; contenu du premier onglet dans le pavé de droite. Actuellement les catégories,</li>
    <li><strong>tab2</strong> &#8212; derniers billets publiés,</li>
    <li><strong>tab3</strong> &#8212; articles les plus commentés par les visiteurs,</li>
    <li><strong>tab4</strong> &#8212; derniers commentaires des visiteurs</li>
    <li><strong>tab5</strong> &#8212; listes des tags les plus utilisés</li>
    <li><strong>sidebar-top</strong> &#8212; zone située au-dessus du menu à onglets (inactive pour l&#8217;instant),</li>
    <li><strong>sidebar-middle</strong> &#8212; zone située sous le menu à onglets (Actuellement une vidéo publicitaire),</li>
    <li><strong>sidebar-middle2</strong> &#8212; zone située sous le tutoriel aléatoire (inactive pour l&#8217;instant),</li>
    <li><strong>sidebars-bottom</strong> &#8211;zone située sous les deux  colonnes latérales,</li>
    <li><strong>sidebar1-top</strong> &#8212; zone placée au-dessus de la première barre latérale étroite,</li>
    <li><strong>sidebar1-bottom</strong> &#8212; zone placée en dessous,</li>
    <li><strong>sidebar2</strong> &#8212; l&#8217;ensemble de la deuxième barre latérale étroite est gérée par cette zone. Principalement pour des liens externes et/ou publicitaires (flux RSS, liens sponsorisés, <em>blogroll</em>, etc.),</li>
    <li><strong>bigfooter </strong>&#8211; si le besoin s&#8217;en fait sentir, une zone <em>big footer</em> est diponible sur toute la largeur de la page en 2, 3, 4 ou 5 colonnes en fonction des besoins. (inactive pour l&#8217;instant),</li>
    <li><strong>footer </strong>&#8211; zone disponible au début du <em>footer</em> (inactive pour l&#8217;instant),</li>
    <li><strong>adz</strong> &#8212; affichage des publicités <em>AdSense</em> à la fin du billet seul et sous le billet &laquo;&nbsp;En bref&nbsp;&raquo; présent sur la Home.</li>
    <li><strong>sidebar-single </strong>&#8211; permet d&#8217;afficher des élément sous le menu à onglets lorsqu&#8217;on lit un billet seul.</li>
</ol>

<h3>Grille de mise en page, feuilles de styles CSS et Javascript</h3>

<p>Je ne m&#8217;étendrai pas trop sur ces questions qui feront l&#8217;objet d&#8217;un autre article : ce design est provisoire (ce qui n&#8217;est pas le cas de cet article) et je ne suis pas sûr de vouloir garder la même approche. Mais pour ceux qui sont curieux et qui n&#8217;ont pas envie de regarder le code source, voici quelques informations.</p>

<p>Pour ce thème, j&#8217;ai utilisé le <a href="http://www.css4design.com/frameworks-css-reset-css-design-from-scratch">framework CSS</a> <a href="http://code.google.com/p/blueprintcss/">Blueprint</a> en redéfinissant totalement la grille horizontale proposée par défaut en utilisant l&#8217;excellent <a href="http://kematzy.com/blueprint-generator/">Blueprint Generator</a> pour générer automatiquement le fichier <em>grids.css</em> : il suffit de préciser quelques informations. J&#8217;ai opté pour une grille en 14 colonnes de 52 pixels chacune, séparées par une gouttière de 18 pixels, pour une largeur totale de 962 pixels.</p>

<p>L&#8217;avantage du framework Blueprint est de pouvoir tester rapidement plusieurs mises en page à partir de la même grille. La prise en main est relativement facile si l&#8217;on possède des bonnes notions de CSS et si l&#8217;on si sait à quel moment il faut <a href="http://www.css4design.com/retablir-le-flux-apres-des-elements-flottants-en-css-sans-balise-html-supplementaire">rétablir le flux après les flottants</a> : lorsqu&#8217;on détermine une largeur à l&#8217;aide de Blueprint, on utilise un <em>float: left</em> en même temps !</p>

<p>J&#8217;ai utilisé également le<a href="http://code.google.com/p/ie7-js/"> script ie7.js</a> de <a href="http://dean.edwards.name/">Dean Edwards</a> pour faire en sorte que Internet Explorer 6 se comporte comme IE7. Je vous invite à lire l&#8217;article <a href="http://www.css4design.com/quelques-notes-sur-la-bibliotheque-javascript-ie7-de-dean-edwards">Quelques notes sur la bibliothèque Javascript IE7</a> qui vous permettra d&#8217;en savoir plus sur les comportements ajoutés à Internet Explorer pour le rendre plus <em>friendly</em> ;)</p>

<h3>Conclusion</h3>

<p>Dans ce billet, je n&#8217;ai pas abordé les aspects graphiques : comme je l&#8217;ai <a href="http://www.css4design.com/nouveau-design-en-place-plus-bleu-plus-carre-plus-centre">déjà évoqué</a>, ce thème est pour moi un saut dans l&#8217;inconnu car je n&#8217;ai pas l&#8217;habitude de travailler le bleu, les blocs carrés ou encore les designs symétriques ! Tout celà donne un aspect institutionnel qui n&#8217;était pas recherché au départ mais qui peut faire son petit effet ;)</p>

<p>Rassurez-vous toutefois, mon objectif n&#8217;était pas d&#8217;obtenir des <em>backlinks</em> d&#8217;un site se terminant par <em>.gouv</em>, mais simplement de mieux structurer le blog et d&#8217;utiliser une palette de couleur tendant vers la monochromie (deux couleurs froides) afin que le regard du lecteur ne se disperse pas trop : plus les contenus sont nombreux et variés et plus la sobriété est importante.</p>

<p>Par ailleurs, le graphisme de ce blog est destiné à évoluer régulièrement pendant quelques temps, le temps de trouver un rythme de croisière entre l&#8217;édito, les brèves, les articles de fond, les tutoriels, etc&#8230;</p>

<p><em>Stay tuned and mind the gap!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://css4design.com/danse-avec-les-loops-1-un-theme-wordpress-mis-a-nu/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Conception d&#039;un thème magazine de A à Z &#8212; A comme &quot;Allons-y !&quot;</title>
		<link>http://css4design.com/conception-dun-theme-magazine-de-a-a-z-a-comme-allons-y</link>
		<comments>http://css4design.com/conception-dun-theme-magazine-de-a-a-z-a-comme-allons-y#comments</comments>
		<pubDate>Thu, 13 Mar 2008 23:53:44 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Conception de site web]]></category>
		<category><![CDATA[Design & Graphisme]]></category>
		<category><![CDATA[Ergonomie & Accessibilité]]></category>
		<category><![CDATA[Dotclear]]></category>
		<category><![CDATA[Magazine]]></category>
		<category><![CDATA[Thème]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.css4design.com/conception-dun-theme-magazine-de-a-a-z-a-comme-allons-y</guid>
		<description><![CDATA[Le thème magazine se porte bien cette année et la tendance est à la hausse. Dans cette catégorie, quelques thèmes sont sortis du lot : Mimbo, traduit en français et modifié par niss et décrit par fran6. (Mimbo Pro est disponible à partir de 90$ &#8212; captures d&#8217;écran disponibles chez stagueve) et Révolution (à partir de 79$) qui a ouvert la voie aux thèmes magazine payants. Après eux, une foultitude de thèmes du même genre ont vu le jour. Les raisons du succès de ces habillages graphiques pour les blogs sont multiples : Les thèmes magazines donnent un look plus [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fconception-dun-theme-magazine-de-a-a-z-a-comme-allons-y">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fconception-dun-theme-magazine-de-a-a-z-a-comme-allons-y&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a" height="61" width="50" />
			</a>
		</div><p><img class="il" src='/wp-content/uploads/2008/03/theme-a.png' alt='theme-a.png' />Le thème magazine se porte bien cette année et la tendance est à la hausse. Dans cette catégorie, quelques thèmes sont sortis du lot : <a href="http://www.darrenhoyt.com/2007/08/05/wordpress-magazine-theme-released/">Mimbo, </a> <a href="http://www.niss.fr/2007/12/11/theme-magazine-mimbo-22-en-francais/">traduit en français</a> et <a href="http://www.niss.fr/2008/01/04/mimbo-22-modifie-onglets-integre/">modifié</a> par <a href="http://www.niss.fr/">niss</a> et <a href="http://www.fran6art.com/themes-wordpress/theme-wordpress-magazine-mimbo-20-est-en-ligne/">décrit par fran6</a>. (<em>Mimbo Pro</em> est disponible à partir de 90$ &#8212; captures d&#8217;écran disponibles chez <a href="http://www.nowhereelse.fr/?p=5938">stagueve</a>) et <a href="http://www.revolutiontheme.com/">Révolution</a> (à partir de 79$) qui a ouvert la voie aux thèmes magazine payants. Après eux, une foultitude de thèmes du même genre ont vu le jour. Les raisons du succès de ces habillages graphiques pour les blogs sont multiples :<span id="more-210"></span></p>

<ul>

    <li>Les thèmes magazines donnent un look plus professionnel pour des blogs qui prennent leurs distances avec le &laquo;&nbsp;journal intime&nbsp;&raquo; ou le &laquo;&nbsp;carnet de bord&nbsp;&raquo; ; </li>

    <li>ils permettent une lecture qui s&#8217;affranchit du traditionnel ordre anté-chronologique en affichant généralement en première page, la liste des derniers billets par catégorie sous le &laquo;&nbsp;billet&nbsp;&raquo; du jour mis en avant par un traitement graphique spécifique ;</li>

    <li>
Ils font un usage intensif des images qui prennent souvent la place des titres pour attirer l&#8217;oeil et guider le lecteur à travers la page, véritable vitrine du contenu ;</li>

    <li>pour finir, le look magazine se prête parfaitement à la mise en place de partenariats commerciaux, et nombreux sont les thèmes conçus en fonction des formats publicitaires les plus courants.</li>
</ul>

<h3>Je le veux mon thème magazine !</h3>

<p>Tout celà, rend les thèmes magazines très attrayants. Mais tous les blogs ne gagneront pas à les utiliser : dans certains cas, l&#8217;utilisation d&#8217;un thème magazine pourra sembler disproportionné si les billets ne deviennent pas des articles : de nombreux thèmes n&#8217;ont de &laquo;&nbsp;magazine&nbsp;&raquo; que la première page, les autres ressemblant souvent aux blogs traditionnels, et le pauvre billet de 10 lignes semblera comme posé là comme un cheveu sur la soupe&#8230;</p>

<p>ll faut dire qu&#8217;un thème public a pour vocation d&#8217;être utilisé par le plus grand nombre, quelque soit le sujet, le nombre de rubriques, etc. de sorte, qu&#8217;à mon avis, on perd ce qui fait tout le charme des magazines que l&#8217;on trouvent chez le libraire : l&#8217;adéquation entre le fond et la forme. Rien que ça.</p>

<p>Après avoir réfléchis à cette question épineuse (comment proposer un thème générique adapté au contenu de chacun), j&#8217;ai compris que je ne trouverais pas la solution en me grattant la tête, alors j &#8216;ai pris un crayon et du papier pour poser quelques idées.</p>

<h3>Un style magazine, mais lequel&#8230;</h3>

<p>La première chose que je me suis demandé c&#8217;est : un style magazine, oui, mais quel style de magazine&#8230; En effet, selon que l&#8217;on ouvre <em>GQ</em>, <em>SVM</em>, <em>ELLE</em> ou <em>Entrevue</em>, on s&#8217;aperçoit vite que chaque habillage graphique épouse le contenu en fonction des habitudes des lecteurs et de leurs attentes.</p>

<p>J&#8217;allais abandonner l&#8217;idée quand je me suis dit que le style &laquo;&nbsp;journal&nbsp;&raquo; pouvait ouvrir des perspectives plus intéressantes encore pour structurer les divers contenus produits par un <acronym title="Content Management System">CMS</acronym> comme <a href="http://wordpress.org/">WordPress</a> ou <a href="http://dotclear.net">Dotclea</a>r.</p>

<p>Finalement, en matière de balisage HTML comme en mise en page, il faut toujours partir du contenu et déterminer ensuite quel sens on lui donne, ce qui déterminera son importance et son emplacement dans la maquette.</p>

<p>P.S. : Ce billet est le premier d&#8217;une série dont le dernier sera la présentation d&#8217;un nouveau thème destiné à être être distribué.</p>

<p><em>Stay tuned!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://css4design.com/conception-dun-theme-magazine-de-a-a-z-a-comme-allons-y/feed</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>10 principes pour un design web efficace</title>
		<link>http://css4design.com/des-principes-pour-un-design-web-efficace</link>
		<comments>http://css4design.com/des-principes-pour-un-design-web-efficace#comments</comments>
		<pubDate>Wed, 20 Feb 2008 00:15:41 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Conception de site web]]></category>
		<category><![CDATA[Ergonomie & Accessibilité]]></category>
		<category><![CDATA[Traductions]]></category>
		<category><![CDATA[Ergonomie]]></category>
		<category><![CDATA[Formulaire]]></category>
		<category><![CDATA[Partenaires]]></category>

		<guid isPermaLink="false">http://www.css4design.com/des-principes-pour-un-design-web-efficace</guid>
		<description><![CDATA[Voici une traduction de l&#8217;article 10 Principles Of Effective Web Design paru sur Smashing Magazine où il apparait que prendre en compte les besoins des utilisateurs en amont du processus de conception d&#8217;un site web, peut être un fil conducteur plus efficace que de suivre le délire de l&#8217;artiste&#8230; 10 Principles Of Effective Web Design Ce sont l&#8217;ergonomie et le service rendu &#8212; et non l&#8217;apparence &#8212; qui déterminent le succès ou l&#8217;échec d&#8217;un site web.  Etant donné que celui ou celle qui clique décide de tout, les designs orientés vers l&#8217;utilisateur (user-centric) sont désomais considérés comme une approche standard [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fdes-principes-pour-un-design-web-efficace">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fdes-principes-pour-un-design-web-efficace&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a" height="61" width="50" />
			</a>
		</div><p>Voici une traduction de l&#8217;article <a title="10 Principles Of Effective Web Design" rel="bookmark" href="http://www.smashingmagazine.com/2008/01/31/10-principles-of-effective-web-design/">10 Principles Of Effective Web Design</a> paru sur <a href="http://www.smashingmagazine.com">Smashing Magazine</a> où il apparait que prendre en compte les besoins des utilisateurs en amont du processus de conception d&#8217;un site web, peut être un fil conducteur plus efficace que de suivre le délire de l&#8217;artiste&#8230;<span id="more-201"></span></p>

<h2>10 Principles Of Effective Web Design</h2>

<p>Ce sont l&#8217;ergonomie et le service rendu &#8212; et non l&#8217;apparence &#8212; qui déterminent le succès ou l&#8217;échec d&#8217;un site web.  Etant donné que celui ou celle qui clique décide de tout, les designs orientés vers l&#8217;utilisateur (user-centric) sont désomais considérés comme une approche standard pour réaliser des sites web rentables. Si les utilisateurs ne peuvent pas utiliser une fonctionnalité, que fait-elle encore là ?</p>

<p>Nous ne parlons pas de l&#8217;implémentation des détails (comme l&#8217;emplacement de tel ou tel élément) qui a déjà été abordé dans de nombreux articles. A la place, nous nous pencheront sur les principes fondamentaux et heuristiques pour réaliser des designs web efficaces. Approches, qui utilisées à bon escient, peuvent conduire à des décisions sophistiquées en matière de design et simplifier le processus qui mène à la mise en forme des informations.</p>

<p>Avant de continuer, vous pouvez pendre en compte que :</p>

<ul>
    <li>les articles parlant d&#8217;ergonomie comme <a id="ir9:" title="10 cauchemars ergonomiques" href="http://www.smashingmagazine.com/2007/09/27/10-usability-nightmares-you-should-be-aware-of/">10 cauchemars ergonomiques</a> et <a id="lxax" title="30 problèmes d'utilisabilité" href="http://www.smashingmagazine.com/2007/10/09/30-usability-issues-to-be-aware-of/">30 problèmes d&#8217;utilisabilité</a> que nous avons publié auparavant pourraient vous intéresser.</li>
    <li>Nous aborderons d&#8217;autres principes pour concevoir des sites web efficaces dans nos prochains articles. Pour ne pas les rater, <a id="k.is" title="abonnez-vous à notre flux RSS" href="http://www.smashingmagazine.com/wp-rss.php">abonnez-vous à notre flux RSS</a>.</li>
</ul>

<p>Afin d&#8217;utiliser correctement ces principes, nous devons d&#8217;abord comprendre la manière dont les utilisateurs intéragissent avec les sites web, comment ils pensent et quelles sont les bases de leur comportement.</p>

<h3>Comment pensent les utilisateurs ?</h3>

<p>Grosso modo, l&#8217;utilisateur a les mêmes habitudes sur le web que dans la &laquo;&nbsp;vraie vie&nbsp;&raquo;. Il jette un coup d&#8217;oeil à chaque nouvelle page, parcourt quelques lignes et clique sur le premier lien qui attire son attention ou qui ressemble vaguement à ce qu&#8217;il cherche. Dans les faits, une grande partie de la page n&#8217;est même pas vue.</p>

<p>La plupart des utilisateurs cherche quelque chose d&#8217;intéressant (ou d&#8217;utile) et de cliquable ; l&#8217;utilisateur clique sur le premier élément qui semble correspondre à ses aspirations. Si ce n&#8217;est pas le cas, direction le bouton &laquo;&nbsp;Retour&nbsp;&raquo; et le processus de recherche est relancé.</p>

<ul>
    <li>Les utilisateurs apprécient la qualité et la crédibilité. Un site qui fournit un contenu de qualité peut bien avoir un design pauvre envahi de publicité, le visiteur fera &laquo;&nbsp;avec&nbsp;&raquo;. Ceci explique pourquoi des sites pas &laquo;&nbsp;terribles&nbsp;&raquo; mais présentant un contenu attractif font de l&#8217;audience depuis des années. Qu&#8217;importe le flacon, pourvu qu&#8217;on ait l&#8217;ivresse, pourrait-on dire.</li>
    <li>Les utilisateurs ne lisent pas, ils parcourent la page. Face à une page web, le utilisateurs cherchent des points de repères ou des liens pour les guider à travers le contenu.</li>
</ul>

<p>Les visiteurs ne lisent pas, ils scannent. Notez la manière dont les zones &laquo;&nbsp;chaudes&nbsp;&raquo;surgissent au milieu des phrases, ce qui est typique d&#8217;un processus de &laquo;&nbsp;scannage&nbsp;&raquo;</p>

<h6>Notez la forme en &laquo;&nbsp;F&nbsp;&raquo; typique d&#8217;un processus de &laquo;&nbsp;scannage&nbsp;&raquo; [NdT]</h6>

<p><img src="/wp-content/uploads/2008/02/scan.jpg" alt="scan.jpg" width="450" /></p>

<ul>
    <li>Les utilisateurs du web sont impatients. Ils réclament des gratifications immédiates. Si un site web ne peut pas répondre à leurs attentes, Celà veut dire que le designer a échoué dans sa mission et que l&#8217;entreprise perd de l&#8217;argent. Plus la charge cognitive pour accéder aux ressources du site est élevée, plus la navigation sur le site est absconse, et plus les utilisateurs auront tendance à quitter la page pour autre chose. [JN / DWU]</li>
    <li>Les utilisateurs ne font pas des choix optimaux. Ils ne cherchent pas le moyen le plus rapide pour trouver l&#8217;information. Ils ne scannent pas non plus la page sur un mode linéaire en allant d&#8217;une section du site à une autre : ils font &laquo;&nbsp;au mieux&nbsp;&raquo; en choisissant la première option raisonnable. Il y a de fortes chances pour qu&#8217;ils cliquent sur le premier lien qui semble les mener au but. La rationalisation est chronophage, faire &laquo;&nbsp;au mieux&nbsp;&raquo; est plus efficace. [<a id="lp-q" title="video" href="http://www.etre.com/usability/eyetracking/showme/">video</a> ]</li>
</ul>

<h6>Le flux de lecture séquentiel ne fonctionne pas sur le web.</h6>

<p><img src="/wp-content/uploads/2008/02/froogle.png" alt="froogle.png" width="450" /></p>

<h6>La capture d&#8217;écran à droite décrit le parcours de l&#8217;oeil sur une page donnée.</h6>

<p><img src="/wp-content/uploads/2008/02/scanpath.jpg" alt="scanpath.jpg" width="450" /></p>

<ul>
    <li>Les utilisateurs suivent leur intuition. Dans la plupart des cas, ils improvisent au lieu de suivre le plan conçu par l&#8217;architecte du site. D&#8217;après Steve Krug, la raison est simple : les utilisateurs s&#8217;en moque : &laquo;&nbsp;si nous trouvons quelque chose qui marche, nous l&#8217;adoptons. Ca nous est égal de ne pas comprendre comment ça marche du moment que nous pouvons l&#8217;utiliser. Si vos visiteurs agissent comme si vous aviez conçu un panneau d&#8217;affichage, alors faites un beau panneau d&#8217;affichage.&nbsp;&raquo;</li>
    <li>Les utilisateurs veulent avoir le contrôle. Ils veulent pouvoir contrôler leur navigateur et se fier à la cohérence des données présentés tout au long de la navigation sur le site. Ils ne veulent pas de pop-up et veulent pouvoir revenir d&#8217;où ils viennent en utilisant un bouton &laquo;&nbsp;Retour&nbsp;&raquo;.</li>
</ul>

<h3>1. Ne faites pas réfléchir l&#8217;utilisateur</h3>

<p>Selon la première loi d&#8217;utilisabilité de Krug, la page web doit être évidente et contenir toutes les explications nécessaires à sa compréhension. Lorsque vous créez un site, votre boulot est de supprimer les points d&#8217;interrogation &#8212; Les utilisateurs ne devraient pas peser le pour et le contre pour chaque clic.</p>

<p>Si la navigation et l&#8217;architecture du site ne sont pas intuitives, le nombre de points d&#8217;interrogation augmente et le système devient opaque : il devient plus difficile de se rendre d&#8217;un point A à un point B. Une structure claire avec des indications visuelles raisonnables et des liens facilement reconnaissables peuvent aider le visiteur à trouver son chemin.</p>

<h6>Allez au-delà des apparences en changeant l&#8217;ordre des éléments.</h6>

<p><img src="/wp-content/uploads/2008/02/beyondis.png" alt="beyondis.png" width="450" /></p>

<p>Jetons un oeil à un exemple. <a title="Beyondis.co.uk" href="http://www.beyondis.co.uk/">Beyondis.co.uk</a> se veut le &laquo;&nbsp;beyond channels, beyond products, beyond distribution&nbsp;&raquo;. Qu&#8217;est-ce que celà signifie ? Puisque les utilisateurs ont tendance à explorer les sites web selon un parcours en &laquo;&nbsp;F&nbsp;&raquo; ces trois assertions devraient être les premiers éléments visibles dès le chargement de la page.</p>

<p>Bien que le design en lui-même soit simple et intuitif, le visiteur doit chercher plus loin pour comprendre de quoi il retourne exactement. Voilà un exemple de point d&#8217;interrogation superflu. C&#8217;est au concepteur du site de s&#8217;assurer que les zones d&#8217;ombre disparaissent. L&#8217;explication visuelle est placée du côté droit ; en changeant simplement la place des deux blocs, on augmente la &laquo;&nbsp;lisibilité&nbsp;&raquo; de la page.</p>

<h6>Le slogan devient fonctionnel en fournissant au visiteur des options pour essayer le service</h6>

<p><img src="/wp-content/uploads/2008/02/ee.png" alt="ee.png" width="450" /></p>

<p><a id="od5n" title="ExpressionEngine" href="http://expressionengine.com/">ExpressionEngine</a> utilise une structure très proche de celle utilisée par Beyondis tout en évitant les points d&#8217;interrogation. De plus, le slogan devient fonctionnel en fournissant au visiteur des options pour essayer le service et télécharger une version gratuite.</p>

<p>En réduisant la charge cognitive, les visiteurs comprenent mieux le fonctionnement du système, ce qui vous laisse ensuite le loisir de communiquer sur les avantages du site et les bénéfices que les visiteurs peuvent en retirer.</p>

<h3>2. Ne gaspillez pas la patience du visiteur</h3>

<p>Dans un projet, lorsque vous vous apprêtez à offrir un service, essayer de simplifier les procédures au maximum. Moins il y a d&#8217;actions à accomplir et plus les chances qu&#8217;un visiteur X ou Y saute le pas augmentent. A priori, les visiteurs sont disposés à jouer avec le service, pas à remplir des formulaires web longs comme le bras pour ouvrir un compte qu&#8217;ils n&#8217;utiliseront probablement jamais. Laissez-les explorer le site et découvrir vos services sans les obliger à divulguer des informations les concernant. Il n&#8217;est pas raisonnable de forcer les utilisateurs à fournir une adresse email pour tester une fonctionnalité.</p>

<p>Comme Ryan Singer &#8212; développeur dans l&#8217;équipe 37Signals &#8212; le déclare, les utilisateurs seront probablement désireux de donner leur adresse email si on la leur demande après qu&#8217;ils avoir vu quelque chose qui fonctionne.</p>

<h6>Stikkit est un service &laquo;&nbsp;user-friendly&nbsp;&raquo; efficace</h6>

<p><img src="/wp-content/uploads/2008/02/stikkit.jpg" alt="stikkit.jpg" width="450" /></p>

<p><a id="z:2." title="Stikkit" href="http://www.stikkit.com/signup">Stikkit</a> est un parfait exemple de service centré sur les besoins de l&#8217;utilisateur (user-friendly), rassurant et non intrusif. Et c&#8217;est sûrement ce que vous voulez que vos visiteurs ressentent sur votre site web.</p>

<h6>Un enregistrement rapide grâce l&#8217;orientation judicieuse du formulaire</h6>

<p><img src="/wp-content/uploads/2008/02/bemite.png" alt="bemite.png" width="450" /></p>

<p>Apparemment, <a id="unpn" title="Mite" href="https://appmite.de/account/erstellen">Mite</a> demande plus. Néanmoins, l&#8217;enregistrement peut être fait en moins de 30 secondes, grâce à l&#8217;orientation horizontale du formulaire qui ne nécessite pas de faire défiler la page.</p>

<p>Dans l&#8217;idéal, faites sauter les barrières, n&#8217;imposez pas d&#8217;abonnement ou d&#8217;enregistrement dès le début (rien que l&#8217;enregistrement est un obstacle suffisant pour réduire le trafic).</p>

<h3>3. Gérez l&#8217;attention de l&#8217;utilisateur</h3>

<p>Comme les sites web fournissent à la fois du contenu statique et dynamique, certains aspects de l&#8217;interface utilisateur attirent plus l&#8217;attention que d&#8217;autres. Les images sont évidemment plus attirantes que le texte &#8212; comme les phrases marquées en gras sont plus attirantes que le texte normal.</p>

<p>L&#8217;oeil humain n&#8217;est pas un instrument linéaire, et grâce à lui, les internautes peuvent reconnaitre instantanément les bords, les motifs et les mouvements. C&#8217;est pourquoi les publicités vidéo sont extrêmement agaçantes et perturbantes pour l&#8217;utilisateur, mais font parfaitement leur travail d&#8217;un point de vue marketing en captant l&#8217;attention.</p>

<h6>“FREE.”, un signe subtil pour donner envie d&#8217;en savoir plus sur le service.</h6>

<p><img src="/wp-content/uploads/2008/02/enso.png" alt="enso.png" width="450" /></p>

<p><a id="ty6e" title="Humanized.com" href="http://www.humanized.com/">Humanized.com</a> utilise le principe d&#8217;attention à la perfection. Le seul élément directement visible pour l&#8217;utilisateur est le mot &laquo;&nbsp;FREE.&nbsp;&raquo;, attirant et séduisant, tout en étant reposant et purement informatif. Des signes subtils procurent au visiteur des informations suffisantes pour en savoir plus à propos de ces produits &laquo;&nbsp;free&nbsp;&raquo;.</p>

<p>Diriger l&#8217;attention sur des zones spécifiques du site avec un usage raisonnable d&#8217;éléments visuels aident vos visiteurs à aller d&#8217;un point A à un point B sans se demander comment ils sont supposés s&#8217;y rendre. Moins vos visiteurs auront de questions à se poser, et mieux ils pourront s&#8217;orienter dans le site. De plus, ils développeront une relation de confiance vis-à-vis de l&#8217;entreprise éditrice du site. En d&#8217;autres termes : moins on réfléchit, mieux on se porte.</p>

<h3>4. Se battre pour passer en couverture</h3>

<p>Les sites web modernes esont souvent critiqués à cause de leur tendance à vouloir guider le visiteur à l&#8217;aide de séduisants visuels, de 1-2-3-c&#8217;est-fini, de boutons larges avec effets spéciaux, etc. Mais dans une perspective de design, ces éléments sont plutôt une bonne chose ; ces lignes directrices sont extrêmement efficaces car elles guident simplement et de manière agréable les visiteurs à travers le contenu du site.</p>

<h6>Des options visibles rapidement pour guider l&#8217;utilisateur.</h6>

<p><img src="/wp-content/uploads/2008/02/dibusoft.jpg" alt="dibusoft.jpg" width="450" /></p>

<p><a title="Dibusoft.com" href="http://dibusoft.com/">Dibusoft.com</a> combine visuel séduisant et structure claire. Le site possède neuf options pour la navigation principale visibles au premier coup d&#8217;oeil, même si le choix de la palette de couleur aurait pu être un peu plus contrastée.</p>

<p>Permettre à l&#8217;utilisateur de voir clairement quelles fonctions sont disponibles, est un principe fondamental pour le succès d&#8217;une interface utilisateur. La manière d&#8217;y parvenir n&#8217;est pas très importante. Ce qui importe c&#8217;est que le contenu soit bien compris et que les visiteurs se sentent à l&#8217;aise avec la manière dont ils interagissent avec le système.</p>

<h3>5. Utilisez un style de rédaction efficace.</h3>

<p>Etant donné que le web est différent de l&#8217;imprimé, il est nécessaire d&#8217;ajuster le style d&#8217;écriture aux préférences de l&#8217;utilisateur et de ses habitudes de navigation. Un style de rédaction &laquo;&nbsp;promotionnel&nbsp;&raquo; ne sera pas lu. Les longs blocs de texte sans image ni mots-clé marqués en gras ou en italic seront évités. Les formulations emphatiques seront ignorées.</p>

<p>Parlez business. Evitez les intitulés trop malins ou subtils, propres au marketing, trop techniques ou spécifiques à l&#8217;entreprise. Par exemple, si vous décrivez un service et voulez que les visiteurs créent un compte, l&#8217;intitulé &laquo;&nbsp;Créer un compte&nbsp;&raquo; est mieux que &laquo;&nbsp;Commencez maintenant !&nbsp;&raquo; qui reste encore mieux que &laquo;&nbsp;Explorer nos services&nbsp;&raquo;.</p>

<h6>L&#8217;efficacité à l&#8217;état brut.</h6>

<p><img src="/wp-content/uploads/2008/02/eleven2.png" alt="eleven2.png" width="450" /></p>

<p><a title="Eleven2.com" href="http://www.eleven2.com/">Eleven2.com</a> va droit au but. Pas d&#8217;intitulé subtil, pas de déclaration exagérée. A la place, un prix, juste ce que recherche les visiteurs.</p>

<p>Pour écrire efficacement, une solution optimale consiste à utiliser :</p>

<ul>
    <li>des phrases courtes et concises (venez-en au but le plus rapidement possible),
- une maquette &laquo;&nbsp;scannable&nbsp;&raquo; (catégorisez le contenu, utilisez plusieurs niveaux de titres, mettez des visuels et des liste à puces qui ne perturbent pas le flux uniforme du texte),</li>
    <li> un discours simple et objectif (une promotion n&#8217;a pas besoin de ressembler à une publicité ; donnez à vos visiteurs quelques raisons valables d&#8217;utiliser votre service et de rester sur votre site).</li>
</ul>

<h3>6. Luttez pour la simplicité</h3>

<p>Le principle KIS &#8211; Keep it simple (restez simple) &#8211; devrait être le but premier de tout design de site.</p>

<h6>Les utilisateurs viennent rarement sur un site pour en admirer le design. Battez-vous pour la simplicité.</h6>

<p><img src="/wp-content/uploads/2008/02/crc.png" alt="crc.png" width="450" /></p>

<p><a id="kyxc" style="font-weight: normal;" title="Crcbus" href="http://crcbus.mattiaviviani.net/">Crcbus</a> s&#8217;adresse aux visiteurs avec un design simple et net. Vous pouvez n&#8217;avoir aucune idée de quoi il s&#8217;agit si vous ne parlez pas italien, néanmoins vous reconnaitrez la navigation, l&#8217;en-tête, la zone de contenu et le pied de page. Notez comment les icônes transmettent clairement les informations. Lorsque les icônes sont survolées, des informations complémentaires apparaissent.</p>

<p>Du point de vue du visiteur, le meilleur design de site web est constitué de texte brut, exempt de
publicité ou autres blocs de contenus alternatifs qui ne correspondent pas exactement à la requête des visiteurs ou au contenu qu&#8217;ils sont en train de chercher.</p>

<h6>Une version imprimable du site allant à l&#8217;essentiel est indispensable à une bonne expérience utilisateur.</h6>

<p><img src="/wp-content/uploads/2008/02/simple.png" alt="simple.png" width="450" /></p>

<p><a title="Finch" href="http://getfinch.com/">Finch</a> présente clairement ce qu&#8217;il faut savoir concernant le site et donne aux visiteurs la possibilité de choisir entre plusieurs options sans pour autant surcharger la page.</p>

<h3>7. N&#8217;ayez pas peur de l&#8217;espace blanc</h3>

<p>Il est aujourd&#8217;hui difficile d&#8217;ignorer l&#8217;importance des blancs tournants. Non seulement les espaces blancs contribuent à réduire la charge cognitive des visiteurs, mais ils facilitent la perception des informations présentées à l&#8217;écran. Lorsqu&#8217;on aborde une maquette pour la première fois, on a tendance à parcourir la page et à diviser les zones de contenu en morceaux d&#8217;information digestes.</p>

<p>Il est difficile de lire, de scanner, d&#8217;analyser ou de travailler avec des structures complexes. Si vous avez le choix entre séparer deux segments du design par une ligne visible ou en laissant de l&#8217;espace entre eux, il est généralement judicieux d&#8217;utiliser la deuxième solution.</p>

<h6>Les structures hiérarchisés réduisent la complexité (Loi de Simon) : l&#8217;existence d&#8217;une hiérarchie visuelle facilite la perception du contenu.</h6>

<p><img src="/wp-content/uploads/2008/02/cameron.jpg" alt="cameron.jpg" width="450" /></p>

<p>L&#8217;espace blanc est bon. <a href="http://cameron.io/">Cameron.io</a> l&#8217;utilise comme élément constitutif du design. Le résultat est une maquette facile à parcourir qui donne au contenu la position dominante qu&#8217;il mérite.</p>

<h3>8. Communiquez efficacement avec un langage &laquo;&nbsp;visible&nbsp;&raquo;</h3>

<p>Dans son journal sur la communication visuelle efficace, Aaron Marcus établit trois principes fondamentaux impliqués dans l&#8217;usage de ce que l&#8217;on peut appeller &laquo;&nbsp;langage visible&nbsp;&raquo; &#8212; le contenu que l&#8217;utilisateur voit sur son écran.</p>

<ul>
    <li> Organisez : apporter à l&#8217;utilisateur une structure conceptuelle claire et cohérente. Cohérence, maquette, relation entre les éléments et navigabilité sont des concepts importants de l&#8217;organisation. Les mêmes règles et conventions devraient être appliquées à tous les éléments.</li>
    <li> Economisez : faites le maximum avec le minimum d&#8217;effets et d&#8217;éléments visuels. Quatre points sont à souligner : simplicité, clarté, distinction et accentuation. La simplicité s&#8217;applique seulement aux éléments qui sont les plus importants pour la communication. La clarté : tous les composants devraient être conçus de manière à ce que leur signification ne soit pas ambiguës. Distinction : les propriétés des éléments nécessaires devraient être distincts. Accentuation : les éléments les plus importants devrait être facilement perçus.</li>
    <li>Communiquez: adaptez la présentation des informations aux capacités des visiteurs. L&#8217;interface utilisateur doit jongler entre la lisibilité, la lecturabilité, la typographie, le symbolisme, les vues multiples, et les couleurs ou textures pour communiquer efficacement. Utilisez au maximum trois polices de caractères dans un maximum de trois taille &#8212; avec un maximum de 18 mots ou 50/80 caractères par ligne de texte.</li>
</ul>

<h3>9. Les conventions sont vos amies</h3>

<p>Un design conventionnel n&#8217;est pas synonyme de site web ennuyeux. En fait, les conventions sont vraiment utiles car elles réduisent la courbe d&#8217;apprentissage, le besoin de d&#8217;imaginer la manière dont les choses fonctionnent. Par exemple, il serait cauchemardesque que chaque site web ait sa propre représentation des flux RSS. Ce n&#8217;est pas très différent de ce que nous faisont dans notre vie de tous les jours lorsque nous utilisons des principes de base pour organiser nos données informatiques (fichiers) ou lorsque nous faisont du shopping (placement des produits).</p>

<p>Grâce aux conventions, vous pouvez gagner la confiance des visiteurs et améliorer votre crédibilité. Suivez les attentes des utilisateurs &#8212; ce qu&#8217;ils attendent de la navigation d&#8217;un site, de la structure du texte, de l&#8217;emplacement du champ de recherche, etc. (cf. Les Alertbox de jakob Nielsen pour plus d&#8217;information).</p>

<h6>Babelfish en action : Amazon.com en Russie.</h6>

<p><img src="/wp-content/uploads/2008/02/babelfish.png" alt="babelfish.png" width="450" /></p>

<p>Un exemple typique d&#8217;expérience d&#8217;utilisabilité est de traduire une page en japonais (à supposer que vos utilisateurs ne connaissent pas le japonais, e.g. avec Babelfish) et demandez à vos testeurs d&#8217;effectuer une tâche, comme rechercher quelque chose sur la page traduite. Si les conventions sont bien appliquées, les utilisateurs seront capables de réussir des objectifs assez larges, même s&#8217;ils ne comprennent pas un seul mot.</p>

<p>Steve Krug suggère qu&#8217;il vaut mieux innover uniquement lorsque vous savez que vous avez une meilleure idée, sinon, optez pour les avantages des conventions.</p>

<h3>10. Testez tôt, testez souvent</h3>

<p>Ce principe appelé TETO (Test Early, Test Often) devrait être appliqué pour chaque projet de design web où les tests d&#8217;utilisabilité font souvent ressortir les problèmes et les questions liées à une maquette donnée.</p>

<p>Ne testez pas trop tard, pas trop légèrement et pas pour de mauvaises raisons. Dans ce dernier cas, il faut comprendre que la plupart des décisions concernant un design sont locales ; ce qui signifie que vous ne pouvez pas répondre globalement pour savoir si une maquette est mieux qu&#8217;une autre étant donné que vous devez l&#8217;analyser à partir d&#8217;un point de vue très spécifique (en considérant le cahier des charges, les intervenants, le budget, etc.).</p>

<p>Quelques points importants à garder à l&#8217;esprit :</p>

<ul>
    <li>d&#8217;après Steve Krug, effectuer un test avec un seul utilisateur est 100% mieux que pas de test du tout, et tester avec un utilisateur tôt dans le projet est mieux qu&#8217;avec 50 près de la fin. D&#8217;après la première loi de boehm, les erreurs sont plus fréquentes durant l&#8217;établissement du cahier des charges et la mise en place du design et sont plus coûteuses à corriger à mesure que le projet avance.</li>
    <li> Les tests sont un processus itératif. Celà signifie que vous concevez quelque chose, vous le testez, corrigez et le testez à nouveau. Il peut y avoir des problèmes qui n&#8217;ont pas été trouvés pendant le premier round étant donné que les utilisateurs ont été bloqués par d&#8217;autres problèmes.</li>
    <li>Les tests d&#8217;utilisabilité produisent toujours des effets bénéfiques. Soit ils vous renseignent sur les problèmes que vous avez, soit vous savez que votre projet est exempt de défaut, ce qui est &#8211; dans les deux cas &#8211; de bonne augure.</li>
    <li> d&#8217;après la loi de Weinberg, n&#8217;est pas le mieux placé pour tester son propre code. Celà est vrai aussi pour les designers. Après que vous avez travaillé sur un site pendant quelques semaines, vous ne pouvez plus le considérer avec un oeil neuf. Vous savez comment il a été construit et donc vous savez exactement comment il fonctionne &#8212; vous avez la sagesse que les testeurs indépendants et les visiteurs de votre site n&#8217;aurait pas.</li>
</ul>

<p>Dernière chose : si vous voulez un grand site, vous devez tester.</p>

<h3>Références</h3>

<ul>
    <li><a href="http://web.cs.wpi.edu/%7Ematt/courses/cs563/talks/smartin/int_design.html">Designing Effective User Interfaces</a> by Suzanne Martin</li>
    <li><a href="http://nibis.ni.schule.de/%7Elepke/homepage/webdesign/webdesign.html">Summary on Web Design</a></li>
    <li><a href="http://www.macgregor.net/speaking/digitaleve/UID.swf">UID presentation</a> (Flash)</li>
    <li><a href="http://www.usability.gov/pdfs/guidelines.html">Research-Based Web Design &amp; Usability Guidelines</a></li>
    <li>“The psychology of computer programming” by Gerald Weinberg</li>
    <li>“Designing Web Usability” by Jakob Nielsen [JN / DWU]</li>
    <li>“Prioritizing Web Usability” by Jakob Nielsen</li>
    <li>“Don’t Make Me Think” by Steve Krug</li>
    <li>“Usability for the Web: Designing Web Sites that Work” by Tom Brinck, Darren Gergle, Scott Wood</li>
    <li><a href="http://www.sylvantech.com/%7Etalin/projects/ui_design.html">A Summary of Principles for User-Interface Desig</a></li>
</ul>

<h4>Crédits et remerciements</h4>

<p>Traduit avec la permission de <a title="A List Apart Magazine" href="http://www.alistapart.com/">A List Apart Magazine</a> et de l’auteur.</p>

<p>Malgré tout le soin apporté à cette traduction, il est possible que des erreurs préjudiciables à la pensée de l’auteur se soient glissées : je vous conseille vivement de lire l’article original. Profitez-en pour me signalez les erreurs ou les contresens, ou tout simplement les améliorations que vous jugez utiles pour coller au plus près de l’article. D’ailleurs, ce billet reste en version bêta quelques temps ;)</p>

<p>PS : d&#8217;autres traductions d&#8217;articles sur les sujets du web sont disponibles dans la catégorie <a href="http://www.css4design.com/articles/traductions">Traductions</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://css4design.com/des-principes-pour-un-design-web-efficace/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)

Served from: css4design.com @ 2010-07-29 17:47:03 -->