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

<channel>
	<title>CSS &#38; Webdesign &#187; Formulaire</title>
	<atom:link href="http://css.4design.tl/tag/formulaire/feed" rel="self" type="application/rss+xml" />
	<link>http://css.4design.tl</link>
	<description>Le blog de l&#039;intégrateur web</description>
	<lastBuildDate>Thu, 24 May 2012 16:31:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur</title>
		<link>http://css.4design.tl/le-petit-journal-du-web-les-fruits-de-la-veille-ont-garde-leur-fraicheur</link>
		<comments>http://css.4design.tl/le-petit-journal-du-web-les-fruits-de-la-veille-ont-garde-leur-fraicheur#comments</comments>
		<pubDate>Tue, 17 Jan 2012 19:42:53 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Le petit journal du web]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Ergonomie]]></category>
		<category><![CDATA[Formulaire]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Intégration HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Mesure d'audience]]></category>
		<category><![CDATA[Netvibes]]></category>
		<category><![CDATA[Statistiques]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=2724</guid>
		<description><![CDATA[La périodicité du blog est devenue irrégulomadaire à tendance bimensuelle… Malgré tout, je tiens à partager avec vous les fruits de la veille. Dans le panier&#160;: des trucs sympas et pratiques pour WordPress ; un plugin pour splitter du contenu avec jQuery ; des formulaires HTML plus efficaces ; une astuce toute simple pour connaitre personnellement vos visiteurs via Google Analytics, quelques liens pour compresser et organiser vos CSS et tout un tas d’autres choses dont l’énumération serait longue et fastidieuse. Liens WordPress WordPress Theme Generator WP Generator Blog est assez bluffant : votre thème pour WordPress est plié en [...]]]></description>
			<content:encoded><![CDATA[<p>La périodicité du blog est devenue <em>irrégulomadaire à tendance bimensuelle</em>… Malgré tout, je tiens à partager avec vous les fruits de la veille. Dans le panier&nbsp;: des trucs sympas et pratiques pour WordPress ; un plugin pour splitter du contenu avec jQuery ; des formulaires HTML plus efficaces ; une astuce toute simple pour connaitre personnellement vos visiteurs via Google Analytics, quelques liens pour compresser et organiser vos CSS et tout un tas d’autres choses dont l’énumération serait longue et fastidieuse.<span id="more-2724"></span></p>

<h2>Liens WordPress</h2>

<h3>WordPress Theme Generator</h3>

<p><a href="http://www.yvoschaap.com/wpthemegen/">WP Generator Blog</a> est assez bluffant : votre thème pour WordPress est plié en quelques clics, sans connaissance préalable en HTML, JS, PHP ou même CSS ! Changez les couleurs, le nombre de colonnes, etc. L’outil produit des thèmes compatibles à partir de WordPress 2.1 jusqu’à la version 2.7 au moins, et embarque le framework <a href="http://developer.yahoo.com/yui/">Yahoo! UI</a>.</p>

<h3>Affichez votre nombre de followers Twitter sur votre blog</h3>

<p>Il n’y a pas que le compteur <a href="http://feedburner.google.com/">Google Feedburner</a> pour gonfler notre égo virtuel. Le nombre de <em>followers</em> que l’on peut avoir sur son <a href="http://twitter.com/br1o">compte Twitter</a> peut à lui seul vous gonfler un égo capable d&#8217;atteindre la <del>blogosphère</del> stratosphère ^__^ Le <a href="http://www.wprecipes.com/display-the-total-number-of-your-twitter-followers-on-your-wordpress-blog">code fourni par wpRecipes</a> est composée d’une partie à copier dans le fichier <em>functions.php</em> de votre blog et d’une autre partie à placer là où vous désirez afficher l’information.</p>

<h3>Random « Read More »</h3>

<p>Ces deux bouts de code dégottés sur <a href="http://wpguy.com/articles/how-to-display-a-random-read-more-link/">wpguy</a> affichent un lien « lire la suite » aléatoire pour chacun de vos articles. Le premier est à placer avant <a href="http://codex.wordpress.org/The_Loop">The Loop</a> :
<pre>
&lt;?php
    $more_strings = array(
        "Read More...",
        "Keep on Reading...",
        "Wait! There's more...",
        "Read the rest of the article..."
    );
?&gt;
&lt;?php
    the_content($more_strings[rand(0,count($more_strings))]);
?&gt;
</pre></p>

<h2>Liens intégration web</h2>

<h3>Organisation, compression, vos CSS vont adorer !</h3>

<ul>
    <li><a href="http://www.cleancss.com/">cleancss</a> — Cet outil en version française très complet propose quatre niveaux de compression et permet de personnaliser les paramètres en précisant un <a href="http://csstidy.sourceforge.net/templates.php">gabarit de formatage</a> pour votre feuille de style, dont voici un <a href="http://csstidy.sourceforge.net/template3.tpl">exemple de compression maximale</a>,</li>
    <li><a href="http://www.styleneat.com/">Styleneat</a> — Trie (ou pas) les sélecteurs ou les déclarations dans l&#8217;ordre alphabétique. Affiche les déclarations sur plusieurs lignes. Possibilité de coller la feuille de style, de saisir l’URL de la CSS ou enfin de l’uploader depuis votre poste de travail. Via <a href="http://roget.biz/">roget.biz</a>,</li>
    <li><a href="http://www.sitepoint.com/dustmeselectors/">dustmeselectors</a> — Extension pour Firefox qui traque les sélecteurs CSS inutilisés dans votre page web,</li>
    <li><a href="http://riddle.pl/emcalc/">Em Calculator</a> — Pratique pour obtenir des valeurs en <code>em</code> pour les éléments de votre document HTML à partir d’une taille exprimée en <code>px</code>,</li>
    <li><a href="http://www.constructyourcss.com/">Construct Your CSS</a> — Construct est un éditeur visuel basé sur Blueprint et jQuery. Ce projet est commis par <a href="http://www.christianmontoya.com/">Christian Montoya</a>. Il montre que l’on peut mettre à la disposition des intégrateurs web une boite à outil, ainsi qu’un éditeur visuel pour faire des CSS et du HTML sémantique,</li>
    <li><a href="http://www.pagecolumn.com/">pagecolumn</a> — Générateur de maquette en plusieurs colonnes avec CSS 2.0 en utilisant les <code>%</code>, les <code>px</code> ou les <code>em</code>. Possibilité d’imbriquer plusieurs colonnes ou des faire des effets de menus à onglets,</li>
    <li><a href="http://drawter.com/">drawter</a> — Déjà évoqué sur ce blog : <a href="http://www.css4design.com/drawter-dessiner-integrer-wysywyg">drawter, dessiné, c’est gagné</a>,</li>
    <li><a href="http://www.gwhite.us/downloads/css_grid_calc.html">CSS Grid Calculator</a> — Pour visualiser rapidement une maquette à partir d’une grille : les blocs de texte et les divisions de la page en colonnes (et les goutières qu vont avec) s’affichent dans le navigateur. En prime, vous obtiendrez les déclarations des styles CSS !</li>
</ul>

<h4>Encore un effort !</h4>

<ul>
    <li><a href="http://iceyboard.no-ip.org/projects/css_compressor">CSS Compressor</a>,</li>
    <li><a href="http://www.cssdrive.com/index.php/main/csscompressoradvanced/">CSS Compressor Advanced</a> (cssdrive),</li>
    <li><a href="http://cssoptimiser.com/">Cascading Style Sheets Optimization</a>,</li>
    <li><a href="http://labocss.free.fr/">Labo CSS</a>.</li>
</ul>

<h3>Formulaires HTML efficaces en 10 étapes</h3>

<p>Consultez l’excellent article de <a href="http://bbxdesign.com/">bbxdesign</a> sur les <a href="http://bbxdesign.com/2009/04/21/comment-realiser-un-bon-formulaire-html/">10 bonnes pratiques pour réaliser un formulaire</a> basé sur la conférence de <a href="http://www.lukew.com/ff/index.asp">Luke Wrobleski</a> de Yahoo! dont voici le sommaire :</p>

<ol>
    <li>Aller droit au but,</li>
    <li>Alignement des labels,</li>
    <li>Aide et astuces,</li>
    <li>Validation,</li>
    <li>Actions primaires et secondaires,</li>
    <li>Actions en cours,</li>
    <li>Erreurs,</li>
    <li>Input inutiles,</li>
    <li>Organisation du formulaire,</li>
    <li>Engagement graduel.</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>

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

<ul>
    <li><a href="http://www.jotform.com/">JotForm</a> — Création de formulaires en ligne,</li>
    <li><a href="http://webjackalope.com/lazy-registration/">webjackalope</a> — 12 exemples de formulaires d’inscription pour «feignasse».</li>
</ul>

<h3>Splittez votre contenu en plusieurs parties redimensionnables avec jQuery Splitter</h3>

<p>C’est sur <a href="http://www.dator.fr/jquery-splitter-un-plugin-permettant-de-separer-votre-contenu-en-plusieurs-parties/">Dator Blog</a> que j’ai déniché <a href="http://methvin.com/splitter/">jQuery Splitter</a> tout droit sorti de chez <a href="http://methvin.com/">Dave Methvin</a>. Ce plugin permet d’afficher une séparation entre deux contenus de la forme :</p>

<p><pre>
&lt;div id="MySplitter"&gt;
    &lt;div&gt; Left content goes here &lt;/div&gt;
    &lt;div&gt; Right content goes here &lt;/div&gt;
&lt;/div&gt;
</pre></p>

<p>L’appel de la fonction étant réduit au strict minimum :</p>

<p><pre>
$().ready(function(){
    $("#MySplitter").splitter();
});
</pre></p>

<p>La <em>splitbar</em> peut être déplacée très facilement de manière accessible en cliquant-glissant, avec une <code>accessKey</code> ou encore via la touche <code>tab</code>.</p>

<h5>Autres ressources Javascript</h5>

<ul>
    <li><a href="../liens-javascript-jquery">390 ressources Javascript et jQuery</a> — Les fruits de la veille documentée que j’effectue depuis deux ans sur le blog <a href="http://js.4design.tl/">Javascript &amp; Webdesign</a>.</li>
</ul>

<h3>20 mémos utiles pour tout webdesigner</h3>

<p>Une bonne palanquée de <em>Cheat Sheet</em> (à vos souhaits) pour ne plus oublier les raccourcis Photoshop, les propriétés des CSS, les éléments HTML, etc. Mention spéciale pour :</p>

<ul>
    <li><a href="http://blueprintcss.org/media/BlueprintV0.8byGJMS.pdf">Blueprint 0.8</a> (via <a href="http://www.christianmontoya.com/2007/11/12/blueprint-css-cheat-sheet/">Christian Montoya</a>),</li>
    <li><a href="http://www.ampsoft.net/webdesign-l/WindowsMacFonts.html">récapitulatif des fontes communes</a> (ou pas) entre les systèmes d’exploitation Windows et MacOS,</li>
    <li><a href="http://kitdesurvie.metiers-graphiques.fr/">Kit de survie du créatif</a> oeuvrant dans les métiers du graphisme,</li>
    <li>Les <a href="http://www.pompage.net/pompe/coulisses/">coulisses d’un design</a> par <a href="http://dbowman.com/">Douglas</a> <a href="http://stopdesign.com/">Bowman</a>,</li>
    <li><a href="http://romy.tetue.net/memo-de-la-maquette-web">Mémo de la maquette web</a> par Romy Duhem-Verdière qui nous rappelle les éléments à prendre en compte et les <a href="http://fr.opquast.com/">bonnes pratiques</a> pour la composition de vos pages, les hyperliens, les textes, les formulaires, les éléments multimédias, ainsi que les mentions o-bli-ga-toires.</li>
</ul>

<h2>Miscellannées</h2>

<h3>Google Analytics — Identifiez les lecteurs en provenance de Netvibes</h3>

<p>Généralement, les informations aggrégées par les outils de mesure d’audience ne permettent pas de connaitre le nom (ou le pseudo) des visiteurs ! <a href="http://www.google.com/analytics/fr-FR/">Google Analytics</a> vous permet en seulement trois clics d’en savoir plus :</p>

<ol>
    <li>Cliquez sur <em>Traffic Sources</em> (Sources de trafic),</li>
    <li>Puis sur <em>Referring Site</em> (Sites Référents),</li>
    <li>Rendez-vous dans la liste des sites et cliquez sur <em>Netvibes</em>,</li>
    <li>Enjoy ;)</li>
</ol>

<p>Bref, je suis sûrement le dernier à avoir cliqué sur <em>Netvibes</em> pour afficher les visiteurs concernés, mais si je suis l’avant-dernier, je me dis que ça servira au moins à une personne ;)</p>

<h3>T&#8217;es qui, toi, déjà ?</h3>

<p><a href="http://ping.eu/">Ping.eu</a> ou tout ce que vous avez toujours voulu savoir sur une adresse IP ou un nom de domaine sans jamais avoir osé le demander : Ping, Traceroute, DNS lookup, WHOIS, Port check, Reverse lookup, Proxy checker, Mail relaying, Bandwidth meter, Network calculator, Network mask calculator, Country by IP, Unit converter  !</p>

<p><em>Stay tuned and mind the gap!</em></p>

<p>PS : n’oubliez pas la grosse grosse liste de <a href="http://www.css4design.com/1000-ressources-pour-wordpress-et-le-developpement-web">1000 ressources pour webdesiger et développeurs web</a> !</p>

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

<ul class='related_post'><li><a href='http://css.4design.tl/100-comptes-twitter-pour-webdesigner' title='100+ comptes Twitter pour webdesigner'>100+ comptes Twitter pour webdesigner</a></li><li><a href='http://css.4design.tl/ameliorations-cosmetiques-et-ergonomiques-sur-ce-blog' title='Améliorations cosmétiques et ergonomiques sur ce blog'>Améliorations cosmétiques et ergonomiques sur ce blog</a></li><li><a href='http://css.4design.tl/blogs-developpeurs-web' title='35 blogs de développeurs web'>35 blogs de développeurs web</a></li><li><a href='http://css.4design.tl/le-petit-journal-du-web-novembre-2011' title='Le petit journal du web &#8212; WordPress, développement web, etc.'>Le petit journal du web &#8212; WordPress, développement web, etc.</a></li><li><a href='http://css.4design.tl/liens-javascript-jquery' title='390 ressources Javascript &amp; jQuery'>390 ressources Javascript &amp; jQuery</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=2724&amp;md5=f757ed3c98f848278173dec8dcbe1470" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/le-petit-journal-du-web-les-fruits-de-la-veille-ont-garde-leur-fraicheur/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://download.infragistics.com/pixel8/media/pixel8-2009-04-09-lukew.mp3" length="29266664" type="audio/mpeg" />
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fle-petit-journal-du-web-les-fruits-de-la-veille-ont-garde-leur-fraicheur&amp;language=fr_FR&amp;category=text&amp;title=Le+petit+journal+du+web+%26%238212%3B+Les+fruits+de+la+veille+ont+gard%C3%A9+toute+leur+fraicheur&amp;description=La+p%C3%A9riodicit%C3%A9+du+blog+est+devenue+irr%C3%A9gulomadaire+%C3%A0+tendance+bimensuelle%E2%80%A6+Malgr%C3%A9+tout%2C+je+tiens+%C3%A0+partager+avec+vous+les+fruits+de+la+veille.+Dans+le+panier%26nbsp%3B%3A+des+trucs+sympas+et...&amp;tags=CSS%2CErgonomie%2CFormulaire%2CGoogle+Analytics%2CHTML%2CInt%C3%A9gration+HTML%2CJavascript%2CjQuery%2CMesure+d%27audience%2CNetvibes%2CStatistiques%2CWordPress%2Cblog" type="text/html" />
	</item>
		<item>
		<title>WordPress de A à Z &#8212; E comme Extensions (les plugins)</title>
		<link>http://css.4design.tl/wordpress-a-z-extension-plugin</link>
		<comments>http://css.4design.tl/wordpress-a-z-extension-plugin#comments</comments>
		<pubDate>Thu, 23 Jun 2011 19:28:39 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress A à Z]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Base de données]]></category>
		<category><![CDATA[Basics]]></category>
		<category><![CDATA[Cache]]></category>
		<category><![CDATA[Category]]></category>
		<category><![CDATA[Commentaires]]></category>
		<category><![CDATA[Contact]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Edito]]></category>
		<category><![CDATA[Formulaire]]></category>
		<category><![CDATA[Google Analytic]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[Head]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Iframe]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Pagination]]></category>
		<category><![CDATA[Performances web]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Sitemap]]></category>
		<category><![CDATA[Smartphone]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Tag]]></category>
		<category><![CDATA[TinyM]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=10611</guid>
		<description><![CDATA[WordPress offre un environnement de publication complet, prêt à accueillir vos textes, vos images et les commentaires des lecteurs, dès l&#8217;installation. Cet aspect «Prêt à Publier» n&#8217;empêche pas d&#8217;avoir envie d&#8217;ajouter ou d&#8217;étendre les fonctionnalités du CMS grâce aux extensions qui s&#8217;installent en deux clics depuis l&#8217;interface d&#8217;administration. Parmi les quelques 15 000 plugins disponibles, voici les 11 que j&#8217;installe le plus souvent au lancement d&#8217;un site WordPress, et ceux que j&#8217;utilise moins souvent.  La saga «WordPress de A à Z» Logo « WordPress je thème » WordPress de A à Z… avec le Codex A comme Allons-y ! B comme [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress offre un environnement de publication complet, prêt à accueillir vos textes, vos images et <a href="http://css.4design.tl/wordpress-a-z-discussion-commentaires">les commentaires</a> des lecteurs, dès l&#8217;installation. Cet aspect «Prêt à Publier» n&#8217;empêche pas d&#8217;avoir envie d&#8217;ajouter ou d&#8217;étendre les fonctionnalités du CMS grâce aux extensions qui s&#8217;installent en deux clics depuis l&#8217;interface d&#8217;administration. Parmi les quelques <a href="http://wordpress.org/extend/plugins/">15 000 plugins disponibles</a>, voici les 11 que j&#8217;installe le plus souvent au lancement d&#8217;un site WordPress, et ceux que j&#8217;utilise moins souvent. <span id="more-10611"></span></p>

<p><img src="http://css.4design.tl/files/2011/06/wordpress-extension-plugin-e1308856680749.png" alt="Liste des mots dans l'article : wordpress, extension, plugin" width="633" height="277" /></p>

<h2>La saga «WordPress de A à Z»</h2>

<ol>
    <li><a rel="bookmark" href="../logo-wordpress-je-theme-creative-commons">Logo « WordPress je thème »</a></li>
    <li><a rel="bookmark" href="../creer-son-site-web-avec-wordpress-de-a-a-z-avec-le-codex">WordPress de A à Z… avec le Codex</a></li>
    <li><a rel="bookmark" href="../wordpress-a-z-allons-y">A comme Allons-y !</a></li>
    <li><a href="../creation-de-site-wordpress-de-a-a-z-b-comme-basics">B comme Basics</a> &#8212; ♥ Basics en bref et <strong><a title="Le thème Basics en action et liens de téléchargement" href="http://wp4design.com/">lien de téléchargement</a></strong>.</li>
    <li><a href="../wordpress-a-z-css">C comme CSS &amp; Composé HTML5</a></li>
    <li><a rel="bookmark" href="../wordpress-a-z-discussion-commentaires">D comme Discussion</a></li>
    <li>Vous lisez :<strong> E comme Extensions</strong></li>
    <li>Prochain article : F comme Function</li>
</ol>

<p>Découvrez les meilleurs plugins pour améliorer les performances de votre site, ajouter des scripts et des CSS dans la balise <code>head</code>, créer et gérer votre sitemap, gérer les commentaires, adapter votre site pour iPhone et Android, gérer vos statistiques avec Google Analytics, afficher les articles similaires, effectuer des opérations sur votre base de données, étendre les fonctionnalités de l&#8217;éditeur WYSIWYG TinyMCE, et bien d&#8217;autres choses encore !</p>

<h2>1. Système de cache</h2>

<p><strong><a href="http://wordpress.org/extend/plugins/w3-total-cache/">W3 Total Cache</a></strong> améliore l&#8217;expérience utilisateur en augmentant les performance de votre serveur en mettant en cache tous ce qui peut l&#8217;être pour réduire les temps de chargement et donc accélerer l&#8217;affichage des pages. Les éléments concernés par la mise en cache sont : les pages, les requêtes à la base de données. Cette extension se charge également de minifier les fichiers CSS et Javascript et gère votre CDN (<a href="http://fr.wikipedia.org/wiki/Content_Delivery_Network">Content Delivery Network</a>) le cas échéant.</p>

<p>Voir aussi <a href="http://wordpress.org/extend/plugins/wp-super-cache/">WP Super Cache</a> qui rend des services similaires.</p>

<h2>2. Ajouter du Javascript ou des CSS dans le head</h2>

<p><strong><a href="http://wordpress.org/extend/plugins/header-footer/">Header-Footer</a></strong> permet d&#8217;ajouter facilement du contenu dans la balise <code>head</code> et/ou dans le <em>footer</em> de votre site, sans toucher aux <em>templates</em>. Il suffit de copier-coller les codes dans les champs dédiés et voilà ! Pratique pour placer les nombreux scripts pour Google Analytics, Twitter et autre Widgets. Voir aussi <a href="http://wordpress.org/extend/plugins/add-to-header/">Add to Header</a> et <a href="http://wordpress.org/extend/plugins/general-headers/">General Headers &amp; Footers</a>.</p>

<h2>3. Générer un sitemap</h2>

<p><strong><a href="http://wordpress.org/extend/plugins/bwp-google-xml-sitemaps/">Better WordPress Google XML Sitemaps</a></strong> crée un plan de site au format XML normalisé par Google pour permettre aux moteurs de recherche d&#8217;avoir un instantané des liens présents sur votre site et des mises à jour à chaque article publié. Google prend votre sitemap en compte dans les <a href="https://www.google.com/webmasters/tools/">Google Webmaster Tools</a> à la rubrique <em>Configuration du site</em> → <em>Sitemaps</em>. Cette extension autorise le découpage de votre plan de site en plusieurs parties grâce à un fichier XML liant d&#8217;autres fichiers XML pour les pages, les billets, les catégories, les tags.</p>

<h2>4. Abonnement aux commentaires</h2>

<p><strong><a href="http://wordpress.org/extend/plugins/subscribe-to-comments-reloaded/">Subscribe To Comments Reloaded</a></strong> &#8212; C&#8217;est un classique trop souvent oublié qui permet à vos commentateurs de suivre les commentaires laissés sur un article en recevant un mail chaque fois qu&#8217;un nouveau commentaire est publié.</p>

<h2>5. Thème adapté aux smartphones</h2>

<p><strong><a href="http://wordpress.org/extend/plugins/wptouch/">WPtouch</a></strong> &#8212; Il s&#8217;agit ni plus ni moins d&#8217;un thème spécialement conçu pour les Smartphones (iPhone, Android, etc.). Très pratique et lisible, c&#8217;est le compagnon indispensable pour que votre site fasse bonne figure sur les périphériques mobiles tactiles à petits écrans. L&#8217;utilisateur a la possibilité de désactiver WPtouch pour retrouver l&#8217;affichage d&#8217;origine en activant/désactivant un bouton au bas de la page. Voir aussi <a href="http://wordpress.org/extend/plugins/wptap/">WPtap News Press</a>.</p>

<h2>6. Statistiques Google Analytics</h2>

<p><strong><a href="http://wordpress.org/extend/plugins/google-analytics-for-wordpress/">Google Analytics for WordPress</a></strong> est un outil très utile pour tirer le maximum de Google Analytics : de l&#8217;installation du script asynchrone au tracking des liens sortants, en passant par la mise en place de variables personnalisées pour affiner vos statistiques de fréquentation et d&#8217;utilisation de votre site internet par les visiteurs. J&#8217;utilise aussi régulièrement Header-Footer pour coller le code Google Analytics asynchrone dans le <code>head</code>.</p>

<h2>7. Articles similaires mais presque</h2>

<p><strong><a href="http://wordpress.org/extend/plugins/yet-another-related-posts-plugin/">Yet Another Related Posts Plugin</a></strong> affiche une liste de liens en rapport avec l&#8217;article en cours de lecture. L&#8217;algorithme de <abbr title="Yet Another Related Posts Plugin">YARPP</abbr> est assez convaincant à partir du moment où les tags associés aux billets sont pertinents. Nombreuses options disponibles pour affiner la correspondance entre l&#8217;article et la liste de liens.</p>

<h2>8. TinyMCE Advanced</h2>

<p><strong><a href="http://wordpress.org/extend/plugins/tinymce-advanced/">TinyMCE Advanced</a></strong> transforme votre éditeur WordPress WYSIWYG en bête de course sous stéroïdes en ajoutant des boutons intéressants :</p>

<ul>
    <li>Ajout de vidéos,</li>
    <li>Découpage d&#8217;article en plusieurs parties (<em>Split Page</em>),</li>
    <li>Abréviation,</li>
    <li>Indice et exposant</li>
    <li>Tableaux,</li>
    <li>Options de listes ordonnées ou non-ordonnées,</li>
    <li>Etc.</li>
</ul>

<p><em>TinyMCE Advanced</em> autorise l&#8217;utilisation de la balise <code>iframe</code> (pratique pour insérer des plans en provenance de Google Maps) et les nouvelles balises HTML 5, sans que l&#8217;éditeur ne les supprime sans préavis. L&#8217;administration du plugin est assez intuitive : n&#8217;hésitez pas à faire glisser les boutons indésirables (couleur de texte, fond de couleur, etc.) vers le bas pour vous en débarrasser ;-)</p>

<p>J&#8217;apprécie particulièrement la possibilité d&#8217;ajouter des attributs à un élément en le sélectionnant puis en cliquant sur le bouton <em>Insérer/Modifier des attributs</em> pour ajouter un identifiant ou une classe CSS. Associé avec le bouton <em>Ancre</em>, ce bouton permet de faire des liens à l&#8217;intérieur d&#8217;un billet (note de bas de page, sommaire, etc.).</p>

<h2>9. Gestion de la base de données</h2>

<p><strong><a href="http://wordpress.org/extend/plugins/wp-dbmanager/">WP-DBManager</a></strong> est un plugin spécialisé dans la gestion de la base de données de votre  installation WordPress : réparation, sauvegardes (récurrentes ou pas),  restauration, optimisation. Permet également d&#8217;effectuer des requêtes  SQL. Voir aussi <a href="http://wordpress.org/extend/plugins/wp-db-backup/">WP-DB-Backup</a> comme alternative pour les opérations de sauvegarde. Nécessite moins de permissions que <em>WP-DBManager</em>, ce qui peut être utile sur certaines configurations de serveur.</p>

<h2>10. Plugin anti-spam</h2>

<p><strong><a href="https://akismet.com/">Akismet</a></strong> est pré-installé mais son activation dépend d&#8217;une clé que vous pouvez vous procurer plus ou moins gratuitement selon que vous êtes une entreprise avec plusieurs sites, un professionnel avec un seul site, ou bien un particulier. Ceux qui ont un compte WordPress.com peuvent se faire renvoyer leur clé Akismet en indiquant leur mail à l&#8217;adresse<a href="https://akismet.com/resend"> https://akismet.com/resend</a></p>

<h2>11. Formulaire de contact</h2>

<p><strong><a href="http://wordpress.org/extend/plugins/easy-contact/">Easy Contact</a></strong> propose un formulaire de contact minimaliste, facile à modifier. Idéal quand on a juste besoin d&#8217;un formulaire de contact sans prise de tête.</p>

<p>Ces 11 premières extensions sont celles que j&#8217;utilise le plus souvent.  Les suivantes &#8212; que j&#8217;utilise de temps à autre &#8211;  m&#8217;ont été rappelées  via <a href="http://twitter.com/br1o">Twitter</a> par @tbnv @MoOx @exootia @ID_referenceur @Nawylblog @pperistil @Delphine_D @fetard @Aether_Concept @agence_acs04 @nicofayet @nderambure @MaevaCecchi @laurentbayard @glloq8 @michaeldumontet @jverrecchia et @pixeletcetera que je remercie o/</p>

<ul>
    <li><strong><a href="http://wordpress.org/extend/plugins/wordpress-seo/">WordPress SEO</a></strong> &#8212; J&#8217;utilise peu (voire jamais) les plugins SEO pour WordPress : je préfère le système semi-automatique que j&#8217;ai mis en place dans le thème <a href="http://wp4design.com/">WordPress ♥ Basics</a> qui est une version simplifiée de celle présentée dans <a href="http://css.4design.tl/wordpress-une-meilleure-indexation-avec-not-at-all-in-one-seo"><strong>Not At All In One SEO</strong></a>. Voir aussi <a href="http://wordpress.org/extend/plugins/seo-ultimate/">SEO Ultimate</a>.</li>
    <li><strong><a href="http://wordpress.org/extend/plugins/contact-form-7/">Contact Form 7</a></strong> &#8212; Créez autant de formulaires que vous voulez avec les éléments dont vous avez besoin : champs text, file, boutons radio, menu `select`, etc. Une usine à gaz parfois indispensable ;-)</li>
    <li><strong><a href="http://wordpress.org/extend/plugins/no-category-parents/">No category parents</a></strong> &#8212; Supprimez le terme <em>category</em> de vos URL&#8217;s. Voir aussi <a href="http://wordpress.org/extend/plugins/wp-no-tag-base/">WP No Tag Base</a>. Notez que contrairement ce ce qu&#8217;on peut lire à propos de ce terme <em>category</em>, il n&#8217;est pas totalement sans intérêt. Dans le cadre d&#8217;un site centré sur un seul <em>sujet</em>, on pourra changer le terme <em>category</em> par le mot <em>sujet</em> pour l&#8217;avoir dans l&#8217;URL une bonne fois pour toute, sans être obligé de «bourrinner» les mots-clés dans les titres :-D</li>
    <li><strong><a href="http://wordpress.org/extend/plugins/wp-paginate/">WP-Paginate</a></strong> &#8212; Les liens «Billets précédents» et «Billets suivants» (dont j&#8217;apprécie personnellement la sobriété) peuvent cacher la richesse de votre contenu. Il est parfois préférable de montrer aux visiteurs que votre site en a sous { le talon aiguille | la santiag | le pied } grâce à ce plugin qui ajoute une pagination efficace pour naviguer entre les différents articles que vous avez publiés. Voir aussi <a href="http://wordpress.org/extend/plugins/wp-pagenavi/">WP-PageNavi</a>.</li>
    <li><strong><a href="http://wordpress.org/extend/plugins/simple-tags/">Simple Tags</a></strong> &#8212; La gestion des tags dans WordPress est un peu <em>cheap</em>. Ce plugin permet notamment : de renommer les tags par paquet, de lier automatiquement un terme dans un billet à un tag existant (un peu agaçant, mais cette fonction a trouvé son public&#8230;), d&#8217;avoir l&#8217;autocomplétion Ajax, de taguer des pages (et pas seulement les articles).</li>
</ul>

<h2>En bref</h2>

<p>Quand je vois que je n&#8217;utilise régulièrement que 0,1% des plugins disponibles, je me dis que je dois passer à côté de quelques bijoux. Je vous laisse la zone des commentaires pour compléter cette liste avec les extensions que vous installez régulièrement dans vos sites WordPress.</p>

<p>Merci de votre attention :-)</p>

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

<ul class='related_post'><li><a href='http://css.4design.tl/liens-javascript-jquery' title='390 ressources Javascript &amp; jQuery'>390 ressources Javascript &amp; jQuery</a></li><li><a href='http://css.4design.tl/petit-journal-du-web-septembre-2011' title='Le Petit Journal du Web &#8212; 09/2011'>Le Petit Journal du Web &#8212; 09/2011</a></li><li><a href='http://css.4design.tl/le-petit-journal-du-web-php-wordpress-javascript-css-ruby-responsive-webdesign' title='Le petit journal du web : PHP, WordPress, Javascript, CSS, Ruby, Responsive Webdesign'>Le petit journal du web : PHP, WordPress, Javascript, CSS, Ruby, Responsive Webdesign</a></li><li><a href='http://css.4design.tl/blogs-developpeurs-web' title='35 blogs de développeurs web'>35 blogs de développeurs web</a></li><li><a href='http://css.4design.tl/le-petit-journal-du-web-les-fruits-de-la-veille-ont-garde-leur-fraicheur' title='Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur'>Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=10611&amp;md5=df6fdf274a578baa88f4ab71a4632db4" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/wordpress-a-z-extension-plugin/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fwordpress-a-z-extension-plugin&amp;language=fr_FR&amp;category=text&amp;title=WordPress+de+A+%C3%A0+Z+%26%238212%3B+E+comme+Extensions+%28les+plugins%29&amp;description=WordPress+offre+un+environnement+de+publication+complet%2C+pr%C3%AAt+%C3%A0+accueillir+vos+textes%2C+vos+images+et+les+commentaires+des+lecteurs%2C+d%C3%A8s+l%26%238217%3Binstallation.+Cet+aspect+%C2%ABPr%C3%AAt+%C3%A0+Publier%C2%BB+n%26%238217%3Bemp%C3%AAche+pas+d%26%238217%3Bavoir+envie...&amp;tags=Android%2CBase+de+donn%C3%A9es%2CBasics%2CCache%2CCategory%2CCommentaires%2CContact%2CCSS%2CEdito%2CFormulaire%2CGoogle+Analytic%2CGoogle+Maps%2CHead%2CHTML5%2CIframe%2CiPhone%2CJavascript%2CPagination%2CPerformances+web%2CSEO%2CSitemap%2CSmartphone%2CSQL%2CTag%2CTinyM%2CWordPress%2Cblog" type="text/html" />
	</item>
		<item>
		<title>139 ressources Javascript et jQuery</title>
		<link>http://css.4design.tl/139-ressources-javascript-et-jquery</link>
		<comments>http://css.4design.tl/139-ressources-javascript-et-jquery#comments</comments>
		<pubDate>Tue, 25 May 2010 02:40:59 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Intégration web]]></category>
		<category><![CDATA[Javascript & PHP]]></category>
		<category><![CDATA[Diaporama]]></category>
		<category><![CDATA[DOM]]></category>
		<category><![CDATA[Formulaire]]></category>
		<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Lightbox]]></category>
		<category><![CDATA[Loupe]]></category>
		<category><![CDATA[Mootools]]></category>
		<category><![CDATA[Pagination]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[WAI-ARIA]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=6227</guid>
		<description><![CDATA[Cette liste de liens pour le développeur web front-end est issue de la veille documentée que j&#8217;effectue sur Javascript &#38; Webdesign &#8212; Les meilleures ressources Javascript pour développeurs web front-end (avec parfois un soupçon de PHP) &#8211; depuis plus de 6 mois. A quelques exceptions près, les resssources pointent directement sur les articles d&#8217;origine. La liste est affichée dans l&#8217;ordre où j&#8217;ai rédigé les billets : les plus anciens en premier par paquet de 10 pour aérer la lecture parce que vous le valez bien. jCarousel Lite &#8212; Galerie d’images en jQuery. eCSStender &#8212; Sélecteurs CSS avancés compatibles IE6. Effets jQuery [...]]]></description>
			<content:encoded><![CDATA[<p>Cette liste de liens pour le développeur web front-end est issue de la veille documentée que j&#8217;effectue sur <a href="http://js.4design.tl/">Javascript &amp; Webdesign</a> &#8212; Les meilleures ressources Javascript pour développeurs web <em>front-end</em> (avec parfois un soupçon de PHP) &#8211; depuis plus de 6 mois. A quelques exceptions près, les resssources pointent directement sur les articles d&#8217;origine. La liste est affichée dans l&#8217;ordre où j&#8217;ai rédigé les billets : les plus anciens en premier par paquet de 10 pour aérer la lecture parce que vous le valez bien. <span id="more-6227"></span></p>

<ol>
    <li><a href="http://www.gmarwaha.com/jquery/jcarousellite/">jCarousel Lite</a> &#8212; Galerie d’images en jQuery.</li>
    <li><a href="http://ecsstender.org/">eCSStender</a> &#8212; Sélecteurs CSS avancés compatibles IE6.</li>
    <li><a title="Lien permanent vers Effets jQuery accessibles WAI-RIA" href="http://wiki.github.com/fnagel/jQuery-Accessible-RIA" rel="bookmark">Effets jQuery accessibles WAI-RIA</a> &#8212; Lightbox, validation de formulaires et menus à onglets accessibles prêts à l’emploi.</li>
    <li><a title="Lien permanent vers Augmenter la taille du texte avec jQuery" href="http://9lessons.blogspot.com/2009/10/zooming-with-jquery-and-css.html" rel="bookmark">Augmenter la taille du texte avec jQuery</a> &#8212; Modifier la taille du texte de votre site en choisissant une valeur dans un menu déroulant.</li>
    <li><a title="Lien permanent vers Javascript Framework Matrix" href="http://matthiasschuetz.com/javascript-framework-matrix/en/" rel="bookmark">Javascript Framework Matrix</a> &#8212; Tableau comparatif des principaux frameworks Javascript.</li>
    <li><a href="http://jparse.kylerush.net/">Afficher vos flux XML avec jParse </a>&#8211; Parsing de flux XML (<em>RSS</em>, <em>Atom</em>) via Ajax pour l’afficher en HTML.</li>
    <li><a href="http://dev.iceburg.net/jquery/jqModal/">jqModal : des fenêtres modales minimalistes </a>&#8211; Couteau suisse des <em>Lightbox</em> en tout genre pour afficher des alertes, des notifications, des boites de dialogues, etc.</li>
    <li><a title="Lien permanent vers jQuery — renverser l’ordre d’une liste ordonnée" href="http://js.4design.tl/jquery-renverser-lordre-dune-liste-ordonnee-42" rel="bookmark">jQuery — renverser l’ordre d’une liste ordonnée</a> &#8212; les premiers seront les derniers et vice-versa. Merci à <a href="http://pioupioum.fr/">pioupiouM</a> pour la correction du script.</li>
    <li><a href="http://cufon.shoqolate.com/">Cufón : des polices de caractère pour tous</a> &#8212; Implémenter font-face dans le plus grand nombre de navigateurs.</li>
    <li class="pfiou"><a href="http://blog.jaysalvat.com/articles/realisez-un-bandeau-de-news-en-jquery-comme-sur-itele.php">News déroulantes avec jQuery</a> &#8212; Un joli bandeau de news à l’aide de liste de définition, d’une pincée de CSS et d’une bonne rasade de jQuery.</li>
    <li><a href="http://chrisiufer.com/2009/05/jquery-magnifier-loupe/">jQuery Magnifier Loupe</a> &#8212; Zoom sur images avec l’attribut <em>longdesc.</em></li>
    <li><a href="http://www.appelsiini.net/projects/lazyload">Lazy loader : chargement des images à la volée</a> &#8212; Chargez vos images que lorsqu’elles apparaissent dans la fenêtre du navigateur.</li>
    <li><a href="http://www.babylon-design.com/site/index.php/2009/04/14/249-tutoriel-jquery-faire-un-carrousel">Faire un Carrousel avec jQuery</a> &#8212; Tutoriel très didactique pour réaliser un carrousel avec HTML, CSS et jQuery.</li>
    <li><a href="http://onehackoranother.com/projects/jquery/tipsy/">Tipsy — des bulles d’aide façon Facebook avec jQuery</a> &#8212; Bulles d’aide façon bande dessinée comme celles que l’on trouve sur <em>Facebook</em> ou<em>Twitter.</em></li>
    <li><a href="http://flowplayer.org/tools/">jQuery Tools</a> &#8212; Incorporer Flash, gamme étendue d’overlay, tooltips à foison, tabs, etc.</li>
    <li><a href="http://quasipartikel.at/multiselect_original/">jQuery UI Multiselect</a> &#8212; Améliore l’apparence et l’ergonomie de la balise HTML <code>select.</code></li>
    <li><a href="http://jquery.lukelutman.com/plugins/flash/">jQuery Flash Plugin</a> &#8212; Inspiré par <a href="http://blog.deconcept.com/swfobject/">SWFObject</a>, <a href="http://www.bobbyvandersluis.com/ufo/">UFO</a> et <a href="http://www.mikeindustries.com/sifr/">sIFR</a>, jQuery Flash Plugin a été complètement réécrit avec jQuery pour éviter les redondances.</li>
    <li><a href="http://minhd.net/2009/10/13/jquery-pagination-system/">Jquery Pagination System</a> &#8212; Pagination côté client avec jQuery.</li>
    <li><a href="http://matthiasschuetz.com/javascript-framework-matrix/en/">Choisir sa bibliothèque JS avec Javascript Framework Matrix</a> &#8212; Tableau comparatif des principaux frameworks Javascript.</li>
    <li class="pfiou"><a href="http://robertnyman.com/firefinder/">FireFinder — interagir avec la page web</a> &#8212; Interagir avec les éléments de la page via les sélecteurs CSS ou les expressions XPath.</li>
    <li><a href="http://www.frequency-decoder.com/2009/09/09/unobtrusive-date-picker-widget-v5">Sélecteur de date (Date-Picker) non-intrusif</a> &#8212; Sélecteur de date avec mini calendrier.</li>
    <li><a title="Lien permanent vers Google Closure — les mauvaises pratiques Javascript en action ?" href="http://js.4design.tl/google-closure-les-mauvaises-pratiques-javascript-en-action-185" rel="bookmark">Google Closure — les mauvaises pratiques Javascript en action ?</a> &#8212; Google Closure a été développé par des spécialiste de Java&#8230; ça craint.</li>
    <li><a href="http://css-tricks.com/anythingslider-jquery-plugin/">Un diaporama avec AnythingSlider jQuery Plugin</a> &#8212; Chaque diapo peut être réalisé à l’aide du composé HTML de votre choix (texte, images, etc.).</li>
    <li><a href="http://tutorialzine.com/2009/10/google-wave-history-slider-jquery/">Un «slider» à la manière du Playback de Google Wave</a> &#8212; tutoriel pour afficher un historique progressif à la manière de la fonction <em>Playback</em> de Google Wave.</li>
    <li><a href="http://jsbin.com/">jsbin — tester votre code Javascript et partagez vos bugs</a> &#8212; Outil en ligne créé par <a href="http://remysharp.com/">Remy Sharp</a> pour tester du code Javascript et le partager</li>
    <li><a href="http://phpjs.org/">PHP.JS</a> — transposer des fonctions PHP en Javascript.</li>
    <li><a href="http://css.4design.tl/le-code-css-et-javascript-inline-saimal">Le code CSS et Javascript au milieu du HTML c’est pas bien !</a> &#8212; Traduction de l’article <a href="http://www.robertnyman.com/2008/11/20/why-inline-css-and-javascript-code-is-such-a-bad-thing/">Why Inline CSS And JavaScript Code Is Such A Bad Thing</a> de <a href="http://www.robertnyman.com/">Robert Nyman</a>.</li>
    <li><a href="http://www.filamentgroup.com/lab/jquery_ui_selectmenu_an_aria_accessible_plugin_for_styling_a_html_select/">jQuery UI Selectmenu</a> — des menus « select » personnalisés à la sauce ARIA.</li>
    <li><a href="http://tympanus.net/codrops/2009/11/04/jquery-image-cropper-with-uploader-v1-1/">jQuery Image Cropper</a> — recadrer et uploader des images.</li>
    <li class="pfiou"><a href="http://alistapart.com/articles/complexdynamiclists/">ul2finder</a> — un explorateur à l’image du Finder de MacOS X.</li>
    <li><a href="http://valums.com/ajax-upload/">Ajax Upload</a> — Upload multiple de fichiers sans recharger la page avec n’importe quel élément (images, liens, etc.).</li>
    <li><a href="http://plugins.jquery.com/project/cookie">Des cookies à la mode de jQuery</a> &#8212; Ecrire, lire et effacer vos cookies pour 4,15 kb.</li>
    <li><a href="http://trevordavis.net/blog/tutorial/simple-jquery-text-resizer/">Simple jQuery Text Resizer</a> &#8212; Laissez vos visiteurs choisiront la taille qui leur convient (un <em>cookie</em> gardera leur préférence en mémoire).</li>
    <li><a href="http://blog.jaysalvat.com/articles/changez-de-mise-en-page-a-la-volee-avec-jquery.php">Changement de design «on the fly» avec jQuery</a> &#8212; Tutoriel clair et didactique pour permuter deux maquettes d&#8217;un simple clic.</li>
    <li><a href="http://www.tyssendesign.com.au/articles/css/dropdown-low-down/">22 menus déroulants passés au crible</a> &#8212; Tyssen Design passe en revue les principaux <em>dropdown menu</em>.</li>
    <li><a href="http://abeautifulsite.net/2008/09/jquery-context-menu-plugin/">jQuery Context Menu</a> &#8212; Menus contextuels (clic droit) personnalisable à 100% avec les CSS.</li>
    <li><a href="http://pikachoose.com/">Pikachoose</a> &#8212; Plugin jQuery idéal pour afficher des galeries d’images en toute légèreté.</li>
    <li><a href="http://www.robertnyman.com/dlite/">dLite</a> — une librairie Javascript « petit mais costaud ».</li>
    <li><a href="http://www.vagrantradio.com/2009/10/how-to-parse-xml-using-jquery-and-ajax.html">jQuery-XML</a> — Afficher un flux RSS avec jQuery et Ajax.</li>
    <li class="pfiou"><a href="http://websemantics.co.uk/resources/styled_accessible_tooltips/">Styled and accessible tooltips</a> &#8211; Infobulles stylées et accessibles avec jQuery.</li>
    <li><a href="http://www.domassistant.com/">DOMAssistant</a> &#8212; Cette bibliothèque va un peu plus loin que <a href="http://www.robertnyman.com/dlite/">dLite</a> et permet de manipuler le DOM avec plus de souplesse.</li>
    <li><a href="http://www.robertnyman.com/2007/04/19/flashreplace-a-light-weight-javascript-to-insert-flash-movies-into-your-web-page/">FlashReplace</a> &#8211; Insérer du Flash proprement.</li>
    <li><a href="http://www.onlinetools.org/tools/domtabdata/">DOMTab</a> &#8211; Menu à onglets simple et efficace.</li>
    <li><a href="http://www.paulbellows.com/getsmart/balance_columns/">balance_columns</a> &#8211; Équilibrer des colonnes avec Javascript.</li>
    <li><a href="http://dean.edwards.name/my/cssQuery/">cssQuery</a> — Interroge le <abbr title="Document Object Model">DOM</abbr> via les sélecteurs <a href="http://www.yoyodesign.org/doc/w3c/css1/index.html">CSS 1</a>, <a href="http://www.yoyodesign.org/doc/w3c/css2/cover.html">CSS 2</a> et une partie de <a href="http://www.w3.org/Style/CSS/current-work">CSS 3</a>.</li>
    <li><a href="http://tympanus.net/codrops/2009/11/30/jtexttranslate-a-jquery-translation-plugin/">jTextTranslate</a> &#8211; Traduction de votre site en 87 langues par Google.</li>
    <li><a href="http://simplejs.bleebot.com/">SimpleJS</a> — Cette petite bibliothèque Javascript développée par <a href="http://bleebot.com/">Christophe Lefevre</a> propose de faciliter l’utilisation d’Ajax.</li>
    <li><a href="http://www.twinhelix.com/css/iepngfix/">iepngfix</a> — Composant HTC qui gère la plupart des contraintes liées à l’absence de prise en charge de la transparence 24 bits par Internet Explorer 6.</li>
    <li><a href="http://www.robertnyman.com/2007/11/13/stop-using-poor-performance-css-expressions-use-javascript-instead/">maxWidthFixForIE6.js</a> &#8212; Emuler la propriété max-width pour IE6.</li>
    <li class="pfiou"><a href="http://papermashup.com/jquery-image-zoom-effect/">Image jQuery</a> – Quelques lignes de jQuery pour appliquer un léger effet de zoom sur une image.</li>
    <li><a href="http://www.robertnyman.com/2008/05/27/the-ultimate-getelementsbyclassname-anno-2008/">The Ultimate GetElementsByClassName</a> &#8211; Sélectionner les éléments par leur classe avec getElementsByClassName.</li>
    <li><a href="http://planete-jquery.fr/">Planet jQuery</a> &#8212; Un planet pour jQuery.</li>
    <li><a href="http://www.shopdev.co.uk/blog/text-resizing-with-jquery/">Text Resizing width jQuery</a> — Laissez les utilisateur modifier la taille du texte sur votre site web.</li>
    <li><a href="http://catcubed.com/2008/12/23/ceebox-a-thickboxvideobox-mashup/">Ceebox</a> &#8212; Lightbox qui afficher n’importe quel contenu dans une fenêtre modale ou non. Idéale pour les vidéos hébergées sur Google Video, Dailymotion ou Youtube.</li>
    <li><a href="http://andylangton.co.uk/articles/javascript/get-viewport-size-javascript/">Get viewport size with javascript</a> &#8212; Connaitre la taille du « viewport » en Javascript.</li>
    <li><a href="http://www.sohtanaka.com/web-design/smart-columns-w-css-jquery/">Smart Columns with CSS &amp; jQuery</a> &#8212; Des colonnes fixes et ajustées en largeur avec CSS et jQuery.</li>
    <li><a href="http://www.htmldog.com/articles/suckerfish/dropdowns/">Menu déroulant Suckerfish</a> &#8212; Menus déroulants et autres fantaisies avec :hover :focus :active :target pour IE6.</li>
    <li><a href="http://www.babylon-design.com/site/index.php/2009/11/12/255-systeme-de-notation-par-etoiles-accessible">Système de notation par étoiles accessible</a> &#8212; <a href="http://www.babylon-design.com/">Samuel Le Morvan</a> propose un tutoriel complet sur la question.</li>
    <li><a href="http://mootools.net/forge/">Mootools Forge</a> &#8212; Une forge pour les plugins Mootools.</li>
    <li class="pfiou"><a href="http://www.leigeber.com/2009/12/slideshow-script/">TinySlider</a> &#8212; Diaporama Javascript autonome très léger de 1,5 ko facilement personnalisable via les CSS.</li>
    <li><a href="http://jwf.us/projects/jQSlickWrap/">jQSlickWrap</a> &#8212; Plugin jQuery qui permet d’habiller une image de forme irrégulière avec le texte autour.</li>
    <li><a href="http://www.catchmyfame.com/2009/06/25/jquery-beforeafter-plugin/">jQuery Before/After</a> &#8212; Plugin étonnant qui plaira à tous ceux qui veulent proposer la comparaison de deux états d’une photo.</li>
    <li><a href="http://www.highcharts.com/">Hightcharts</a> &#8212; Bibliothèque Javascript spécialisée dans la création de diagrammes, graphiques et autres camemberts pour illustrer vos données brutes.</li>
    <li><a href="http://www.jeremymartin.name/projects.php?project=jTruncate">jTruncate</a> &#8212; Plugin pour jQuery qui coupe un texte au bout d’un certain nombre de mots et qui ajoute un texte comme « Lire la suite » pour accéder à… la suite !</li>
    <li><a href="http://www.marcofolio.net/css/css3_animations_and_their_jquery_equivalents.html">CSS3 animations and their jQuery equivalents</a> &#8212; 6 effets introduits dans CSS3 et le code Javascript pour obtenir le même résultat en jQuery.</li>
    <li><a href="http://seox.org/">Link Building Pro</a> — Ajoute automatiquement un lien vers la source, au cas où le copieur-colleur oublierait de citer l&#8217;original.</li>
    <li><a href="http://jquerylist.com/">jQueryList</a> — Plus de 255 plugins pour jQuery disponibles sur une seule page et classés par thèmes.</li>
    <li><a href="http://tympanus.net/codrops/2010/01/05/some-useful-javascript-jquery-snippets/">40 bouts de code</a> &#8212; facilitez vos développements en Javascript ou jQuery.</li>
    <li><a href="http://desandro.com/resources/jquery-masonry">jQuery Masonsy</a> &#8212; Réorganise les blocs de votre page page pour réduire les espaces vides entre les éléments.</li>
    <li class="pfiou"><a href="http://www.zorrito.com/animations-images-animees-jquery/">Animation avec quatre images et jQuery</a> &#8212; Tutoriel pour réaliser une publicité ou une accroche sans passer par Flash.</li>
    <li><a href="http://www.tutorialspoint.com/jquery/jquery-quick-guide.htm">jQuery Quick Guide</a> &#8212; Un guide pour avoir les fonctionnalités de jQuery sous la souris.</li>
    <li><a href="http://www.outstandingelephant.com/jaria/">jARIA jQuery Plugin</a> &#8211; Permet d’ajouter une couche <a href="http://www.w3.org/TR/wai-aria/">ARIA</a> dans votre site web sous forme de méthodes.</li>
    <li><a href="http://www.futurecolors.ru/jquery/">jQuery 1.4 API Cheat Sheet</a> &#8212; Regroupe sur une page toutes les méthodes et fonctions de jQuery jusqu’à la version 1.4.</li>
    <li><a href="http://www.jsfiddle.net/">jsfiddle</a> &#8212; Propose un environnement pour tester et partager du code Javascript.</li>
    <li><a href="http://github.com/jquery/jquery-compat-1.3">jquery-compat-1.3</a> — Profitez de jQuery 1.4 en restant compatible avec jQuery 1.3.</li>
    <li><a href="http://jqueryglobe.com/article/simple-image-viewer">Simple Image Viewer</a> — Galerie d’image minimaliste.</li>
    <li><a href="http://www.ape-project.org/">A.P.E</a> (<em>Ajax Push Engine</em>) &#8211; Le web en temps réel avec Ajax Push Engine.</li>
    <li><a href="http://www.sohtanaka.com/web-design/simple-page-peel-effect-with-jquery-css/">Page Peel Corner</a> — Effet de page cornée avec jQuery.</li>
    <li><a href="http://usejquery.com/posts/9/the-jquery-cross-domain-ajax-guide">jQuery Cross Domain Ajax Guide</a> &#8211; Guide de l’Ajax sur plusieurs domaines.</li>
    <li class="pfiou"><a href="http://sexyjs.com/">Sexy.js</a> &#8212; Améliorer l’interface Ajax de jQuery.</li>
    <li><a href="http://www.jankoatwarpspeed.com/post/2010/01/26/dynamic-tabs-jquery.aspx">Dynamic tabs using jQuery</a> &#8212; Ccréer un menu à onglets pour ajouter ou supprimer des onglets de manière dynamique.</li>
    <li><a href="http://www.domassistant.com/">DOMAssistant</a> &#8212; Bibliothèque Javascript « petit mais costaud » qui pourrait facilement remplacer jQuery pour une partie des utilisateurs.</li>
    <li><a href="http://www.9lessons.info/2009/09/comment-system-database-with-jquery.html">Comment System with jQuery, Ajax and PHP</a> – L’excellent Srinivas Tamada de <a href="http://www.9lessons.info/2009/09/comment-system-database-with-jquery.html">9Lessons</a> nous apprend comment mettre en place un système de commentaires Ajax avec jQuery et PHP.</li>
    <li><a href="http://jqueryfordesigners.com/adding-keyboard-navigation/">Adding Keyboard Navigation</a> &#8212; Tutoriel sur la mise en place d’un diaporama avec utilisation du clavier (flèche droite et flèche gauche) pour passer à l’image suivante ou précédente.</li>
    <li><a href="http://www.evanbot.com/article/jquery-disable-on-submit-plugin/13">Disable On Submit</a> &#8212; Plugin jQuery qui désactive le bouton <em>Submit</em>une fois que le formulaire a été envoyé une première fois.</li>
    <li><a href="http://tutsvalley.com/tutorials/making-a-cool-thumbnail-effect-with-zoom-and-sliding-captions/">Thumbnail Zoom</a> — Effet de zoom sur une miniature accompagné de l’apparition d’une légende au survol de la souris.</li>
    <li><a href="http://davidwalsh.name/google-fade">Google Fade</a> &#8212; Script disponible pour <em>Mootools</em> et <em>jQuery</em> pour reproduire chez vous l&#8217;effet introduit récemment par Google sur sa page. d’accueil : certains éléments de navigation apparaissent suite au mouvement de la souris sur la page ou lorsqu’on quitte le champs de recherche.</li>
    <li><a href="http://www.dfc-e.com/metiers/multimedia/opensource/jqtransform/">jqTransform</a> — Stylez vos formulaires avec jQuery et CSS.</li>
    <li><a href="http://code.google.com/p/css-template-layout/">css-template-layout</a> &#8212; Implémentation jQuery du module CSS3 Template Layout.</li>
    <li class="pfiou"><a href="http://www.admixweb.com/2009/10/25/how-to-easily-create-a-javascript-framework-part-4/">How to Easily Create a JavaScript Framework</a> &#8212; Créez votre framework Javascript en 4 parties.</li>
    <li><a href="http://jqapi.com/">jQAPI</a> — Documentation alternative pour jQuery 1.4.1.</li>
    <li><a href="http://james.padolsey.com/jquery/">jQuery Source Viewer</a> &#8212; Naviguer à l’intérieur du code source de <em>jQuery.</em></li>
    <li><a href="http://code.google.com/p/flot/">flot</a> — Créez des graphiques avec jQuery.</li>
    <li><a href="http://pixelmatrixdesign.com/uniform/">Uniform</a> &#8212; Ajouter du <em>look and feel</em> aux rugueuses cases à cocher, aux boutons radio anémiques, sans oublier les spartiates. boutons <em>Parcourir&#8230; </em>des sobres formulaires HTML.</li>
    <li><a href="http://www.australopitech.com/1307-defilement-parallaxe-avec-jquery">Parallax</a> &#8212; Technique utilisée depuis longtemps dans le cinéma, le dessin animé ou le jeu vidéo pour créer une illusion de profondeur.</li>
    <li><a href="http://www.plupload.com/">Plupload</a> &#8212; Gestionnaire de « téléversement » (upload) multiple en jQuery.</li>
    <li><a href="http://mlh02.free.fr/jquery_france/code_select_input.php">6 bouts de code pratiques</a> pour manipuler les éléments <code>select</code> et <code>input</code> avec <em>jQuery.</em></li>
    <li><a href="http://jqueryvsmootools.com/">jQuery vs Mootools</a> &#8212; Choisir jQuery ou Mootools en connaissance de cause.</li>
    <li><a href="http://plugins.jquery.com/project/color">jQuery Color Animation</a> &#8212; Support du RGBa pour « jQuery Color Animations».</li>
    <li class="pfiou"><a href="http://plugins.jquery.com/project/jsocial">jSocial</a> &#8212; Affichez très rapidement la liste des réseaux sociaux où vous êtes présent.</li>
    <li><a href="http://www.datatables.net/">DataTables</a> — Pagination et tri des données pour vos tableaux HTML.</li>
    <li><a href="http://www.onextrapixel.com/2010/02/23/how-to-use-jquery-to-make-slick-page-transitions/">Slick Page Transition</a> — Effet de transition (fading) entre les pages d’un site.</li>
    <li><a href="http://methvin.com/splitter/">jQuery Splitter Plugin</a> — Divisez votre page en plusieurs parties redimensionnables.</li>
    <li><a href="http://news.kg/files/tree/">jQuery SimpleTree Drag&amp;Drop</a> &#8212; Construisez des arborescences à la mode de Windows.</li>
    <li><a href="http://www.impressivewebs.com/javascript-content-switcher-without-javascript/">Content Switcher</a> — Bel exemple de mise en place d’un système permettant de passer d’un contenu à un autre via un menu en utilisant les concepts de l’amélioration progressive et du Javascript non intrusif.</li>
    <li><a href="http://www.xul.fr/ecmascript/lightbox.html">Effets lightbox sans framework</a> — L’ouverture de nouvelles fenêtres<em>popup</em> a progressivement laisser la place aux effets <em>lightbox</em>. Voici plusieurs solutions simples à base de HTML, CSS.</li>
    <li><a href="http://jquery.codestarters.com/">Starter</a> — Générateur de plugins jQuery.</li>
    <li><a href="http://www.webdesignerwall.com/tutorials/jquery-tutorials-for-designers/">jQuery Tutorials for Designers</a> &#8212; 13 Tutoriels jQuery pour Webdesigners.</li>
    <li><a href="http://blog.johanbleuzen.fr/comment-jquery-va-tuer-flash">Comment, jQuery va tuer Flash ?</a> &#8212; Question surprenante, mais force est de constater que Javascript a fait du chemin depuis  <code>window.open()</code> !</li>
    <li class="pfiou"><a href="http://benalman.com/projects/jquery-clickoutside-plugin/">Clickoutside Event</a> — Détectez les clics en dehors d’un élément.</li>
    <li><a href="http://code.drewwilson.com/entry/tiptip-jquery-plugin">TipTip</a> — Infobulles « funky » pour afficher l’attribut HTML «title».</li>
    <li><a href="http://jquery-howto.blogspot.com/2009/06/custom-jquery-selectors.html">Custom jQuery Selectors</a> &#8212; Créez des sélecteurs personnalisés avec jQuery.</li>
    <li><a href="http://pioupioum.fr/developpement/optimiser-rapidite-chargement-adsense-jquery.html">Optimiser le chargement des AdSense</a> &#8212; Accélérer votre blog en optimisant l’affichage des Adsense avec jQuery.</li>
    <li><a href="http://">Splash</a> — un diaporama en pur Javascript.</li>
    <li><a href="http://oopstudios.com/dlink/index.html">DLink</a> — Afficher le type de cible des liens avec Javascript.</li>
    <li><a href="http://www.jankoatwarpspeed.com/post/2009/09/28/webform-wizard-jquery.aspx">Webform to wizard</a> &#8212; Plugin jQuery qui découpe les formulaires longs et ennuyeux en «assistant» en suivant les contours des balises HTML <code>fieldset.</code></li>
    <li><a href="http://js.4design.tl/ie7-js-ce-n%E2%80%99est-pas-de-la-magie-c%E2%80%99est-de-la-technologie-682">IE7.js</a> &#8212; Transformez une citrouille à base de IE5.5/6 en carrosse IE7 ou IE8 : ce n’est pas de la magie, c’est de la technologie !</li>
    <li><a href="http://net.tutsplus.com/tutorials/javascript-ajax/20-helpful-jquery-methods-you-should-be-using/">20 méthodes jQuery à connaitre</a> – Bien belle liste de 20 fonctions jQuery peu connues, à connaitre !</li>
    <li><a href="http://www.modernizr.com/">Modernizr</a> — Détection des fonctionnalités CSS3 et HTML5.</li>
    <li class="pfiou"><a href="http://simplecartjs.com/">simpleCart (js)</a> &#8212; Script de moins de 20 ko pour mettre en place un caddie e-commerce en quelques minutes.</li>
    <li><a href="http://blog.jaysalvat.com/articles/creez-une-arborescence-de-fichiers-en-jquery-1.php">Créer une arborescence de fichier avec jQuery</a> &#8212; Série de 8 tutoriels sur la création d’une arborescence de fichier à l’aide de jQuery.</li>
    <li><a href="http://davidwalsh.name/add-events-jquery">Add Events jQuery</a> — Ajouter «cursor: pointer» sur tous les événements «click».</li>
    <li><a href="http://www.noupe.com/javascript/jquery-html-table-toolbox.html">jQuery HTML Table Toolbox</a> — 36 façons de «dresser la table» avec jQuery.</li>
    <li><a href="http://fatfree.sourceforge.net/">FAT-FREE </a>— Framework PHP léger et modulaire.</li>
    <li><a href="http://dev.herr-schuessler.de/jquery/popeye/">Popeye 2.0</a> &#8212; Lightbox qui affiche une galerie d’images à partir d’une liste non-ordonnée dans le flux de votre texte.</li>
    <li><a href="http://james.padolsey.com/javascript/sorting-elements-with-jquery/">jQuery.fn.sort</a> — Trier des éléments avec jQuery.</li>
    <li><a href="http://aext.net/2009/08/perfect-sign-in-dropdown-box-likes-twitter-with-jquery/">Bloc de login à la Twitter avec jQuery</a> &#8212; Tutoriel pour faire un bloc de login dynamique sur la page d’accueil de Twitter.</li>
    <li><a href="http://js.4design.tl/table-des-matieres-avec-jquery-695">Table des matières avec jQuery</a> &#8212; Bout de code pour afficher une liste ordonnée sous la forme d’une table des matières comme celles que l’on trouve dans les livres imprimés.</li>
    <li><a title="Permanent Link: Preload CSS/JavaScript without execution" href="http://www.phpied.com/preload-cssjavascript-without-execution/" rel="bookmark">Preload CSS/JavaScript without execution</a> &#8211; Pré-chargement des CSS et du Javascript sans exécution.</li>
    <li class="pfiou"><a href="http://benalman.com/projects/jquery-bbq-plugin/">jQuery BBQ</a> — Utiliser les boutons Précédent et Suivant du navigateur malgré Ajax.</li>
    <li><a href="http://colorpowered.com/colorbox/">Colorbox</a> — une « lightbox » légère et extensible en jQuery.</li>
    <li><a href="http://hyper-metrix.com/#Burst">Burst Engine</a> — Un peu de Flash et d’After Effects dans Canvas.</li>
    <li><a href="http://jquery.malsup.com/form/">jQuery Form Plugin</a> — Mettez de l’Ajax dans vos formulaires HTML.</li>
    <li><a href="http://www.elfangels.fr/webprojecthelper/fr/">WebProjectHelper</a> — Générateur de structure MySQL et de classes PHP.</li>
    <li><a href="http://layout.jquery-dev.net/">UI.Layout</a> – Créer des interfaces utilisateurs avec jQuery.</li>
    <li><a href="http://scriptsrc.net/">Scriptsrc</a> — 10 Frameworks Javascript à emporter.</li>
    <li><a href="http://devgrow.com/griddy-overlay/">Griddy-Overlay</a> &#8212; Afficher une grille par-dessus votre page web avec jQuery.</li>
    <li><a href="http://tympanus.net/codrops/2010/05/14/sliding-panel-photo-wall-gallery-with-jquery/">Sliding Panel Photo Wall Gallery</a> — Mur d’image et Lightbox avec jQuery.</li>
    <li><a href="http://devgrow.com/slidernav/">SliderNav</a> &#8211; Plugin jQuery qui permet de créer un carnet d’adresse défilant de type iPhone.</li>
</ol>

<p>PS : Pour trouver l&#8217;article correspondant sur <a href="http://js.4design.tl">js4design</a>, il suffit de saisir l&#8217;ancre du lien dans le champs de recherche de la colonne latérale.</p>

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

<ul class='related_post'><li><a href='http://css.4design.tl/liens-javascript-jquery' title='390 ressources Javascript &amp; jQuery'>390 ressources Javascript &amp; jQuery</a></li><li><a href='http://css.4design.tl/recommandations-developpeurs-web-front-end' title='Recommandations pour développeurs web front-end'>Recommandations pour développeurs web front-end</a></li><li><a href='http://css.4design.tl/le-petit-journal-du-web-les-fruits-de-la-veille-ont-garde-leur-fraicheur' title='Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur'>Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur</a></li><li><a href='http://css.4design.tl/wordpress-a-z-extension-plugin' title='WordPress de A à Z &#8212; E comme Extensions (les plugins)'>WordPress de A à Z &#8212; E comme Extensions (les plugins)</a></li><li><a href='http://css.4design.tl/fonction-javascript-contre-bug-classes-multiples-internet-explorer-6' title='IE6 &#8212; 3 fonctions Javascript pour lutter contre le bug des classes multiples'>IE6 &#8212; 3 fonctions Javascript pour lutter contre le bug des classes multiples</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=6227&amp;md5=7d411aa07de9a4b7cf5ae0a658ec98fe" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/139-ressources-javascript-et-jquery/feed</wfw:commentRss>
		<slash:comments>19</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2F139-ressources-javascript-et-jquery&amp;language=fr_FR&amp;category=text&amp;title=139+ressources+Javascript+et+jQuery&amp;description=Cette+liste+de+liens+pour+le+d%C3%A9veloppeur+web+front-end+est+issue+de+la+veille+document%C3%A9e+que+j%26%238217%3Beffectue+sur+Javascript+%26amp%3B+Webdesign+%26%238212%3B+Les+meilleures+ressources+Javascript+pour+d%C3%A9veloppeurs+web+front-end...&amp;tags=Diaporama%2CDOM%2CFormulaire%2CFrameworks%2CJavascript%2CjQuery%2CLightbox%2CLoupe%2CMootools%2CPagination%2CPlugins%2CUI%2CWAI-ARIA%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Formbuilder &#8212; des formulaires HTML avec PHPForm</title>
		<link>http://css.4design.tl/formbuilder-des-formulaires-html-avec-phpform</link>
		<comments>http://css.4design.tl/formbuilder-des-formulaires-html-avec-phpform#comments</comments>
		<pubDate>Thu, 13 May 2010 14:35:39 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Intégration web]]></category>
		<category><![CDATA[Formulaire]]></category>
		<category><![CDATA[Générateur]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Outils]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=6155</guid>
		<description><![CDATA[Formbuilder &#8212; Trois étapes suffisent pour créer des formulaires en éliminant la phase de codage HTML : il suffit de cliquer sur les éléments que vous voulez, personnaliser les labels et renseigner les valeurs par défaut. Il est possible de modifier l&#8217;ordre des éléments après leur création par glissé-déposé. Enregistrez, c&#8217;est gagné ! 1) Choisissez votre palette de couleur, 2) ajoutez et modifiez les éléments de formulaire, 3) prévisualisez puis téléchargez le formulaire HTML Articles sur le même sujet Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheurDégradés CSS3 WYSIWYG avec Ultimate CSS [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.phpform.org/">Formbuilder</a> &#8212; Trois étapes suffisent pour créer des formulaires en éliminant la phase de codage HTML : il suffit de cliquer sur les éléments que vous voulez, personnaliser les labels et renseigner les valeurs par défaut. Il est possible de modifier l&#8217;ordre des éléments après leur création par glissé-déposé. Enregistrez, c&#8217;est gagné !<span id="more-6155"></span></p>

<h6>1) Choisissez votre palette de couleur, 2) ajoutez et modifiez les éléments de formulaire, 3) prévisualisez puis téléchargez le formulaire HTML</h6>

<div id="attachment_6156" class="wp-caption alignleft" style="width: 444px"><a href="http://css.4design.tl/files/2010/05/php-form-html.jpg"><img class="size-large wp-image-6156" src="http://css.4design.tl/files/2010/05/php-form-html-434x279.jpg" alt="" width="434" height="279" /></a><p class="wp-caption-text">Des formulaires en forme avec FormBuilder : 1re étape. Cliquez sur l&#039;image pour l&#039;agrandir.</p></div>

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

<ul class='related_post'><li><a href='http://css.4design.tl/le-petit-journal-du-web-les-fruits-de-la-veille-ont-garde-leur-fraicheur' title='Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur'>Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur</a></li><li><a href='http://css.4design.tl/degrades-css3-wysiwyg-ultimate-css-gradient-generator' title='Dégradés CSS3 WYSIWYG avec Ultimate CSS Gradient Generator'>Dégradés CSS3 WYSIWYG avec Ultimate CSS Gradient Generator</a></li><li><a href='http://css.4design.tl/7-outils-en-ligne-integration-html-css' title='7 outils en ligne pour l&#039;intégration HTML &amp; CSS'>7 outils en ligne pour l&#039;intégration HTML &amp; CSS</a></li><li><a href='http://css.4design.tl/generateur-de-coins-arrondis-avec-border-radius' title='Générateur de coins arrondis avec border-radius'>Générateur de coins arrondis avec border-radius</a></li><li><a href='http://css.4design.tl/dummy-image-des-images-de-placement-pour-votre-site-web' title='Dummy Image &#8212; des images de placement pour votre site web'>Dummy Image &#8212; des images de placement pour votre site web</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=6155&amp;md5=9f05a08d193f7753513f0efbc38f7bbd" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/formbuilder-des-formulaires-html-avec-phpform/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fformbuilder-des-formulaires-html-avec-phpform&amp;language=fr_FR&amp;category=text&amp;title=Formbuilder+%26%238212%3B+des+formulaires+HTML+avec+PHPForm&amp;description=Formbuilder+%26%238212%3B+Trois+%C3%A9tapes+suffisent+pour+cr%C3%A9er+des+formulaires+en+%C3%A9liminant+la+phase+de+codage+HTML+%3A+il+suffit+de+cliquer+sur+les+%C3%A9l%C3%A9ments+que+vous+voulez%2C+personnaliser+les+labels...&amp;tags=Formulaire%2CG%C3%A9n%C3%A9rateur%2CHTML%2COutils%2Cblog" type="text/html" />
	</item>
		<item>
		<title>10 liens pour faire plaisir à votre intégrateur web</title>
		<link>http://css.4design.tl/10-liens-pour-faire-plaisir-a-votre-integrateur-web</link>
		<comments>http://css.4design.tl/10-liens-pour-faire-plaisir-a-votre-integrateur-web#comments</comments>
		<pubDate>Sat, 19 Sep 2009 17:33:23 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Intégration web]]></category>
		<category><![CDATA[Javascript & PHP]]></category>
		<category><![CDATA[Le petit journal du web]]></category>
		<category><![CDATA[Navigateurs]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Formulaire]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=3762</guid>
		<description><![CDATA[Cette liste de ressources devrait rendre de grands services à l&#8217;intégrateur HTML &#38; CSS ainsi qu&#8217;au développeur web. en effet, vous y trouverez : un générateur de miniatures pour la page d&#8217;accueil de votre blog WordPress ; des outils pour valider l&#8217;ensemble de votre site ; un fichier PHP pour gérer votre base de données et des plugins jQuery tous plus intéressants les uns que les autres, etc. Il s&#8217;agit du meilleur des bons plans que je propose sur mon compte Twitter integrateur_css. Stay tuned and mind the gap! WordPress : redimensionnez et affichez une miniature à partir des images [...]]]></description>
			<content:encoded><![CDATA[<p>Cette liste de ressources devrait rendre de grands services à l&#8217;intégrateur HTML &amp; CSS ainsi qu&#8217;au développeur web. en effet, vous y trouverez : un générateur de miniatures pour la page d&#8217;accueil de votre blog WordPress ; des outils pour valider l&#8217;ensemble de votre site ; un fichier PHP pour gérer votre base de données et des plugins jQuery tous plus intéressants les uns que les autres, etc. Il s&#8217;agit du meilleur des bons plans que je propose sur mon compte Twitter <a title="une bonne dizaine de tweets par jour en moyenne, vous voilà prévenus ;)" href="http://twitter.com/integrateur_css">integrateur_css</a>. <em>Stay tuned and mind the gap!</em><span id="more-3762"></span></p>

<h2>WordPress : redimensionnez et affichez une miniature à partir des images de vos articles</h2>

<p>Je vous ai parlé dernièrement (<a href="http://www.css4design.com/les-bons-liens-wordpress">dans les bons liens WordPress</a>) du script <code>get_post_images()</code> associé à la fonction <code>first_thumbnail()</code> pour afficher une miniature en <em>homepage</em>, par exemple, en prenant la première image d&#8217;un article. <a href="http://pioupioum.fr/">Mehdi Kabab</a> vient d&#8217;apporter une amélioration substantielle à la fonction <a href="http://pioupioum.fr/outils-astuces/wordpress-recuperation-avancee-images-article.html">first_thumbnail()</a> pour prendre en compte le script <a href="http://code.google.com/p/timthumb/">timthumb</a> qui permet de générer une miniature aux dimensions que vous voulez (via la <a href="http://www.php.net/manual/fr/book.image.php">bibliothèque graphique GD</a>) plutôt qu&#8217;un redimensionnement HTML lourd de conséquence sur le poids de votre page d&#8217;accueil.</p>

<p>Vous pouvez voir cette petite merveille en action sur la <a href="http://www.css4design.com/">page d&#8217;accueil de ce blog</a> : les miniatures sont redimensionnées et affichées grâce à cet ensemble de fonctions. Pour les souhaits et surtout les remerciements <a href="http://pioupioum.fr/outils-astuces/wordpress-recuperation-avancee-images-article.html">c&#8217;est par ici que ça se passe</a> ;)</p>

<h2>Pages web et bases de données</h2>

<ul>
<li><p><a href="http://www.validateur.ca/">Validateur</a> &#8212; Validez votre site Web en entier grâce à l&#8217;outil de validation multipages (via <a href="http://truffo.fr/2009/09/valider-le-code-xhtml-de-lensemble-des-pages-dun-site-web">truffo</a>). Ce service est développé et maintenu par le <a href="http://www.proze.net/">Réseau Proze</a> et s&#8217;appuie sur le <a href="http://validator.w3.org/">service de validation</a> du W3C qui détient les droits d&#8217;auteur de son service.</p></li>
<li><p><a href="http://www.adminer.org/en/">Adminer</a> &#8212; est un outil tenant en un seul fichier PHP qui permet de gérer une base de données MySQL à la manière d&#8217;un phpMyAdmin light. Existe également sous forme de <a href="http://wordpress.org/extend/plugins/adminer/">plugin pour WordPress</a>.</p></li>
<li><p><a href="http://getfirebug.com/lite.html">Firebug Lite</a> &#8212; Ce simple fichier Javascript — disponible sous forme de bookmarklet — va superposer l&#8217;essentiel des commandes de Firebug à la page en cours.</p></li>
</ul>

<h2>Javascript et plugins jQuery</h2>

<ul>
<li><a href="http://css.4design.tl/files/2009/09/jLoupe-jQuery.jpg"><img src="http://www.css4design.com/files/2009/09/jLoupe-jQuery-150x150.jpg" alt="jLoupe-jQuery" width="64" height="64" class="alignleft size-thumbnail wp-image-3814" /></a><a href="http://chrisiufer.com/2009/05/jquery-magnifier-loupe/">jQuery Magnifier Loupe</a> &#8212; propose un zoom pour vos images. Utilise <del datetime="2009-09-21T12:33:17+00:00">intelligemment</del> la propriété <code>longdesc</code> pour zoomer à partir d&#8217;une miniature (<em>thumbnail</em>). Il reste possible de &laquo;&nbsp;fabriquer&nbsp;&raquo; la miniature avec les propriétés HTML <code>width</code> et <code>height</code>. (via <a href="http://www.amicalement-web.net/">Amicalement Web</a>).</li>
</ul>

<p>Attention tout de même au caractère peu accessible de cette solution basée sur l&#8217;attribut HTML <code>longdesc</code> qui permet de fournir une description de l&#8217;image pour les malvoyants comme me le rappelle <a href="http://tentatives-accessibles.eu/">Sébastien Delorme</a> sur Twitter <a href="http://twitter.com/sebcbien/status/4143206542">ici</a>, <a href="http://twitter.com/sebcbien/status/4143212820">ici</a> et <a href="http://twitter.com/sebcbien/status/4143217896">ici</a> ;)</p>

<p>Cela dit, le script ne nécessite pas obligatoirement l&#8217;attribut <code>longdesc</code> pour fonctionner&nbsp;; il est possible de déclencher la loupe en utilisant la classe <em>jLoupe</em> sur l&#8217;élément <code>img</code> concerné !</p>

<ul>
<li><p><a href="http://craigsworks.com/projects/qtip/">qtip jQuery Plugin</a> &#8212; Sans doute la solution ultime pour gérer les info-bulles (<em>tooltips</em>) : cross browser, dégradation gracieuse, coins arrondis personnalisables, positionnement facile, effets personnalisables, AJAX, etc. (via <a href="http://blog.arnaud-k.fr/">arnaud-k</a>)</p></li>
<li><p><a href="http://vanadiumjs.com/">Vanadium</a> &#8212; Validation et vérification des champs d&#8217;un formulaire à l&#8217;aide de l&#8217;attribut <code>class</code>. Par exemple : <code>pour un champs requis ou</code> pour un champs qui doit recevoir la chaine de caractère vanadium. Possibilité de valider via AJAX avec &laquo;&nbsp; par exemple.</p></li>
</ul>

<h2>Quelques trucs pour vos CSS</h2>

<ul>
<li><p><a href="http://spyrestudios.com/21-awesome-font-face-embedable-typefaces/">21 polices de caractères</a> à intégrer avec <code>@font-face</code> &#8212; Cette propriété CSS2 permet d&#8217;incorporer les informations vectorielles relatives à une fonte dans votre page web sous la forme <code>@font-face { font-family: GraublauWeb; src: url("path-to-the-font-file/GraublauWeb.otf") format("opentype"); }</code> à utiliser ensuite comme suit : <code>h1 { font-family: GraublauWeb, Helvetica, Verdana, Sans-Serif; }</code></p></li>
<li><p><a href="http://www.virtuosimedia.com/tutorials/ultimate-ie6-cheatsheet-how-to-fix-25-internet-explorer-6-bugs">Ultimate IE6 Cheatsheet</a> 25+ hacks et contournements pour faire sa fête à IE6 &#8212; Avec des parts de marché estimées à 18% ou 25% selon les sources, l&#8217;intégrateur web doit encore se coltiner avec le dernier de la classes des navigateurs.</p></li>
</ul>

<h2>Miscellanées</h2>

<ul>
<li>A l&#8217;occasion du <em>Last Call</em> pour l&#8217;écriture des <a href="http://dev.w3.org/html5/spec/Overview.html">spécifications pour HTML5</a>, <a href="http://www.alsacreations.com/actu/lire/849-html-xhtml-wtf-lol.html">Florent V. répond à nos questions</a> sur les différents <code>DOCTYPE</code> et autres types <code>MIME</code> qui peuplent la jungle du développement web. Des réponses synthétiques seront publiées dans le courant de la semaine prochaine.</li>
</ul>

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

<ul class='related_post'><li><a href='http://css.4design.tl/le-petit-journal-du-web-les-fruits-de-la-veille-ont-garde-leur-fraicheur' title='Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur'>Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur</a></li><li><a href='http://css.4design.tl/100-comptes-twitter-pour-webdesigner' title='100+ comptes Twitter pour webdesigner'>100+ comptes Twitter pour webdesigner</a></li><li><a href='http://css.4design.tl/le-petit-journal-du-web-php-wordpress-javascript-css-ruby-responsive-webdesign' title='Le petit journal du web : PHP, WordPress, Javascript, CSS, Ruby, Responsive Webdesign'>Le petit journal du web : PHP, WordPress, Javascript, CSS, Ruby, Responsive Webdesign</a></li><li><a href='http://css.4design.tl/blogs-developpeurs-web' title='35 blogs de développeurs web'>35 blogs de développeurs web</a></li><li><a href='http://css.4design.tl/le-petit-journal-du-web-novembre-2011' title='Le petit journal du web &#8212; WordPress, développement web, etc.'>Le petit journal du web &#8212; WordPress, développement web, etc.</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=3762&amp;md5=b725606c2d87e399fcc537acef0b2d07" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/10-liens-pour-faire-plaisir-a-votre-integrateur-web/feed</wfw:commentRss>
		<slash:comments>23</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2F10-liens-pour-faire-plaisir-a-votre-integrateur-web&amp;language=fr_FR&amp;category=text&amp;title=10+liens+pour+faire+plaisir+%C3%A0+votre+int%C3%A9grateur+web&amp;description=Cette+liste+de+ressources+devrait+rendre+de+grands+services+%C3%A0+l%26%238217%3Bint%C3%A9grateur+HTML+%26amp%3B+CSS+ainsi+qu%26%238217%3Bau+d%C3%A9veloppeur+web.+en+effet%2C+vous+y+trouverez+%3A+un+g%C3%A9n%C3%A9rateur+de+miniatures+pour+la...&amp;tags=CSS%2CFormulaire%2CjQuery%2CPHP%2CWordPress%2Cblog" type="text/html" />
	</item>
		<item>
		<title>10 bonnes pratiques pour des formulaires HTML efficaces</title>
		<link>http://css.4design.tl/10-bonnes-pratiques-pour-des-formulaires-html-efficaces</link>
		<comments>http://css.4design.tl/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[<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>

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

<ul class='related_post'><li><a href='http://css.4design.tl/aligner-le-contenu-dun-champs-input-avec-le-label-associe' title='Aligner le contenu d&#039;un champ input avec le label associé'>Aligner le contenu d&#039;un champ input avec le label associé</a></li><li><a href='http://css.4design.tl/styler-champ-de-formulaires-input-css' title='Styler vos champs de formulaires de recherche avec CSS'>Styler vos champs de formulaires de recherche avec CSS</a></li><li><a href='http://css.4design.tl/personnalisez-vos-formulaires-avec-css-et-javascript' title='Personnalisez vos formulaires avec CSS et Javascript'>Personnalisez vos formulaires avec CSS et Javascript</a></li><li><a href='http://css.4design.tl/guide-de-bonnes-pratiques-html-css-google' title='Guide de bonnes pratiques HTML &amp; CSS par Google'>Guide de bonnes pratiques HTML &#038; CSS par Google</a></li><li><a href='http://css.4design.tl/recommandations-developpeurs-web-front-end' title='Recommandations pour développeurs web front-end'>Recommandations pour développeurs web front-end</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=2866&amp;md5=aaca8656ace9f603ca4d6d9d25635725" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/10-bonnes-pratiques-pour-des-formulaires-html-efficaces/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2F10-bonnes-pratiques-pour-des-formulaires-html-efficaces&amp;language=fr_FR&amp;category=text&amp;title=10+bonnes+pratiques+pour+des+formulaires+HTML+efficaces&amp;description=Les+formulaires+sont+indispensables+pour+recueillir+les+informations+issues+des+utilisateurs.+Leur+mise+en+place+n%C3%A9cessite+quelques+pr%C3%A9cautions+que+nous+rappelle%C2%A0bbxdesign+avec+les%C2%A010+bonnes+pratiques+pour+r%C3%A9aliser+un+formulaire+d%26%238217%3Bapr%C3%A8s...&amp;tags=alignement%2CBonnes+Pratiques%2CConf%C3%A9rence%2CFormulaire%2Cinput%2Clabel%2CStandart%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Styler vos champs de formulaires de recherche avec CSS</title>
		<link>http://css.4design.tl/styler-champ-de-formulaires-input-css</link>
		<comments>http://css.4design.tl/styler-champ-de-formulaires-input-css#comments</comments>
		<pubDate>Sun, 07 Dec 2008 21:38:31 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Le petit journal du web]]></category>
		<category><![CDATA[Background]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Formulaire]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[input]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=2559</guid>
		<description><![CDATA[Ce tutoriel pour styler les champs input de vos formulaires de recherche vous permettra d&#8217;offrir à vos visiteurs un formulaire design au lieu du traditionnel &#8212; mais efficace &#8212; champ input type=text blanc avec contour. L&#8217;auteur utilise un button à la place du input type=&#160;&#187;submit&#160;&#187; pour éviter les problèmes d&#8217;alignement afin d&#8217;utiliser une seule image pour le champ input et le button. Ce qui permet de gérer facilement les différents état :focus ou :hover avec background-position. PS : En cas de problème avec l&#8217;utilisation de l&#8217;élément button, jettez un oeil sur ce fil de discussion paru sur le forum Alsacréations. [...]]]></description>
			<content:encoded><![CDATA[<p>Ce tutoriel pour <a href="http://www.sohtanaka.com/web-design/styling-input-search-form-css/">styler les champs input</a> de vos formulaires de recherche vous permettra d&#8217;offrir à vos visiteurs un formulaire design au lieu du traditionnel &#8212; mais efficace &#8212; champ <em>input type=text</em> blanc avec contour.</p>

<p>L&#8217;auteur utilise un <em>button</em> à la place du <em>input type=&nbsp;&raquo;submit&nbsp;&raquo;</em> pour éviter les problèmes d&#8217;alignement afin d&#8217;utiliser une seule image pour le champ <em>input</em> et le <em>button</em>. Ce qui permet de gérer facilement les différents état <em>:focus</em> ou <em>:hover</em> avec <em>background-position</em>.</p>

<p>PS : En cas de problème avec l&#8217;utilisation de l&#8217;élément button, jettez un oeil sur <a href="http://forum.alsacreations.com/topic-2-13291-1-Button-typequotsubmitquot-et-Internet-Explorer.html">ce fil de discussion</a> paru sur le forum Alsacréations.</p>

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

<ul class='related_post'><li><a href='http://css.4design.tl/quelques-notes-sur-xhtml-et-css-au-fil-de-l-eau' title='Quelques notes sur XHTML et CSS, au fil de l&#039;eau&#8230;'>Quelques notes sur XHTML et CSS, au fil de l&#039;eau&#8230;</a></li><li><a href='http://css.4design.tl/le-petit-journal-du-web-les-fruits-de-la-veille-ont-garde-leur-fraicheur' title='Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur'>Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur</a></li><li><a href='http://css.4design.tl/remplacer-texte-html-par-image-avec-css' title='8 techniques CSS pour remplacer du texte HTML par une image'>8 techniques CSS pour remplacer du texte HTML par une image</a></li><li><a href='http://css.4design.tl/quelques-notes-sur-la-bibliotheque-javascript-ie7-de-dean-edwards' title='Quelques notes sur la bibliothèque Javascript IE7 de Dean Edwards'>Quelques notes sur la bibliothèque Javascript IE7 de Dean Edwards</a></li><li><a href='http://css.4design.tl/menu-html-et-css-portes-coulissantes-et-item-current-en-php' title='Menu HTML et CSS, sliding doors et item current en PHP'>Menu HTML et CSS, sliding doors et item current en PHP</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=2559&amp;md5=26d6efaa0305e819a8c13ad253fe692b" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/styler-champ-de-formulaires-input-css/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fstyler-champ-de-formulaires-input-css&amp;language=fr_FR&amp;category=text&amp;title=Styler+vos+champs+de+formulaires+de+recherche+avec+CSS&amp;description=Ce+tutoriel+pour+styler+les+champs+input+de+vos+formulaires+de+recherche+vous+permettra+d%26%238217%3Boffrir+%C3%A0+vos+visiteurs+un+formulaire+design+au+lieu+du+traditionnel+%26%238212%3B+mais+efficace+%26%238212%3B+champ...&amp;tags=Background%2CCSS%2CFormulaire%2CHTML%2Cinput%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Aligner le contenu d&#039;un champ input avec le label associé</title>
		<link>http://css.4design.tl/aligner-le-contenu-dun-champs-input-avec-le-label-associe</link>
		<comments>http://css.4design.tl/aligner-le-contenu-dun-champs-input-avec-le-label-associe#comments</comments>
		<pubDate>Tue, 14 Oct 2008 18:36:19 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[alignement]]></category>
		<category><![CDATA[Formulaire]]></category>
		<category><![CDATA[height]]></category>
		<category><![CDATA[input]]></category>
		<category><![CDATA[label]]></category>
		<category><![CDATA[padding]]></category>
		<category><![CDATA[Tutoriels]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=2094</guid>
		<description><![CDATA[Lorsqu&#8217;on donne une hauteur height à un champ input, il arrive que le texte saisi à l&#8217;intérieur ne s&#8217;aligne pas correctement avec la base du texte présent dans le label. Dans ce cas, je diminue la hauteur et je distribue un soupçon de padding en haut et/ou en bas selon l&#8217;alignement souhaité. Pour un champ input de 20px de haut, on aura ainsi les valeurs : input { height: 13px; padding: 3px 0 4px 0; } Pour une hauteur identique à : input { height: 20px; } And the cat&#8217;s in the bag! Articles sur le même sujet 10 bonnes [...]]]></description>
			<content:encoded><![CDATA[<p>Lorsqu&#8217;on donne une hauteur <code>height</code> à un champ <code>input</code>, il arrive que le texte saisi à l&#8217;intérieur ne s&#8217;aligne pas correctement avec la base du texte présent dans le <code>label</code>. Dans ce cas, je diminue la hauteur et je distribue un soupçon de <code>padding</code> en haut et/ou en bas selon l&#8217;alignement souhaité.<span id="more-2094"></span></p>

<p>Pour un champ <code>input</code> de 20px de haut, on aura ainsi les valeurs :</p>

<pre><code>input {
    height: 13px;
    padding: 3px 0 4px 0;
}
</code></pre>

<p>Pour une hauteur identique à :</p>

<pre><code>input {
    height: 20px;
}
</code></pre>

<p><em>And the cat&#8217;s in the bag!</em></p>

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

<ul class='related_post'><li><a href='http://css.4design.tl/10-bonnes-pratiques-pour-des-formulaires-html-efficaces' title='10 bonnes pratiques pour des formulaires HTML efficaces'>10 bonnes pratiques pour des formulaires HTML efficaces</a></li><li><a href='http://css.4design.tl/styler-champ-de-formulaires-input-css' title='Styler vos champs de formulaires de recherche avec CSS'>Styler vos champs de formulaires de recherche avec CSS</a></li><li><a href='http://css.4design.tl/personnalisez-vos-formulaires-avec-css-et-javascript' title='Personnalisez vos formulaires avec CSS et Javascript'>Personnalisez vos formulaires avec CSS et Javascript</a></li><li><a href='http://css.4design.tl/design-de-formulaire-html-avec-css' title='Design de formulaire HTML avec CSS'>Design de formulaire HTML avec CSS</a></li><li><a href='http://css.4design.tl/css-toolbox' title='Trucs et astuces CSS'>Trucs et astuces CSS</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=2094&amp;md5=25b57fabfb3af64a81f065d849cd7b37" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/aligner-le-contenu-dun-champs-input-avec-le-label-associe/feed</wfw:commentRss>
		<slash:comments>16</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Faligner-le-contenu-dun-champs-input-avec-le-label-associe&amp;language=fr_FR&amp;category=text&amp;title=Aligner+le+contenu+d%26%23039%3Bun+champ+input+avec+le+label+associ%C3%A9&amp;description=Lorsqu%26%238217%3Bon+donne+une+hauteur+height+%C3%A0+un+champ+input%2C+il+arrive+que+le+texte+saisi+%C3%A0+l%26%238217%3Bint%C3%A9rieur+ne+s%26%238217%3Baligne+pas+correctement+avec+la+base+du+texte+pr%C3%A9sent+dans+le+label....&amp;tags=alignement%2CFormulaire%2Cheight%2Cinput%2Clabel%2Cpadding%2CTutoriels%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Personnalisez vos formulaires avec CSS et Javascript</title>
		<link>http://css.4design.tl/personnalisez-vos-formulaires-avec-css-et-javascript</link>
		<comments>http://css.4design.tl/personnalisez-vos-formulaires-avec-css-et-javascript#comments</comments>
		<pubDate>Mon, 13 Oct 2008 05:29:26 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Le petit journal du web]]></category>
		<category><![CDATA[Formulaire]]></category>
		<category><![CDATA[input]]></category>
		<category><![CDATA[Partenaires]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=2090</guid>
		<description><![CDATA[Grâce au tutoriel très complet de Josselin Willette sur la personnalisation des formulaires paru sur Developpez, vous saurez comment mettre les éléments de formulaire au garde-à-vous : input text, password, radio, checkbox, button, submit, reset, textarea, select&#8230; Et oui, vous avez bien lu : vous pourrez même changer ce satané texte Parcourir&#8230; propre aux input de type file ! Attention toutefois à ne pas trop pertuber l&#8217;utilisateur car en matière de formulaire, le moche c&#8217;est bien&#8230; Articles sur le même sujet 10 bonnes pratiques pour des formulaires HTML efficacesStyler vos champs de formulaires de recherche avec CSSAligner le contenu d&#039;un [...]]]></description>
			<content:encoded><![CDATA[<p>Grâce au tutoriel très complet de <a href="http://j-willette.developpez.com/">Josselin Willette</a> sur la <a href="http://j-willette.developpez.com/tutoriels/javascript-css/formulaire/">personnalisation des formulaires</a> paru sur <a href="http://www.developpez.com/">Developpez</a>, vous saurez comment mettre les éléments de formulaire au garde-à-vous : input text, password, radio, checkbox, button, submit, reset, textarea, select&#8230; Et oui, vous avez bien lu : vous pourrez même changer ce satané texte <em>Parcourir&#8230;</em> propre aux <em>input</em> de type <em>file</em> ! Attention toutefois à ne pas trop pertuber l&#8217;utilisateur car <a href="http://www.css4design.com/design-de-formulaire-faites-moche-c-est-mieux">en matière de formulaire, le moche c&#8217;est bien</a>&#8230;</p>

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

<ul class='related_post'><li><a href='http://css.4design.tl/10-bonnes-pratiques-pour-des-formulaires-html-efficaces' title='10 bonnes pratiques pour des formulaires HTML efficaces'>10 bonnes pratiques pour des formulaires HTML efficaces</a></li><li><a href='http://css.4design.tl/styler-champ-de-formulaires-input-css' title='Styler vos champs de formulaires de recherche avec CSS'>Styler vos champs de formulaires de recherche avec CSS</a></li><li><a href='http://css.4design.tl/aligner-le-contenu-dun-champs-input-avec-le-label-associe' title='Aligner le contenu d&#039;un champ input avec le label associé'>Aligner le contenu d&#039;un champ input avec le label associé</a></li><li><a href='http://css.4design.tl/des-principes-pour-un-design-web-efficace' title='10 principes pour un design web efficace'>10 principes pour un design web efficace</a></li><li><a href='http://css.4design.tl/quelques-notes-sur-xhtml-et-css-au-fil-de-l-eau' title='Quelques notes sur XHTML et CSS, au fil de l&#039;eau&#8230;'>Quelques notes sur XHTML et CSS, au fil de l&#039;eau&#8230;</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=2090&amp;md5=ce917506a12811aba413c8a0fde51b43" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/personnalisez-vos-formulaires-avec-css-et-javascript/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fpersonnalisez-vos-formulaires-avec-css-et-javascript&amp;language=fr_FR&amp;category=text&amp;title=Personnalisez+vos+formulaires+avec+CSS+et+Javascript&amp;description=Gr%C3%A2ce+au+tutoriel+tr%C3%A8s+complet+de+Josselin+Willette+sur+la+personnalisation+des+formulaires+paru+sur+Developpez%2C+vous+saurez+comment+mettre+les+%C3%A9l%C3%A9ments+de+formulaire+au+garde-%C3%A0-vous+%3A+input+text%2C+password%2C...&amp;tags=Formulaire%2Cinput%2CPartenaires%2Cblog" type="text/html" />
	</item>
		<item>
		<title>10 principes pour un design web efficace</title>
		<link>http://css.4design.tl/des-principes-pour-un-design-web-efficace</link>
		<comments>http://css.4design.tl/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 dans lequel il apparait que la prise en compte des besoins des utilisateurs, en amont du processus de conception d&#8217;un site web, peut s&#8217;avérer être un fil conducteur plus efficace que de suivre seulement 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.  Étant donné que celui ou celle qui clique décide de tout, les designs orientés vers l&#8217;utilisateur (user-centric) sont désormais considérés [...]]]></description>
			<content:encoded><![CDATA[<p>Voici une traduction de l&#8217;article <a title="10 Principles Of Effective Web Design" href="http://www.smashingmagazine.com/2008/01/31/10-principles-of-effective-web-design/" rel="bookmark">10 Principles Of Effective Web Design</a> paru sur <a href="http://www.smashingmagazine.com">Smashing Magazine</a> dans lequel il apparait que la prise en compte des besoins des utilisateurs, en amont du processus de conception d&#8217;un site web, peut s&#8217;avérer être un fil conducteur plus efficace que de suivre seulement 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.  Étant donné que celui ou celle qui clique décide de tout, les designs orientés vers l&#8217;utilisateur (<em>user-centric</em>) sont désormais 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ée dans de nombreux articles. A la place, nous nous pencherons sur les principes fondamentaux et heuristiques pour réaliser des designs web efficaces. Utilisées à bon escient, ces approches 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 interagissent avec les sites web, comment ils pensent et quelles sont les bases de leur comportement.</p>

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

<p><em>Grosso modo</em>, 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’œil à 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="/files/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, cela signifie 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 les inspire. 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="/files/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="/files/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. Ça 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ées tout au long de la navigation sur le site. Ils ne veulent pas de <em>pop-up</em> 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="/files/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="/files/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 comprennent 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="/files/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 (<em>user-friendly</em>), 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="/files/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’œil 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="/files/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="/files/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’œil, 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. Évitez 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="/files/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="/files/2008/02/crc.png" alt="crc.png" width="450" /></p>

<p><a id="kyxc" 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="/files/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="/files/2008/02/cameron.jpg" alt="cameron.jpg" width="450" /></p>

<p>L&#8217;espace blanc, c&#8217;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 appeler &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>Économisez : 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 tailles &#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 faisons dans notre vie de tous les jours lorsque nous utilisons des principes de base pour organiser nos données informatiques (fichiers) ou lorsque nous faisons 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="/files/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 (<em>Test Early, Test Often</em>) 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. Cela 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. Cela 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 œil 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>

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

<ul class='related_post'><li><a href='http://css.4design.tl/design-de-formulaire-faites-moche-c-est-mieux' title='Design de formulaire : faites moche, c&#039;est mieux !'>Design de formulaire : faites moche, c&#039;est mieux !</a></li><li><a href='http://css.4design.tl/le-petit-journal-du-web-les-fruits-de-la-veille-ont-garde-leur-fraicheur' title='Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur'>Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur</a></li><li><a href='http://css.4design.tl/personnalisez-vos-formulaires-avec-css-et-javascript' title='Personnalisez vos formulaires avec CSS et Javascript'>Personnalisez vos formulaires avec CSS et Javascript</a></li><li><a href='http://css.4design.tl/deux-mots-sur-le-graphisme-le-design-et-l-ergonomie-des-sites-web' title='Deux mots sur le graphisme, le design et l&#039;ergonomie des sites web'>Deux mots sur le graphisme, le design et l&#039;ergonomie des sites web</a></li><li><a href='http://css.4design.tl/quelques-notes-sur-xhtml-et-css-au-fil-de-l-eau' title='Quelques notes sur XHTML et CSS, au fil de l&#039;eau&#8230;'>Quelques notes sur XHTML et CSS, au fil de l&#039;eau&#8230;</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=201&amp;md5=eda5f89f0ce27be74e073d75c9788046" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/des-principes-pour-un-design-web-efficace/feed</wfw:commentRss>
		<slash:comments>21</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fdes-principes-pour-un-design-web-efficace&amp;language=fr_FR&amp;category=text&amp;title=10+principes+pour+un+design+web+efficace&amp;description=Voici+une+traduction+de+l%26%238217%3Barticle+10+Principles+Of+Effective+Web+Design+paru+sur+Smashing+Magazine+dans+lequel+il+apparait+que+la+prise+en+compte+des+besoins+des+utilisateurs%2C+en+amont...&amp;tags=Ergonomie%2CFormulaire%2CPartenaires%2Cblog" type="text/html" />
	</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: basic

Served from: css.4design.tl @ 2012-05-24 18:03:44 -->
