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

<channel>
	<title>css 4 design &#187; Dreamweaver</title>
	<atom:link href="http://css4design.com/tag/dreamweaver/feed" rel="self" type="application/rss+xml" />
	<link>http://css4design.com</link>
	<description>Le blog de l&#039;intégrateur web</description>
	<lastBuildDate>Sun, 05 Feb 2012 18:10:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://css4design.com/?pushpress=hub'/>
		<item>
		<title>1000 ressources pour le développement web et WordPress</title>
		<link>http://css4design.com/1000-ressources-pour-wordpress-et-le-developpement-web</link>
		<comments>http://css4design.com/1000-ressources-pour-wordpress-et-le-developpement-web#comments</comments>
		<pubDate>Fri, 08 Feb 2008 13:25:58 +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[WordPress]]></category>
		<category><![CDATA[AdSense]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Navigateur]]></category>
		<category><![CDATA[PageRank]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Référencement]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.css4design.com/1000-ressources-pour-wordpress-et-le-developpement-web</guid>
		<description><![CDATA[Vous voulez un bon éditeur de page HTML et CSS, vous cherchez le bon plugin jQuery pour votre projet ou vous êtes tout simplement friand de ressources indispensables pour la création de sites web et vous utilisez WordPress ? Le titre est trompeur : il n&#8217;y a pas 1000 ressources, mais bien plus à découvrir&#8230; Attention, cette liste est vivante et grandit avec vos suggestions ! Table des matières Vous avez besoin d’un moteur de recherche ? Ctrl + F ! 1. La boite à outils du codeur de site web 2. 22 éditeurs HTML et CSS pour Windows, Mac OS [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2F1000-ressources-pour-wordpress-et-le-developpement-web">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2F1000-ressources-pour-wordpress-et-le-developpement-web&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p>Vous voulez un bon éditeur de page HTML et CSS, vous cherchez le bon <em>plugin</em> jQuery pour votre projet ou vous êtes tout simplement friand de ressources indispensables pour la création de sites web et vous utilisez WordPress ? Le titre est trompeur : il n&#8217;y a pas 1000 ressources, mais bien plus à découvrir&#8230; Attention, cette liste est vivante et grandit avec vos suggestions !<span id="more-199"></span></p>

<div id="sommaire">
<h3>Table des matières</h3>
Vous avez besoin d’un moteur de recherche ? <em>Ctrl + F</em> !
<h4>1. <a href="#dev">La boite à outils du codeur de site web</a></h4>
<h5>2. <a href="#editors">22 éditeurs HTML et CSS pour Windows, Mac OS X et Linux</a> | <a title="22 éditeurs HTML et CSS pour Windows, Mac OS X et Linux" href="#TB_editors"></a></h5>
<h5>3. <a href="#javascript">Javascript</a></h5>
<ul class="texte">
    <li><a title="240 plugins jQuery classés par thèmes" href="#jquery">240 plugins jQuery</a> | <a title="240 plugins jQuery classés par thèmes" href="#listjquery"></a></li>
    <li><a href="#jqueryplus">6 Ressources complémentaires pour jQuery</a></li>
    <li><a href="#frameworksJS">Autres frameworks Javascript</a></li>
</ul>
<h5>4. <a href="#resources">Ressources pour webdesigner</a></h5>
<ul class="texte">
    <li><a href="#field">Webdevelopers Field Guide : 750 liens pour webdesigner</a></li>
    <li><a href="#firefox">Extensions Firefox : développement et référencement</a></li>
    <li><a href="#browserTest">Tester vos pages web dans différents navigateurs</a></li>
    <li><a href="#monitoring">Monitoring de sites web</a></li>
    <li><a href="#icones">Icônes et goodies pour photoshop</a></li>
    <li><a href="#tuto">Tutoriels ou tutoriaux webdesign</a></li>
    <li><a href="#references">Références, outils et dictionnaires</a></li>
    <li><a href="#inspiration">Inspiration, expiration&#8230;</a></li>
</ul>
<h4>5. <a href="#wordpress">WordPress</a></h4>
<ol class="texte">
    <li><a href="#official">Listes quasi-officielles</a></li>
    <li><a href="#adsense">17 plugins AdSense pour WordPress</a></li>
    <li><a href="#pluginsComments">7 Plugins WordPress pour favoriser les commentaires</a></li>
    <li><a href="#pluginsTwitter">10 Plugins WordPress pour Twitter</a></li>
    <li><a href="#pluginsVrac">Vrac de plugins pour WordPress</a></li>
    <li><a href="#themesWP">Des centaines de thèmes pour WordPress</a></li>
</ol>
</div>

<!-- fin #sommaire -->

<h2 id="dev">La boite à outils du codeur de site web</h2>

<div id="TB_editors">
<h3 id="editors">Editeurs de page web</h3>
<h4>Windows (et/ou multi-OS)</h4>
<h5 id="eclipse">Eclipse</h5>
<a href="http://www.eclipse.org/">Eclipse</a> est un environnement de développement intégré (IDE) lancé par IBM pour développer des application Java. Son architecture est développée autour de la notion de plugin, ce qui permet de l&#8217;utiliser pour le développement web où il remplacera sans peine un Dreamweaver ou un Notepad++ grâce notamment aux &laquo;&nbsp;plugins&nbsp;&raquo; suivants :

<ul class="texte">
    <li><a href="http://www.eclipse.org/webtools/">WTP</a> (Web Tools Platform) &#8212; Reconnait les formats HTML, CSS, JSP, JSF, javascript, XML, DTD, XSLT&#8230; (coloration syntaxique, auto-complétion, validation et aide à la saisie des fichiers XML par la DTD associée, etc.)</li>
    <li><a href="http://www.aptana.com/">Aptana</a> &#8212; Mêmes fonctionnalités que WTP. L&#8217;auto-complétion des fichiers CSS donne la compatibilité (IE et Firefox) des différentes balises de style, Débugger Javascript</li>
    <li><a href="http://www.eclipse.org/atf/">ATF</a> (Ajax Toolkit Framework) &#8212; Prise en compte du langage AJAX dans le développement web</li>
    <li><a href="http://amateras.sourceforge.jp/">Amateras EclipseHTMLEditor</a> &#8212; Reconnait les formats HTML, CSS, JSP, javascript, XML, DTD&#8230; avec un éditeur graphique de pages</li>
    <li><a href="http://download.cnet.com/XMLBuddy/3000-7241_4-10422909.html">XMLBuddy</a> &#8212; Plugin léger pour le format XML (validation des fichiers si DTD associée), DTD, XML SCHEMA, et XSLT</li>
    <li><a href="http://sourceforge.net/projects/xmen/">X-Men</a> &#8212; Editeur de fichiers XML (non maintenu depuis 2003)</li>
    <li><a href="http://www.oxygenxml.com/">OxygenXML</a> &#8212; Prise en charge du format XML, DTD, XML SCHEMA, et XSLT (avec un débugger de feuilles de style XSLT)</li>
    <li><a href="http://eclipsetidy.sourceforge.net/">EclipseTidy</a> &#8212; Editeur de fichiers HTML et XML</li>
    <li><a href="http://ezingbuilder.sourceforge.net/cms/">eZing Builder</a> &#8212; Editeur <acronym title="What you see is what you get">WYSIWYG</acronym> de pages web (HTML)</li>
    <li><a href="http://euromath2.sourceforge.net/">Euromath 2</a> &#8212; Editeur WYSIWYG de fichiers XML permettant d&#8217;écrire des expressions mathématiques (un peu de la même manière qu&#8217;avec Latex)</li>
    <li><a href="http://eclipsexslt.sourceforge.net/">EclipseXSLT</a> &#8212; Création Gestion avancée des fichiers XSLT, avec la coloration syntaxique, la possibilité de créer plusieurs configurations de style applicables à un même fichier XML, etc.</li>
    <li>Retrouvez la liste complète des <a href="ftp://ftp-developpez.com/bcourtin/articles/eclipse/plugins/plugins.pdf">plugins Eclipse</a> sous forme d&#8217;un PDF mis à jour par <a href="http://bcourtin.developpez.com/">Benoît Courtine</a>.</li>
</ul>

<h5 id="autres">Autres éditeurs</h5>
<ul>
    <li><a href="http://www.macromedia.com/fr/software/dreamweaver">Dreamweaver</a> &#8212; Cet éditeur de pages web créé par Macromedia puis racheté par Adobe. La fonction chercher-remplacer plus que complète (il faudrait un tutoriel pour faire le tour de la question) et la gestion multi-sites avec le transfert FTP méritent à eux seuls l&#8217;achat du produit. L&#8217;aspect <em>ouiziouigue</em> du bidule est encore &#8211; dans la version CS3 &#8211; réservé aux gadgétophiles. Le gros point noir de Dreamweaver est sa gestion fantaisiste du format UTF-8 qui nécessite un passage préalable dans un vrai éditeur comme Notepad++&#8230;</li>
    <li><a href="http://notepad-plus.sourceforge.net/fr/site.htm">Notepad++</a> &#8212; Quand Dreamweaver m&#8217;ennuie, c&#8217;est vers Notepad++ que je me tourne, tant sa simplicité apparente est reposante. Il prend en charge la coloration syntaxique de pratiquement tous les langages et ses fonctions de &laquo;&nbsp;traitement&nbsp;&raquo; de textes sont impressionnantes (même si je n&#8217;en n&#8217;utilise pas le dixième). Les plus : Notepad++ est capable de plier-déplier les blocs de code et possède un explorateur de fichier. De plus, utilisé conjointement avec FileZilla (en le spécifiant comme éditeur de texte distant, par exemple), vous avez une configuration légère pour trois fois rien. Les moins : l&#8217;auto-complétion des propriétés CSS n&#8217;est pas vraiment contextuelle (contrairement à Dreamweaver).</li>
    <li><a href="http://frenchmozilla.sourceforge.net/nvu/">Nvu</a> &#8212; Prononcez N-view. A mi-chemin entre Dreamweaver et Notepad++, cet éditeur est la refonte du module d&#8217;édition HTML <em>Composer</em> de Mozilla. <del datetime="2008-02-08T14:37:47+00:00">Le logiciel est en version 1.0 depuis 2005 sans mise à jour depuis. A noter qu&#8217;il existe <a href="http://www.framasoft.net/article2656.html">un tutoriel Nvu</a> bien fait sur Framasoft. </del> Nvu est remplacé par <a href="http://www.kompozer.net/">KompoZer</a>. Pour connaitre le pourquoi du comment, c&#8217;est sur <a href="http://www.framasoft.net/article2243.html">Framasoft</a>. (Merci <a href="http://blog.burninghat.net/">burningHat</a>).</li>
    <li><a href="http://www.kompozer.net/">KompoZer</a> &#8212; Développé à partir de la version 1.0 de Nvu, ce logiciel reprend à son compte la gestion des plugins et des thème à la Gecko (Firefox), ce qui semble prometteur pour l&#8217;avenir. Des fondations de Nvu, KompoZer semble avoir gardé le goût de la non-simplicité pour la gestion des feuilles de style, notamment. D&#8217;autres infos sur Nvu (valable pour KompoZer ?) sur <a href="http://www.geckozone.org/forum/viewtopic.php?t=24967">geckozone</a>.</li>
    <li><a href="http://intype.info">Intype</a> &#8212; Ce puissant éditeur de code est d&#8217;après <a href="http://p4bl0.net/">p4bl0</a> l&#8217;équivalent de TextMate sur Windows. Encore en version <em>Alpha</em>, vous pourrez suivre l&#8217;évolution du développement de cet éditeur prometteur <a href="http://intype.info/">sur le blog</a>.</li>
    <li><a href="http://www.chami.com/html-kit/download/">HTML-Kit</a> &#8212; J&#8217;ai une relation ambiguë avec ce logiciel : je l&#8217;installe aussi souvent que je le désinstalle à cause de son interface peu intuitive qui finit toujours par me gêner avant que je trouve mes marques. Mais c&#8217;est un très bon produit et je ne désespère pas de m&#8217;y adapter un jour ! Il est possible d&#8217;avoir <a href="http://boussac.online.fr/Windows/HTML/presentationHK.html">HTML-Kit en français</a> avec une présentation du logiciel en prime.</li>
    <li><a href="http://www.ultraedit.com/index.php?name=Downloads&amp;d_op=viewdownload&amp;cid=1">UltraEdit-32</a> &#8212; C&#8217;est un éditeur de code source qui supporte la plupart des langages (C++, PHP, HTML, VB Perl, Java). Il dispose aussi d&#8217;un module FTP et permet &#8211; comme Notepad++ d&#8217;enregistrer des macro-commandes pour les tâches répétitives. Ce n&#8217;est pas un logiciel gratuit, mais la version <em>UltraEdit-32 Professional Text Editor</em> ne coûte que 34€, soit 12 fois moins que Dreamweaver CS3 !</li>
    <li><a href="http://www.jedit.org/">Jedit</a> &#8211;C&#8217;est un éditeur écrit en Java, ce qui lui permet de fonctionner sous toutes les plate-formes.</li>
    <li><a href="http://quanta.kdewebdev.org/">Quanta Plus</a> &#8212; Avec cet éditeur de texte, on sort un peu du développement web, puisqu&#8217;il permet également de créer des livrets de documentation, ce qui peut toujours être utile.</li>
    <li><a href="http://cssed.sourceforge.net/">CSSED</a> &#8212; Cet éditeur de feuilles de style CSS nécessite l&#8217;installation de <a href="http://sourceforge.net/projects/gtk-win/">GTK+ Runtime Environment</a> avec comme avantage de tourner sous Linux, Mac OSX et Windows !</li>
    <li><a href="http://www.e-texteditor.com/">E Texte Editor</a> &#8212; Toute la puissance de TextMate sur Windows (au point de laisser Mac OS X et switcher sur Windows ?).</li>
    <li><a href="http://www.pspad.com/fr/">PSPad</a> &#8212; Le meilleur pour la fin ? C&#8217;est bien possible car contrairement à HTML-Kit, son interface est très agréable et son intégration avec <a href="http://www.newsgator.com/Individuals/TopStyle/Default.aspx">TopStyle Lite</a> est très réussie. L&#8217;ensemble fournit un environnement de développement de pages web très complet et simple d&#8217;utilisation. Parmi les petits plus appréciables : un générateur de faux-texte <em>Lorem Ipsum</em> et l&#8217;intégration de Google avec des options de recherche avancées, toujours utiles en plein travail. A noter que la version Pro de TopStyle inclut un éditeur HTML.</li>
    <li><a href="http://scribes.sourceforge.net">Scribes</a> &#8212; C&#8217;est un éditeur pour Linux, puissant tout en restant simple et léger.</li>
    <li><a href="http://www.gnome.org/projects/gedit/">gedit</a> &#8212; Il s&#8217;agit de l&#8217;éditeur de texte officiel pour l&#8217;environnement de bureau GNOME.</li>
    <li><a href="http://www.scintilla.org/SciTE.html">SciTE</a> &#8212; Cet éditeur de texte complet (coloration syntaxique, arbre de code dépliant, fonctions rechercher/remplacer) se distingue par l&#8217;exportation au format PDF, RTF ou HTML. Bien que disponible également pour Windows, SciTE gagne sa place dans la section Linux grâce à sa configuration par fichiers : pas de panique, <a href="http://www.framasoft.net/article1988.html">Framasoft</a> veille ;)</li>
</ul>

<h4>Mac OS X 10.4+</h4>
<ul>
    <li><a href="http://macromates.com/">TextMate</a> &#8212; L&#8217;éditeur manquant ? Sur Windows, en tout cas, c&#8217;est sûr ;)</li>
    <li> <a href="http://www.barebones.com/products/bbedit/index.shtml">BBEdit</a> &#8212; Si vous êtes Apple Addict.</li>
    <li><a href="http://www.barebones.com/products/textwrangler/">TextWrangler </a>&#8211; Par le même éditeur de BBEdit dont il est une version allégée, cet éditeur autorise la manipulation de texte et l&#8217;administration de serveur Unix.</li>
    <li><a href="http://smultron.sourceforge.net/">Smultron</a> &#8212; Conçu à la fois pour ne pas effrayer les débutants et satisfaire les utilisateurs avancés.</li>
    <li><a href="http://macrabbit.com/cssedit/">cssedit</a> &#8212; un très bon éditeur de CSS. Via <a href="http://64k.be/2007/10/30/cssedit-cest-du-belge/">64K</a>.</li>
    <li><a href="http://www.panic.com/coda/">Coda</a> &#8212; Encore un bien joli éditeur de texte et de CSS qui intègre un module de transfert FTP.</li>
</ul>
</div>

<div id="listjquery" class="toggle">
<h3 id="javascript">Javascript</h3>
<h4 id="jquery">240 plugins jQuery</h4>
Cette magnifique liste provient de <a href="http://sastgroup.com/">Sastgroup.com</a>, trouvé via <a href="http://www.taggle.org/">taggle.org</a> et <a href="http://www.bizetfamily.net/post/2007/11/26/Liste-de-240-plugins-pour-Jquery">bizetfamily</a>

<hr class="space" />
<h5 id="formValidation">Validation de formulaires</h5>
<ul class="texte">
    <li><a href="http://bassistance.de/jquery-plugins/jquery-plugin-validation/">jQuery Validation</a></li>
    <li><a href="http://www.dyve.net/jquery/?autohelp">Auto Help</a></li>
    <li><a href="http://www.willjessup.com/sandbox/jquery/form_validator/form_validate.html">Simple jQuery form validation</a></li>
    <li><a href="http://letmehaveblog.blogspot.com/2007/08/easy-client-side-web-forms-validations.html">jQuery XAV &#8211; form validations</a></li>
    <li><a href="http://itgroup.com.ph/alphanumeric/">jQuery AlphaNumeric</a></li>
    <li> <a href="http://digitalbush.com/projects/masked-input-plugin">Masked Input</a></li>
    <li><a href="http://www.dennydotnet.com/post/TypeWatch-jQuery-Plugin.aspx">TypeWatch Plugin</a></li>
    <li><a href="http://jquery.com/plugins/project/TextLimiter">Text limiter for form fields</a></li>
    <li><a href="http://www.shawngo.com/gafyd/index.html">Ajax Username Check with jQuery</a></li>
</ul>

<h5 id="fileUpload">Téléchargement de fichiers</h5>
<ul class="texte">
    <li><a href="http://www.phpletter.com/Demo/AjaxFileUpload-Demo/">Ajax File Upload</a></li>
    <li><a href="http://www.pixeline.be/experiments/jqUploader/">jQUploader</a></li>
    <li><a href="http://www.fyneworks.com/jquery/multiple-file-upload/">Multiple File Upload plugin</a></li>
    <li><a href="http://www.appelsiini.net/projects/filestyle">jQuery File Style</a></li>
    <li><a href="http://jquery.com/plugins/project/InputFileCSS">Styling an input type file</a></li>
    <li><a href="http://digitalbush.com/projects/progress-bar-plugin">Progress Bar Plugin</a></li>
</ul>

<h5 id="formStuff">Formulaires &#8212; Menu select, etc.</h5>
<ul class="texte">
    <li><a href="http://jquery.sanchezsalvador.com/page/jquerycombobox.aspx">jQuery Combobox</a></li>
    <li><a href="http://www.ajaxray.com/2007/11/08/jquery-controlled-dependent-or-cascading-select-list-2/">jQuery controlled dependent  (or Cascadign) Select List</a></li>
    <li><a href="http://code.google.com/p/jqmultiselects/">Multiple Selects</a></li>
    <li><a href="http://www.texotela.co.uk/code/jquery/select/">Select box manipulation</a></li>
    <li><a href="http://code.google.com/p/jqueryselectcombo/">Select Combo Plugin</a></li>
    <li><a href="http://www.msxhost.com/jquery/linked-selects/json/%20target=">jQuery &#8211; LinkedSelect</a></li>
    <li> <a href="http://remysharp.com/2007/09/18/auto-populate-multiple-select-boxes/">Auto-populate multiple select boxes</a></li>
    <li><a href="http://www.sitespotting.it/esempi/002/">Choose Plugin (Select Replacement)</a></li>
</ul>

<h5 id="formBasics">Formulaire de base, Champs texte, cases à cocher, etc.</h5>
<ul class="texte">
    <li><a href="http://www.malsup.com/jquery/form/">jQuery Form Plugin</a></li>
    <li> <a href="http://code.handlino.com/wiki/jquery-form">jQuery-Form</a></li>
    <li><a href="http://envero.org/jlook/">jLook Nice Forms</a></li>
    <li> <a href="http://www.whitespace-creative.com/jquery/jNice/">jNice</a></li>
    <li><a href="http://www.brainfault.com/2007/07/07/pin-plugin-reloaded/">Ping Plugin</a></li>
    <li><a href="http://grzegorz.frydrychowicz.net/jquery_toggleformtext/">Toggle Form Text</a></li>
    <li><a href="http://thoughts.kuzemchak.net/entry/toggleval-for-jquery/">ToggleVal</a></li>
    <li><a href="http://www.pengoworks.com/workshop/jquery/field.plugin.htm">jQuery Field Plugin</a></li>
    <li><a href="http://code.befruit.com/">jQuery Form’n Field plugin</a></li>
    <li><a href="http://www.texotela.co.uk/code/jquery/checkboxes/">jQuery Checkbox manipulation</a></li>
    <li><a href="http://www.alcoholwang.cn/jquery/jTaggingDemo.htm">jTagging</a></li>
    <li><a href="http://code.google.com/p/labelcheck/">jQuery labelcheck</a></li>
    <li><a href="http://scott.sauyet.com/thoughts/archives/2007/03/31/overlabel-with-jquery/">Overlabel</a></li>
    <li><a href="http://blog.amicoimmaginario.it/2007/08/28/jquery-plugin-3-state-radio-buttons/">3 state radio buttons</a></li>
    <li><a href="http://sanisoft-demo.com/jquery/plugins/shiftcheckbox/">ShiftCheckbox jQuery Plugin</a></li>
    <li><a href="http://digitalbush.com/projects/watermark-input-plugin">Watermark Input</a></li>
    <li><a href="http://kawika.org/jquery/checkbox/">jQuery Checkbox (checkboxes with imags)</a></li>
    <li><a href="http://www.softwareunity.com/sandbox/jqueryspinbtn/">jQuery SpinButton Control</a></li>
    <li><a href="http://www.phpletter.com/form_builder/demo.html">jQuery Ajax Form Builder</a></li>
    <li><a href="http://www.texotela.co.uk/code/jquery/focusfields/">jQuery Focus Fields</a></li>
    <li><a href="http://home.iprimus.com.au/kbwood/jquery/timeEntry.html">jQuery Time Entry</a></li>
</ul>

<h5 id="time">Heure, date et sélectionneur de couleur</h5>
<ul class="texte">
    <li><a href="http://marcgrabanski.com/code/ui-datepicker/">jQuery UI Datepicker</a></li>
    <li><a href="http://kelvinluck.com/assets/jquery/datePicker/">jQuery date picker plugin</a></li>
    <li><a href="http://code.google.com/p/jquery-timepicker/">jQuery Time Picker</a></li>
    <li><a href="http://www.texotela.co.uk/code/jquery/timepicker/">Time Picker</a></li>
    <li><a href="http://www.oakcitygraphics.com/jquery/clockpick/ClockPick.cfm">ClickPick</a></li>
    <li><a href="http://labs.perifer.se/timedatepicker/">TimePicker</a></li>
    <li><a href="http://acko.net/dev/farbtastic">Farbtastic jQuery Color Picker Plugin</a></li>
    <li><a href="http://www.intelliance.fr/jquery/color_picker/">Color Picker by intelliance.fr</a></li>
</ul>

<h5 id="rating">Plugins d&#8217;évaluation (rating)</h5>
<ul class="texte">
    <li><a href="http://www.phpletter.com/Demo/Jquery-Star-Rating-Plugin/#">jQuery Star Rating Plugin</a></li>
    <li><a href="http://www.m3nt0r.de/devel/raterDemo/">jQuery Star Rater</a></li>
    <li><a href="http://riderdesign.com/articles/displayarticle.aspx?articleid=21">Content rater with asp.net, ajax and jQuery</a></li>
    <li><a href="http://www.learningjquery.com/2007/05/half-star-rating-plugin">Half-Star Rating Plugin</a></li>
</ul>

<h5 id="searchPlugin">Plugins de recherche</h5>
<ul class="texte">
    <li><a href="http://www.vulgarisoip.com/2007/08/06/jquerysuggest-11/">jQuery Suggest</a></li>
    <li><a href="http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/">jQuery Autocomplete</a></li>
    <li><a href="http://www.pengoworks.com/workshop/jquery/autocomplete.htm">jQuery Autocomplete Mod</a></li>
    <li><a href="http://www.ajaxdaddy.com/demo-jquery-autocomplete.html">jQuery Autocomplete by AjaxDaddy</a></li>
    <li><a href="http://dev.reach1to1.net/saurabh/jplugins/autocomplete/">jQuery Autocomplete Plugin with HTML formatting</a></li>
    <li><a href="http://interface.eyecon.ro/docs/autocomplete">jQuery Autocompleter</a></li>
    <li><a href="http://nodstrum.com/2007/09/19/autocompleter/">AutoCompleter (Tutorial with PHP&amp;MySQL)</a></li>
    <li><a href="http://rikrikrik.com/jquery/quicksearch/">quick Search jQuery Plugin</a></li>
</ul>

<h5 id="inlineEditor">Editeurs en ligne</h5>
<ul class="texte">
    <li><a href="http://www.jaysalvat.com/jquery/jtageditor/">jTagEditor</a></li>
    <li><a href="http://demo.wymeditor.org/demo.html">WYMeditor</a></li>
    <li><a href="http://garage.pimentech.net/scripts_doc_jquery_jframe/">jQuery jFrame</a></li>
    <li><a href="http://www.appelsiini.net/projects/jeditable">Jeditable &#8211; edit in place plugin for jQuery</a></li>
    <li><a href="http://www.dyve.net/jquery/?editable">jQuery editable</a></li>
    <li><a href="http://www.jdempster.com/category/jquery/disableTextSelect/">jQuery Disable Text Select Plugin</a></li>
    <li><a href="http://15daysofjquery.com/edit-in-place-with-ajax-using-jquery-javascript-library/15/">Edit in Place with Ajax using jQuery</a></li>
    <li><a href="http://davehauenstein.com/archives/28">jQuery Plugin &#8211; Another In-Place Editor</a></li>
    <li><a href="http://dev.iceburg.net/jquery/tableEditor/demo.php">TableEditor</a></li>
    <li><a href="http://joshhundley.com/teditable-in-place-editing-for-tables/">tEditable &#8211; in place table editing for jQuery</a></li>
</ul>

<h5 id="multimedia">Audio, Vidéo, Flash, SVG, etc.</h5>
<ul class="texte">
    <li><a href="http://www.contentwithstructure.com/extras/jmedia">jMedia &#8211; accessible multi-media embedding</a></li>
    <li><a href="http://sourceforge.net/projects/jbedit/">JBEdit &#8211; Ajax online Video Editor</a></li>
    <li><a href="http://www.sean-o.com/jquery/jmp3/">jQuery MP3 Plugin</a></li>
    <li><a href="http://malsup.com/jquery/media/">jQuery Media Plugin</a></li>
    <li><a href="http://jquery.lukelutman.com/plugins/flash/index.html">jQuery Flash Plugin</a></li>
    <li><a href="http://www.solitude.dk/archives/embedquicktime/">Embed QuickTime</a></li>
    <li><a href="http://keith-wood.name/svg.html">SVG Integration</a></li>
</ul>

<h5 id="images">Photos &#8212; Images&#8211; Galleries</h5>
<ul class="texte">
    <li><a href="http://jquery.com/demo/thickbox/">ThickBox</a></li>
    <li><a href="http://leandrovieira.com/projects/jquery/lightbox/">jQuery lightBox plugin</a></li>
    <li><a href="http://blog.joshuaeichorn.com/archives/2007/01/11/jquery-image-strip/">jQuery Image Strip</a></li>
    <li><a href="http://www.gcmingati.net/wordpress/wp-content/lab/jquery/imagestrip/imageslide-plugin.html">jQuery slideViewer</a></li>
    <li><a href="http://benjaminsterling.com/2007/09/09/jquery-jqgalscroll-photo-gallery/">jQuery jqGalScroll 2.0</a></li>
    <li><a href="http://benjaminsterling.com/2007/10/02/jquery-jqgalviewii-photo-gallery/">jQuery &#8211; jqGalViewII</a></li>
    <li><a href="http://benjaminsterling.com/2007/10/21/jqgalviewiii-proof-of-concept/">jQuery &#8211; jqGalViewIII</a></li>
    <li><a href="http://opiefoto.com/articles/photoslider">jQuery Photo Slider</a></li>
    <li><a href="http://joanpiedra.com/jquery/thumbs/">jQuery Thumbs &#8211; easily create thumbnails</a></li>
    <li><a href="http://www.texotela.co.uk/code/jquery/jQIR/">jQuery jQIR Image Replacement</a></li>
    <li><a href="http://www.gmarwaha.com/jquery/jcarousellite/index.php#what">jCarousel Lite</a></li>
    <li><a href="http://projects.sevir.org/storage/jpanview/index.html">jQPanView</a></li>
    <li><a href="http://sorgalla.com/projects/jcarousel/#Examples">jCarousel</a></li>
    <li><a href="http://www.intelliance.fr/jquery/imagebox/">Interface Imagebox</a></li>
    <li><a href="http://www.getintothis.com/2006/10/12/image-gallery-using-jquery-interface-reflections/">Image Gallery using jQuery, Interface &amp; Reflactions</a></li>
    <li><a href="http://realazy.org/lab/jquery/j-gallery/">simple jQuery Gallery</a></li>
    <li><a href="http://chicagosocial.com/gallery/">jQuery Gallery Module</a></li>
    <li><a href="http://www.eogallery.com/">EO Gallery</a></li>
    <li><a href="http://flesler.blogspot.com/search/label/jQuery.ScrollShow">jQuery ScrollShow</a></li>
    <li><a href="http://www.malsup.com/jquery/cycle/">jQuery Cycle Plugin</a></li>
    <li><a href="http://www.projectatomic.com/en/flickr.htm">jQuery Flickr</a></li>
    <li><a href="http://www.appelsiini.net/2007/9/lazy-load-images-jquery-plugin">jQuery Lazy Load Images Plugin</a></li>
    <li><a href="http://www.sunsean.com/zoomi/">Zoomi &#8211; Zoomable Thumbnails</a></li>
    <li><a href="http://remysharp.com/2007/03/19/a-few-more-jquery-plugins-crop-labelover-and-pluck/#crop">jQuery Crop &#8211; crop any image on the fly</a></li>
    <li><a href="http://jquery.com/plugins/project/reflection">Image Reflection</a></li>
</ul>

<h5 id="googleMap">Google Map</h5>
<ul class="texte">
    <li><a href="http://www.dyve.net/jquery/?googlemaps">jQuery Plugin googlemaps</a></li>
    <li><a href="http://code.google.com/p/jmaps/">jMaps jQuery Maps Framework</a></li>
    <li><a href="http://projects.sevir.org/storage/jqmaps/index.html">jQmaps</a></li>
    <li><a href="http://olbertz.de/jquery/googlemap.html#">jQuery &amp; Google Maps</a></li>
    <li><a href="http://snippets.dzone.com/posts/show/4361">jQuery Maps Interface forr Google and Yahoo maps</a></li>
    <li><a href="http://webrocket.ulmb.com/jmaps/">jQuery J Maps &#8211; by Tane Piper</a></li>
</ul>

<h5 id="games">Jeux</h5>
<ul class="texte">
    <li><a href="http://fmarcia.info/jquery/tetris/tetris.html">Tetris with jQuery</a></li>
    <li><a href="http://64squar.es/">jQuery Chess</a></li>
    <li> <a href="http://www.bennadel.com/623-jQuery-Demo-Mad-Libs-Word-Game.htm">Mad Libs Word Game</a></li>
    <li><a href="http://www.alexatnet.com/node/68">jQuery Puzzle</a></li>
    <li><a href="http://www.willjessup.com/sandbox/jquery/solar_system/rotator.html">jQuery Solar System (not a game but awesome jQuery Stuff)</a></li>
</ul>

<h5 id="tables">Tableaux, grilles etc.</h5>
<ul class="texte">
    <li><a href="http://docs.jquery.com/Plugins/Tablesorter">UI/Tablesorter</a></li>
    <li><a href="http://www.reconstrukt.com/ingrid/">jQuery ingrid</a></li>
    <li><a href="http://www.trirand.com/?p=13">jQuery Grid Plugin</a></li>
    <li><a href="http://ideamill.synaptrixgroup.com/jquery/tablefilter/tabletest.htm">Table Filter &#8211; awesome!</a></li>
    <li><a href="http://dev.iceburg.net/jquery/tableEditor/demo.php">TableEditor</a></li>
    <li><a href="http://www.hanpau.com/jquery/unobtrusivetreetable.php">jQuery Tree Tables</a></li>
    <li><a href="http://www.javascripttoolbox.com/jquery/#expandablerows">Expandable “Detail” Table Rows</a></li>
    <li><a href="http://www.remotesynthesis.com/index.cfm/2007/9/25/Sortable-Table-ColdFusion-Custom-Tag-with-jQueryUI">Sortable Table ColdFusion Costum Tag with jQuery UI</a></li>
    <li><a href="http://flesler.blogspot.com/2007/10/jquerybubble.html">jQuery Bubble</a></li>
    <li><a href="http://tablesorter.com/docs/">TableSorter</a></li>
    <li><a href="http://www.webtoolkit.info/demo/jquery/scrollable/demo.html">Scrollable HTML Table</a></li>
    <li><a href="http://p.sohei.org/stuff/jquery/columnmanager/demo/demo.html">jQuery column Manager Plugin</a></li>
    <li><a href="http://p.sohei.org/stuff/jquery/tablehover/demo/demo.html">jQuery tableHover Plugin</a></li>
    <li><a href="http://p.sohei.org/stuff/jquery/columnhover/demo/demo.html">jQuery columnHover Plugin</a></li>
    <li><a href="http://makoomba.altervista.org/grid/">jQuery Grid</a></li>
    <li><a href="http://motherrussia.polyester.se/jquery-plugins/tablesorter/">TableSorter plugin for jQuery</a></li>
    <li><a href="http://joshhundley.com/teditable-in-place-editing-for-tables/">tEditable &#8211; in place table editing for jQuery</a></li>
    <li><a href="http://www.hovinne.com/dev/jquery/chartotable/">jQuery charToTable Plugin</a></li>
    <li><a href="http://www.ita.es/jquery/jquery.grid.columnSizing.htm">jQuery Grid Column Sizing</a></li>
    <li><a href="http://www.ita.es/jquery/jquery.grid.rowSizing.htm">jQuery Grid Row Sizing</a></li>
</ul>

<h5 id="charts">Graphiques, présentation, etc.</h5>
<ul class="texte">
    <li><a href="http://worcesterwideweb.com/2007/06/04/jquery-wizard-plugin/">jQuery Wizard Plugin </a></li>
    <li><a href="http://www.reach1to1.com/sandbox/jquery/jqchart/">jQuery Chart Plugin</a></li>
    <li><a href="http://ejohn.org/apps/speed/">Bar Chart</a></li>
</ul>

<h5 id="border">Bordures, coins, fond (background)</h5>
<ul class="texte">
    <li><a href="http://www.malsup.com/jquery/corner/">jQuery Corner</a></li>
    <li><a href="http://blue-anvil.com/archives/anti-aliased-rounded-corners-with-jquery">jQuery Curvy Corner</a></li>
    <li><a href="http://dev.jquery.com/%7Epaul/plugins/nifty/example.html">Nifty jQuery Corner</a></li>
    <li><a href="http://illandril.net/jQuery/transparentCorners/">Transparent Corners</a></li>
    <li><a href="http://www.methvin.com/jquery/jq-corner.html">jQuery Corner Gallery</a></li>
    <li><a href="http://blog.brandonaaron.net/my-jquery-plugins/gradient/">Gradient Plugin</a></li>
</ul>

<h5 id="text">Textes et liens</h5>
<ul class="texte">
    <li><a href="http://wanderinghorse.net/computing/javascript/jquery/spoilers/demo.html">jQuery Spoiler plugin</a></li>
    <li><a href="http://johannburkard.de/programming/javascript/highlight-javascript-text-higlighting-jquery-plugin.html">Text Highlighting</a></li>
    <li><a href="http://www.jdempster.com/category/jquery/disableTextSelect/">Disable Text Select Plugin</a></li>
    <li><a href="http://www.texotela.co.uk/code/jquery/newsticker/">jQuery Newsticker</a></li>
    <li><a href="http://www.ollicle.com/2007/jun/03/jquery_lineheight_flexible.html">Auto line-height Plugin</a></li>
    <li><a href="http://agencenp.net/textgrad/textgrad.html">Textgrad &#8211; a text gradient plugin</a></li>
    <li><a href="http://kawika.org/jquery/linklook/">LinkLook &#8211; a link thumbnail preview</a></li>
    <li><a href="http://rikrikrik.com/jquery/pager/#examples">pager jQuery Plugin</a></li>
    <li><a href="http://rikrikrik.com/jquery/shortkeys/">shortKeys jQuery Plugin</a></li>
    <li><a href="http://www.ollicle.com/eg/jquery/biggerlink">jQuery Biggerlink</a></li>
    <li><a href="http://troy.dyle.net/linkchecker/">jQuery Ajax Link Checker</a></li>
</ul>

<h5 id="tooltips">Afficher de l&#8217;aide (tooltips)</h5>
<ul class="texte">
    <li><a href="http://bassistance.de/jquery-plugins/jquery-plugin-tooltip/">jQuery Plugin &#8211; Tooltip</a></li>
    <li><a href="http://www.codylindley.com/blogstuff/js/jtip/">jTip &#8211; The jQuery Tool Tip</a></li>
    <li><a href="http://examples.learningjquery.com/62/demo/index.html#examplesection">clueTip</a></li>
    <li><a href="http://edgarverle.com/BetterTip/default.cfm">BetterTip</a></li>
    <li><a href="http://ioreader.com/2007/05/15/flash-tooltips-using-jquery/">Flash Tooltips using jQuery</a></li>
    <li><a href="http://www.texotela.co.uk/code/jquery/tooltipdemo/">ToolTip</a></li>
</ul>

<h5 id="menus">Menus, navigation</h5>
<ul class="texte">
    <li><a href="http://stilbuero.de/jquery/tabs_3/">jQuery Tabs Plugin &#8211; awesome! </a> [<a href="http://stilbuero.de/jquery/tabs_3/nested.html">demo nested tabs</a>]</li>
    <li><a href="http://blog.cutterscrossing.com/index.cfm/2007/6/15/Updated-JQuery-Nested-Tab-Set-with-Demo">another jQuery nested Tab Set example (based on jQuery Tabs Plugin)</a></li>
    <li><a href="http://www.sunsean.com/idTabs/">jQuery idTabs</a></li>
    <li><a href="http://jdsharp.us/jQuery/plugins/jdMenu/">jdMenu &#8211; Hierarchical Menu Plugin for jQuery</a></li>
    <li><a href="http://be.twixt.us/jquery/suckerFish.php">jQuery SuckerFish Style</a></li>
    <li><a href="http://bassistance.de/jquery-plugins/jquery-plugin-treeview/">jQuery Plugin Treeview</a></li>
    <li><a href="http://be.twixt.us/jquery/treeView.php">treeView Basic</a></li>
    <li><a href="http://labs.activespotlight.net/jQuery/menu_demo.html">FastFind Menu</a></li>
    <li><a href="http://www.getintothis.com/2006/09/26/my-first-jquery-plugin-a-sliding-menu/">Sliding Menu</a></li>
    <li><a href="http://gmarwaha.com/?p=7">Lava Lamp jQuery Menu</a></li>
    <li><a href="http://icon.cat/wiki/IconDock_En#iconDock_jQuery_Plugin">jQuery iconDock</a></li>
    <li><a href="http://cherne.net/brian/resources/jquery.variations.html">jVariations Control Panel</a></li>
    <li><a href="http://www.trendskitchens.co.nz/jquery/contextmenu/">ContextMenu plugin</a></li>
    <li><a href="http://p.sohei.org/jquery-plugins/clickmenu/">clickMenu</a></li>
    <li><a href="http://www.ndesign-studio.com/mac/css-dock-menu">CSS Dock Menu</a></li>
    <li><a href="http://webexpose.org/2006/12/28/jquery-pop-up-menu-tutorial/">jQuery Pop-up Menu Tutorial</a></li>
    <li><a href="http://www.getintothis.com/2006/09/26/my-first-jquery-plugin-a-sliding-menu/">Sliding Menu</a></li>
</ul>

<h5 id="slides">Accordéons, effets &laquo;&nbsp;slide&nbsp;&raquo; et &laquo;&nbsp;toggle&nbsp;&raquo;</h5>
<ul class="texte">
    <li><a href="http://bassistance.de/jquery-plugins/jquery-plugin-accordion/">jQuery Plugin Accordion</a></li>
    <li><a href="http://fmarcia.info/jquery/accordion.html">jQuery Accordion Plugin Horizontal Way</a></li>
    <li><a href="http://letmehaveblog.blogspot.com/2007/10/haccordion-simple-horizontal-accordion.html">haccordion &#8211; a simple horizontal accordion plugin for jQuery</a></li>
    <li><a href="http://dev.portalzine.de/index?/Horizontal_Accordion--print">Horizontal Accordion by portalzine.de</a></li>
    <li><a href="http://berndmatzner.de/jquery/hoveraccordion/">HoverAccordion</a></li>
    <li><a href="http://fmarcia.info/jquery/accordion.html">Accordion Example from fmarcia.info</a></li>
    <li><a href="http://blog.evaria.com/wp-content/themes/blogvaria/jquery/index.php">jQuery Accordion Example</a></li>
    <li><a href="http://jquery.com/files/demo/dl-done.html">jQuery Demo &#8211; Expandable Sidebar    Menu</a></li>
    <li><a href="http://www.andreacfm.com/examples/jQpanels/">Sliding Panels for jQuery</a></li>
    <li><a href="http://jquery.andreaseberhard.de/toggleElements/">jQuery ToggleElements</a></li>
    <li><a href="http://www.ndoherty.com/demos/coda-slider/">Coda Slider</a></li>
    <li><a href="http://sorgalla.com/projects/jcarousel/#Examples">jCarousel</a></li>
    <li><a href="http://www.reindel.com/accessible_news_slider/">Accesible News Slider Plugin</a></li>
    <li><a href="http://icant.co.uk/sandbox/jquerycodeview/">Showing and Hiding code Examples</a></li>
    <li><a href="http://gsgd.co.uk/sandbox/jquery/easing/">jQuery Easing Plugin</a></li>
    <li><a href="http://sonspring.com/journal/jquery-portlets">jQuery Portlets</a></li>
    <li><a href="http://jdsharp.us/jQuery/plugins/AutoScroll/">AutoScroll</a></li>
    <li><a href="http://medienfreunde.com/lab/innerfade/">Innerfade</a></li>
</ul>

<h5 id="drag">Glisser-déposer (Drag and Drop)</h5>
<ul class="texte">
    <li><a href="http://docs.jquery.com/UI/Draggables">UI/Draggables</a></li>
    <li><a href="http://fromvega.com/wordpress/2007/07/14/easydrag-jquery-plugin/">EasyDrag jQuery Plugin</a></li>
    <li><a href="http://sonspring.com/journal/jquery-portlets">jQuery Portlets</a></li>
    <li><a href="http://dev.iceburg.net/jquery/jqDnR/">jqDnR &#8211; drag, drop resize</a></li>
    <li><a href="http://interface.eyecon.ro/demos/drag.html">Drag Demos</a></li>
</ul>

<h5 id="xmlJson">XML &#8212; XSL &#8212; JSON &#8212; Feeds</h5>
<ul class="texte">
    <li><a href="http://www.jongma.org/webtools/jquery/xslt/">XSLT Plugin</a></li>
    <li><a href="http://cgaskell.wordpress.com/2006/11/02/jquery-ajax-call-and-result-xml-parsing/">jQuery Ajax call and result XML parsing</a></li>
    <li><a href="http://jquery.com/plugins/project/xmlObjectifier">xmlObjectifier &#8211; Converts XML DOM to JSON</a></li>
    <li><a href="http://jquery.glyphix.com/">jQuery XSL Transform</a></li>
    <li><a href="http://malsup.com/jquery/taconite/">jQuery Taconite &#8211; multiple Dom updates</a></li>
    <li><a href="http://www.hovinne.com/index.php/2007/07/15/132-jfeed-jquery-rss-atom-feed-parser-plugin">RSS/ATOM Feed Parser Plugin</a></li>
    <li><a href="http://www.malsup.com/jquery/gfeed/">jQuery Google Feed Plugin</a></li>
</ul>

<h5 id="browsers">Navigateurs (browsers)</h5>
<ul class="texte">
    <li><a href="http://noteslog.com/post/how-to-fix-the-resize-event-in-ie/">Wresize &#8211; IE Resize event Fix Plugin</a></li>
    <li><a href="http://jquery.khurshid.com/ifixpng.php">jQuery ifixpng</a></li>
    <li><a href="http://jquery.andreaseberhard.de/pngFix/">jQuery pngFix</a></li>
    <li><a href="http://www.crismancich.de/jquery/plugins/linkscrubber/">Link Scrubber &#8211; removes the dotted line onfocus from links</a></li>
    <li><a href="http://www.matthewjrichards.co.uk/articles/2007/06/25/jquery-perciformes-the-entire-suckerfish-familly-under-one-roof">jQuery Perciformes &#8211; the entire suckerfish familly under one roof</a></li>
    <li><a href="http://blog.brandonaaron.net/my-jquery-plugins/background-iframe/">Background Iframe</a></li>
    <li><a href="http://jquery.com/plugins/project/QinIE">QinIE &#8211; for proper display of Q tags  in IE</a></li>
    <li><a href="http://webrocket.ulmb.com/ability/">jQuery Accessibility Plugin</a></li>
    <li><a href="http://www.ogonek.net/mousewheel/jquery-demo.html">jQuery MouseWheel Plugin</a></li>
</ul>

<h5 id="alertPrompt">Alert, Prompt, et fenêtres de confirmation (confirm)</h5>
<ul class="texte">
    <li><a href="http://trentrichardson.com/Impromptu/">jQuery Impromptu</a></li>
    <li><a href="http://nadiaspot.com/jquery/confirm">jQuery Confirm Plugin</a></li>
    <li><a href="http://dev.iceburg.net/jquery/jqModal/">jqModal</a></li>
    <li><a href="http://www.ericmmartin.com/projects/simplemodal/">SimpleModal</a></li>
</ul>

<h5 id="css">CSS</h5>
<ul class="texte">
    <li><a href="http://www.kelvinluck.com/article/switch-stylesheets-with-jquery">jQuery Style Switcher</a></li>
    <li><a href="http://andykent.bingodisk.com/bingo/public/jss/">JSS &#8211; Javascript StyleSheets</a></li>
    <li><a href="http://flesler.blogspot.com/2007/11/jqueryrule.html">jQuery Rule &#8211; creation/manipulation of CSS Rules</a></li>
    <li><a href="http://www.designerkamal.com/jPrintArea/">jPrintArea</a></li>
</ul>

<h5 id="domAjax">DOM, Ajax et autres plugins jQuery</h5>
<ul class="texte">
    <li><a href="http://flydom.socianet.com/">FlyDOM</a></li>
    <li><a href="http://brandonaaron.net/docs/dimensions/#getting-started">jQuery Dimenion Plugin</a></li>
    <li><a href="http://happygiraffe.net/articles/2007/09/26/jquery-logging">jQuery Loggin</a></li>
    <li><a href="http://jquery.com/plugins/project/metadata">Metadata &#8211; extract metadata from classes, attributes, elements</a></li>
    <li><a href="http://johannburkard.de/programming/javascript/inc-a-super-tiny-client-side-include-javascript-jquery-plugin.html">Super-tiny Client-Side Include Javascript jQuery Plugin</a></li>
    <li><a href="http://humanized.com/weblog/2007/09/14/undo-made-easy-with-ajax-part-1/">Undo Made Easy with Ajax</a></li>
    <li><a href="http://www.jasons-toolbox.com/JHeartbeat/">JHeartbeat &#8211; periodically poll the server</a></li>
    <li><a href="http://www.appelsiini.net/projects/lazyload">Lazy Load Plugin</a></li>
    <li><a href="http://blog.brandonaaron.net/2007/08/19/new-plugin-live-query/">Live Query</a></li>
    <li><a href="http://jquery.offput.ca/every/">jQuery Timers</a></li>
    <li><a href="http://www.joanpiedra.com/jquery/shareit/">jQuery Share it &#8211; display social bookmarking icons</a></li>
    <li><a href="http://www.jdempster.com/category/code/jquery/cookiejar/">jQuery serverCookieJar</a></li>
    <li><a href="http://ideamill.synaptrixgroup.com/?p=3">jQuery autoSave</a></li>
    <li><a href="http://www.semicomplete.com/geekery/jquery-interface-puffer.html">jQuery Puffer</a></li>
    <li><a href="http://33rockers.com/jquery/iframe-demo/">jQuery iFrame Plugin</a></li>
    <li><a href="http://www.stilbuero.de/2006/09/17/cookie-plugin-for-jquery/">Cookie Plugin for jQuery</a></li>
    <li><a href="http://leftlogic.com/lounge/articles/jquery_spy2">jQuery Spy &#8211; awesome plugin</a></li>
    <li><a href="http://www.learningjquery.com/2007/01/effect-delay-trick">Effect Delay Trick</a></li>
    <li><a href="http://jquick.sullof.com/jquick/">jQuick &#8211; a quick tag creator for jQuery</a><a href="http://noteslog.com/post/metaobjects-11-released-today/"> Metaobjects</a></li>
    <li><a href="http://www.thunderguy.com/semicolon/2007/08/14/elementready-jquery-plugin/">elementReady</a></li>
</ul>

</div>

<h4 id="jqueryplus">Ressources complémentaires pour jQuery</h4>

<ul class="texte">
    <li><a href="http://jquery.com/">jQuery.com </a>&#8211; le site officiel pour <a href="http://docs.jquery.com/Downloading_jQuery">télécharger</a> et pratiquement <a href="http://docs.jquery.com/Main_Page">tout savoir</a> sur cette biblothèque.</li>
    <li><a href="http://plugins.jquery.com/project/Plugins">Liste des plugins</a> sur jQuery.com &#8212; Environ 500 plugins classés par catégorie, par nom ou par date.</li>
    <li><a href="http://www.jquery.info/">jQuery.info</a> &#8212; le site francophone pour découvrir et utiliser jQuery avec de nombreux tutoriaux et plugins.</li>
    <li><a href="http://visualjquery.com">Visual jQuery</a> &#8212; Affiche une la liste des fonctionnalités de jQuery sous forme d&#8217;un menu hiérarchique, par exemple : <em>DOM &gt; Attributes &gt; addClass(class) &gt; Description | Returns | Parameters | Example</em>. S&#8217;arrête à la version 1.1.2 mais reste intéressant malgré tout.</li>
    <li><a href="http://www.lesintegristes.net/2007/06/11/inauguration-et-introduction-a-jquery/">Les intégristes</a> &#8212; inauguration et introduction à jQuery : une page aussi amusante que didactique ;)</li>
    <li><a href="http://www.babylon-design.com/site/index.php/2008/01/21/211-apprendre-et-comprendre-jquery-1-3">Balylon-design</a> &#8212; 3 étapes pour comprendre jQuery</li>
    <li><a href="http://www.youtube.com/results?search_query=jquery&amp;search_type=&amp;search=Search">jQuery à poil sur Youtube</a> ? C&#8217;est possible ;)</li>
</ul>

<h4 id="frameworksJS">Autres frameworks Javascript</h4>

<ul class="texte">
    <li>Plus de <a href="http://edevil.wordpress.com/2005/11/14/javascript-libraries-roundup/">50 bibliothèques javascript</a> &#8212; Le billet date de novembre 2005, alors attendez-vous quand même à quelques pages 404.</li>
    <li><a href="http://www.prototypejs.org/">Prototype</a> &#8212; Le framework Javascript qui vise à faciliter le développement d&#8217;application web dynamique. Ajoutez-y une pincée de <a href="http://moofx.mad4milk.net/">Moo.fx</a> et/ou de <a href="http://script.aculo.us/">Scriptaculous</a> et c&#8217;est parti pour des effets en veux-tu en voilà !</li>
    <li><a href="http://developer.yahoo.com/yui/">The Yahoo! User Interface Library (YUI)</a> &#8212; Cette bibliothèque comprend un jeu d&#8217;utilitaires et de contrôles écrits en Javascript pour concevoir des applications hautement interactives en utilisant le DOM, le DHTML et Ajax. Inclut également un <a href="http://www.css4design.com/frameworks-css-reset-css-design-from-scratch">framework CSS</a>.</li>
    <li><a href="http://extjs.com/">Ext JS</a> &#8212; Cette librairie a débuté comme extension de YUI. Je vous invite à <a href="http://extjs.com/deploy/dev/examples/">consulter les exemples</a> pour vous faire une idée des fonctionnalités. (Merci à <a href="http://frank.taillandier.free.fr/">Frank Taillandier</a> pour l&#8217;info).</li>
    <li><a href="http://dojotoolkit.org/">Dojo Toolkit</a> &#8212; Nous promet de grandes aventures pour 23 Ko seulement !</li>
    <li><a href="http://mootools.net/">Mootools</a> &#8212; Accompagné de <a href="http://moofx.mad4milk.net/">Moo.fx</a>, vos pages deviennent riches.</li>
    <li><a href="http://www.mochikit.com/">Mochikit</a> &#8212; Avec Mochikit, le Javascript craint moins ;)</li>
    <li><a href="http://qooxdoo.org/">qooXdoo</a> &#8212; La nouvelle ère du développement web.</li>
</ul>

<h3 id="resources">Ressources pour webdesigner</h3>

<h4 id="field">750 liens pour webdesigner sur Webdevelopers Field Guide</h4>

<p>Micro-bloguez, il en restera forcément quelque chose ;) Merci à <a href="http://blog.burninghat.net/">burningHat</a> pour m&#8217;avoir fourni sur <a href="http://burninghat.jaiku.com/">Jaiku</a> cette formidable ressource qui contient à elle seule <a href="http://webdevelopersfieldguide.com/">plus de 750 liens en relation avec le développement web</a> ! dont voici le menu principal :</p>

<div class="wrapper" style="margin-bottom: 1.5em;">
<ul class="texte" style="float: left; width: 162px; margin: 0 18px 0 0;">
    <li><a href="http://webdevelopersfieldguide.com/#inspiration">inspiration</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#webdesigndailyreading">web design reading</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#typography">typography</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#fonts">fonts</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#colortheory">color theory</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#colortools">color tools</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#colorschemes">color palettes</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#colorpatterns">color patterns</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#cssdailyreading">css: reading</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#cssgalleries">css galleries</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#csslayouts">css: layouts</a></li>
</ul>
<ul class="texte" style="float: left; width: 162px; margin: 0 18px 0 0;">
    <li><a href="http://webdevelopersfieldguide.com/#navmenus">css: nav menus</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#csstechniques">css: techniques</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#csssoftware">css: Firefox</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#csswebtools">css-web-tools</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#htmlwebtools">html-web-tools</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#usabilitya">usability &amp; accessability</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#accessibilitycheckers">accessibility checkers</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#misctools">misc. tools</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#ajaxapps">ajax</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#javascript">javascript</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#dom">DOM</a></li>
</ul>
<ul class="texte" style="float: left; width: 162px; margin: 0 18px 0 0;">
    <li><a href="http://webdevelopersfieldguide.com/#rss">RSS</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#cms">CMS software</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#blogging">blogging</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#gettingthingsdone">Get To Done.</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#freelancers">freelancing</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#royaltyfree">royalty free photos</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#specifications">specifications</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#freesearchsubmission">free <acronym title="Search Engine">SE</acronym> submission</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#seotools">seo tools</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#seoreferences">seo references</a></li>
    <li><a href="http://webdevelopersfieldguide.com/#friends">friends of the field guide</a></li>
</ul>
</div>

<h4>Encore des mines d&#8217;or pour la création de sites web :</h4>

<ul class="texte">
    <li><a href="http://www.webappers.com/">WebAppers </a> &#8212; Le chasseur de ressources OpenSource pour les développeurs web : des widgets et des scripts pour votre blog ou votre site web, des polices de caractère, des palettes de couleurs, des photographies, des frameworks, etc.</li>
    <li><a href="http://blog.bouctoubou.com/2008/03/12/13-javascripts-lightbox-images-galeries-videos/">13 effets lightbox</a> en Javascript pour afficher des images, des vidéos, des pages html, etc. Contient également quelques plugins WordPress et Dotclear pour en simplifier l&#8217;installation.</li>
    <li>Et plus à venir&#8230;</li>
</ul>

<h4 id="firefox">Firefox</h4>

<p>Les extensions indispensables pour le webdesigner :</p>

<ul class="texte">
    <li><a href="https://addons.mozilla.org/fr/firefox/addon/60">Web Developer</a> &#8212; Véritable couteau suisse : vous avez la main sur l&#8217;ensemble des éléments de votre page web</li>
    <li><a href="https://addons.mozilla.org/fr/firefox/addon/1843">Firebug</a> &#8212; Si vous ne deviez qu&#8217;en choisir qu&#8217;une, Firebug vous permettra d&#8217;éditer et de modifier vos CSS à la volée, de visualiser le DOM et de débuguer vos scripts.</li>
    <li><a href="https://addons.mozilla.org/fr/firefox/addon/2104">CSSViewer </a>&#8211; Affiche les propriétés CSS calculées en affichant un cadre autour de l&#8217;élément pris en compte. Très pratique pour voir rapidement la structure d&#8217;une page tout en ayant les propriétés sous les yeux. Parfois agaçant à supprimer (F5 ou resélectionner l&#8217;utilitaire).</li>
    <li><a href="https://addons.mozilla.org/fr/firefox/addon/5369">YSlow</a> &#8212; Analyse vos pages web pour en connaitre les goulots d&#8217;étranglement, d&#8217;après les règles de performances de Yahoo!</li>
    <li><a href="https://addons.mozilla.org/fr/firefox/addon/271">ColorZilla</a> &#8212; Sélectionne les couleurs sur votre écran. Possède en grand nombre d&#8217;options souvent méconnues pour retrouver vos couleurs dans l&#8217;historique ou <a href="http://www.iosart.com/firefox/colorzilla/palettes.html">afficher des palettes</a> de couleurs très complètes.</li>
    <li><a href="https://addons.mozilla.org/fr/firefox/addon/5648">FireShot</a> &#8212; Faites des captures d&#8217;écran tout en annontant, recadrant la partie qui vous intéresse. Le screeshot peut être enregistré sur le disque dur ou copié pour consommation immédiate !</li>
    <li><a href="https://addons.mozilla.org/fr/firefox/addon/249">HTML Validator</a> &#8212; indispensable pour s&#8217;assurer de la validité de votre page localement au regard des recommandations. Possibilité de choisir le mode de validation : Tidy ou OpenSP tout deux développés par le <a href="http://www.w3.org/">W3C</a>. Tidy a l&#8217;avantage d&#8217;inclure les trois niveaux d&#8217;accessibilité définis par le <a href="http://fr.wikipedia.org/wiki/Web_Accessibility_Initiative">WAI</a>.</li>
</ul>

<p>Les meilleures extensions <a href="http://www.mozilla-europe.org/fr/products/firefox/">Firefox</a> pour le référencement ? Voici une liste fortement inspirée par celle de <a href="http://www.webrankinfo.com/actualites/200706-extensions-firefox-referencement.htm">webrankinfo</a> :</p>

<ul class="texte">
    <li><a href="https://addons.mozilla.org/fr/firefox/addon/60">Web Developer</a></li>
    <li><a href="https://addons.mozilla.org/fr/firefox/addon/59">User Agent Switcher</a></li>
    <li><a href="https://addons.mozilla.org/fr/firefox/addon/743">Customize Google</a></li>
    <li><a href="https://addons.mozilla.org/fr/firefox/addon/1258">Google Advanced Operations Toolbar</a></li>
    <li><a href="https://addons.mozilla.org/fr/firefox/addon/2323">Cache View</a></li>
    <li><a href="http://www.websiteburo.com/goldorank/index_fr.php">Goldorank</a></li>
    <li><a href="http://extensions.geckozone.org/PageRankStatus">Google PageRank Status</a></li>
    <li><a href="https://addons.mozilla.org/fr/firefox/addon/532">LinkChecker</a></li>
    <li><a href="https://addons.mozilla.org/fr/firefox/addon/3829">Live HTTP Header</a></li>
    <li><a href="https://addons.mozilla.org/fr/firefox/addon/321">SearchStatus</a></li>
    <li><a href="https://addons.mozilla.org/fr/firefox/addon/1668">MetaTags</a></li>
    <li><a href="https://addons.mozilla.org/fr/firefox/addon/3036">SeoQuake</a></li>
    <li><a href="https://addons.mozilla.org/fr/firefox/addon/2279">Niche Watch Tool</a></li>
    <li><a href="https://addons.mozilla.org/fr/firefox/addon/4589">SEOHAND</a></li>
    <li><a href="https://addons.mozilla.org/en-US/firefox/addon/4788">KGen</a></li>
    <li><a href="https://addons.mozilla.org/en-US/firefox/addon/5362">Alexa Sparky</a></li>
</ul>

<h4 id="browserTest">Tester vos pages web dans différents navigateurs</h4>

<p>On n&#8217;a pas toujours l&#8217;occasion de pouvoir tester ses pages dans toutes les conditions. Voici quelques liens qui vous permettront de tester le design de votre site dans différents navigateurs. C&#8217;est rarement la panacée, mais très pratique pour voir si la mise en page résiste globalement à l&#8217;épreuve du feu&#8230;</p>

<ul class="texte">
    <li><a href="http://browsershots.org/">Browsershots</a> &#8212; Possibilité d&#8217;avoir une capture d&#8217;écran de votre page web sous Linux, Windows, Mac OS et BSD : environ 50 navigateurs toutes versions et plate-formes confondues vous attendent.Choix de la résolution, de la profondeur de couleur, activation ou non de Javascript ou Java ou encore Flash.Délais d&#8217;attente raisonnable selon l&#8217;heure et le nombre d&#8217;options activées. Traduit en français.</li>
    <li><a href="http://www.scapture.com/">Scapture</a> &#8212; Propose d&#8217;effectuer très rapidement des captures d&#8217;écran de vos pages Web sous Linux avec Firefox, Konqueror, Opera ou Dillo. Vous pouvez aussi vérifier l&#8217;affichage généré par les navigateurs en mode texte Lynx et Links.</li>
    <li><a href="http://www.browsrcamp.com/">BrowsrCamp</a> &#8212; Permet de tester vos pages sous Safari pour Mac OS X. Possibilité d&#8217;avoir la main sur une machine Apple équipé de tous les navigateurs pour Mac. Payant, mais idéal pour tester tous les aspects d&#8217;une page web (Javascript, Ajax, Flash, DHTML), à partir de 3$.</li>
    <li><a href="http://ipinfo.info/netrenderer/">NetRenderer </a>&#8211; Vous permet de vérifier le rendu de vos pages web sur Internet Explorer 7, 6 ou 5.5, de manière très rapide. Il est possible de superposer les screenshot de IE7 sur IE6 en les mixant ou en en faisant la différence. Ce dernier mode est efficace pour visualiser rapidement les décalages des blocs.</li>
</ul>

<h4 id="monitoring">Monitoring de sites web</h4>

<p><a href="http://www.logiste.be/wordpress/2007/10/18/94-outils-pour-monitorer-son-blog/">94 outils pour monitorer son blog</a> trouvés chez <a href="http://www.logiste.be/">Christophe</a> dont voici un échantillon :</p>

<ul class="texte">
    <li><a href="http://www.seomoz.org/page-strength">SEOmoz Page Strength Tool</a> &#8212; Le <a href="http://www.css4design.com/tag/pagerank">PageRank</a> ne vous donne plus satisfaction ? Ce site se proposse un outil pour calculer la “puissance” de votre page en prenant plusieurs facteurs en considération : l&#8217;âge du domaine, le rank <a href="http://www.alexa.com/">Alexa</a>, le nombre de <a href="http://www.technorati.com/blogs/css4design.com?reactions">liens entrants d&#8217;après Technorati</a>, le nombre de fois où votre site apparait dans <a href="http://del.icio.us/">del.icio.us</a>, s&#8217;il est présent dans l&#8217;annuaire <a href="http://www.dmoz.org/">DMOZ</a> ou <a href="http://fr.wikipedia.org/">Wikipedia</a> et bien sûr le <a href="http://www.google.com/intl/fr/why_use.html">PageRank</a> du domaine, mais aussi le nombre de liens pointant vers le domaine d&#8217;après <a href="https://siteexplorer.search.yahoo.com">yahoo! Site Explorer</a>.</li>
    <li><a href="http://www.submitexpress.com/analyzer/">Meta Tag Analyzer</a> &#8212; Comme son nom ne l&#8217;indique pas assez, se site vous donne la liste des mots-clés trouvés dans les liens et le nombre de fois où ils apparaissent ; les mots-clé présents dans les balises alt de vos images et ceux trouvés sur la page avec le nombre de fois où ils sont présents et leur densité par rapport aux autres.</li>
    <li><a href="http://www.iminr.com/">IminR</a> &#8212; Un outil de mesure d’audience web personnalisé, proposé par Stéphane Guerin aussi bien &#8211; sinon mieux &#8211; que Google Analytics : rapports personnalisés, parcours de votre site par les visiteurs, etc. A tester d&#8217;urgence !</li>
    <li><a href="http://armp.it/2007/04/13/heatmap-for-your-website/">HeatMap</a> &#8212; Pour savoir quelles zones de votre sites sont les plus cliquées.</li>
</ul>

<h4 id="icones">Icônes et goodies pour photoshop</h4>

<ul class="texte">
    <li><a href="http://www.famfamfam.com/lab/icons/silk/">Silk Web Icons</a> de <a href="http://www.famfamfam.com/">FamFamFam</a> &#8212; Souvent imité jamais égalé, le pack à télécharger d&#8217;urgence.</li>
    <li><a href="http://www.iconbase.com/">IconBase</a> &#8212; Des milliers d&#8217;icônes pour tous les goût de très bonnes qualités et classées.</li>
    <li><a href="http://nerdbusiness.com/5978-high-quality-icons-web-apps-rss">nerdbusiness</a> &#8212; Pas moins de 5978 icônes de qualité pour agrémenter vos pages web. Petit coucou à <a href="http://www.webfruits.it/">Sonia de Webfruits</a> en passant ;)</li>
    <li><a href="http://www.websiteicons.com/">WebsiteIcons</a> &#8212; Environ 1000 icônes classées par thème : navigation, flèches (plus de 500), applications, hardware, CMS, calendrier, rechercher, compte, etc.</li>
    <li><a href="http://www.pixelgirlpresents.com">PIXELGIRL PRESENTS</a> &#8212; Des centaines d&#8217;icônes proches du clip-art classées par thème.</li>
    <li><a href="http://www.feedicons.com">Feed Icons</a> &#8212; Tout ce qu&#8217;il faut savoir sur les icônes pour signaler vos flux RSS : téléchargement des icônes au format .psd de Photoshop ou .ai d&#8217;Illustrator ; exemples de style CSS pour les intégrer dans votre site ou votre blog et guide d&#8217;utilisation.</li>
    <li><a href="http://www.svay.com/web/icones/">Svay</a> &#8212; 46 icônes pour le web de bonne facture .</li>
    <li><a href="http://www.ndesign-studio.com/resources/mini-pixel-icons/">N.DESIGN Studio</a> &#8212; Plus de 320 icône en 14&#215;14 avec fond transparent tout spécialement conçues pour vos menus de navigation.</li>
    <li><a href="http://www.iconspedia.com/">IconsPedia</a> &#8212; Nombreuses icônes de qualité classées par thèmes. Un mauvais moment à passer avec la pub un peu envahissante à chaque changement de rubrique.</li>
    <li><a href="http://dezignus.com/category/icons/">Dezignus</a> &#8212; Des icônes sur pratiquement tous les thèmes. Dezignus est aussi une ressource intéressante pour tous ce qui se rapproche du design au sens large : brushes pour Photoshop, tutorials pour Illustrator, photographies aussi diverses qu&#8217;utiles, etc.</li>
    <li> <a href="http://www.webappers.com/category/design/icons/ ">WebAppers</a> &#8212; Des liens vers des milliers d&#8217;icônes très classes pour tous les usages.</li>
    <li><a href="http://speckyboy.com/2008/03/04/top-40-free-icon-resources-for-web-designers-updated-speckyboy/">Speckyboy</a> &#8212; nous propose une liste de 40 ressources d&#8217;icônes libres de droits.</li>
    <li> <a href="http://www.hongkiat.com/free-rss-feed-icons-the-ultimate-list/">Hongkiat</a> &#8212; la liste ultime d&#8217;icônes pour vos flux RSS.</li>
    <li><a href="http://www.smashingmagazine.com/2008/03/06/35-really-incredible-free-icon-sets/">Smashing Magazine</a> &#8212; 35 sets d&#8217;icônes vraiment incroyables. Via <a href="http://www.fran6art.com/webdesign/100-ressources-dicones-pour-votre-blog/">fran6art</a>.</li>
    <li><a href="http://www.hybridworks.jp/readme/yoritsuki/">Hybridworks</a> &#8211;Set de 35 icônes au format `.ico` et `.png` (128&#215;128) dans le plus pur style japonais : élaborée et détaillée. Très classe.</li>
    <li><a href="http://naldzgraphics.com/freebies/300-best-of-the-best-high-quality-abstract-brushes-in-photoshop/">Naldz Graphics</a> &#8212; 300 brosses (brushes) abstraites pour Photoshop.</li>
    <li><a href="http://www.iconfinder.net/">Icon Finder</a> &#8212; Moteur de recherche parmi 113 000 icônes et 238 collections d&#8217;icônes par mots-clés.</li>
</ul>

<h4 id="tuto">Tutoriels ou tutoriaux webdesign</h4>

<ul class="texte">
    <li><a href="http://www.webdesign-tutoriaux.com/">Webdesign tutoriaux</a> &#8212; Plus de 1000 tutoriels pour Illustrator, Photoshop, PHP, XHTML et CSS, The Gimp, Dreamweaver, Fireworks, Flash.</li>
    <li><a href="http://www.babylon-design.com">Babylon Design</a> &#8212; Plus de 100 ressources autour de Photoshop et du couple XHTML/CSS</li>
    <li><a href="http://www.elitwork.com/tutoriels.html">ELITWORK</a> &#8212; Nombreux tutoriels XHTML, référencement, Ajax, Webalizer, Microformats. Des informations pertinentes malgré un partis-pris en faveur des espaces de nommage XML au détriment des microformats, par exemple.</li>
    <li><a href="http://tutmarks.com/">TUTMARKS.com</a> &#8212;  Un digg-like spécialisé dans les tutoriaux ? Vous en rêviez ? Mehdi l&#8217;a fait. Très nombreux tutos sur à peu près tout les sujets liés au web. Un flux RSS par statut des propositions (tutoriaux publiés, en attente) est disponible, ainsi que le flux de <a href="http://tutmarks.com/rss2.php?status=all">tous les tutoriels proposés</a></li>
    <li><a href="http://smashingcoding.com/2008/01/31/plus-de-60-tutoriels-web-20-design/ ">SmashingCoding</a> &#8212;  Plus de 60 tutoriels Web Design 2.0.</li>
</ul>

<h4 id="references">Références, outils et dictionnaires</h4>

<p>Cette grosse liste ne serait pas complète dans les sites de références que l&#8217;on devrait avoir sous le coude lorsque la mémoire fait défaut. Suite à un billet sur les <a href="http://www.css4design.com/13-outils-pour-integrateur-web">13 outils de l&#8217;intégrateur web</a>, j&#8217;ai intégré les liens qui en faisait partie, ainsi qu&#8217;une partie de ceux qui m&#8217;on été founis en commentaires :</p>

<ul class="texte">
    <li><a href="http://www.yoyodesign.org/doc/index.fr">yoyodesign</a> — Nombreuses traductions d’articles et de <a href="http://www.yoyodesign.org/doc/w3c/index.php">recommendations du W3C</a>. Voir également <a href="http://www.w3.org/2003/03/Translations/byLanguage?language=fr">la liste des traductions françaises</a> des documents du W3C</li>
    <li><a href="http://www.htmldog.com/">htmldog</a> — C’est en anglais, mais la clarté des explications en fait une référence incontournable pour tout ce qui touche au développement web, avec <a href="http://www.htmldog.com/reference/htmltags/">un dictionnaire HTML</a> où l’on retrouve toutes les balises passées au crible avec des exemples d’utilisation, les attributs requis, les attributs optionels et des exemples !</li>
    <li><a href="http://www.gotapi.com">gotAPI</a> — regroupe les principales <abbr title="Application programmation interface">API</abbr> du web dans une interface Ajax très réactive : HTML, CSS, Javascript, jQuery, PHP, Ruby, asp, mais aussi le fonctionnement de certains CMS comme Drupal ou de services web comme Flickr.</li>
    <li><a href="http://giminik.developpez.com/xhtml/">giminik</a> — La liste des balises XHTML 1.1 (ou 1.0 Strict sans les éléments obsolètes), leur utilité, leurs attributs, leurs évènements et la relation entre parents et enfants (hiérarchie). Indispensable pour construire un document valide.</li>
    <li><a href="http://www.laurent-bernat.com/guide-html">Guide HTML</a> &#8212; Le HTML de A à Z de Laurent Bernat : 95 balises HTML décrites par le menu (version, compatibilité Netscape / IE, type, attributs, usage, exemples) (Merci <a href="http://moriame.fr/">Loïc M.</a>)</li>
    <li><a href="http://fr.opquast.com/">Opquast</a> — l’ensemble des bonnes pratiques pour la qualité des services en ligne. <a href="http://fr.opquast.com/syndication/bonnes-pratiques/">Abonnez-vous au fil RSS des bonnes pratiques</a> pour avoir votre dose quotidienne.</li>
    <li><a href="http://openweb.eu.org/">Openweb</a> — Les bonnes pratiques en action pour les technologies du web (<a href="http://openweb.eu.org/xhtml/">XHTML</a>, <a href="http://openweb.eu.org/rss/">RSS</a>, <a href="http://openweb.eu.org/css/">CSS</a>, <a href="http://openweb.eu.org/dom/">DOM</a>, <a href="http://openweb.eu.org/png/">PNG</a>) et les différents thèmes qui y sont associés (<a href="http://openweb.eu.org/pages_dynamiques/">pages dynamiques</a>, <a href="http://openweb.eu.org/navigateurs/">navigateurs</a>, <a href="http://openweb.eu.org/accessibilite/">accessibilité</a>, <a href="http://openweb.eu.org/etude_cas/">études de cas</a>, <a href="http://openweb.eu.org/mise_en_page/">mise en page</a>, <a href="http://openweb.eu.org/multimedia/">multimédia</a>, <a href="http://openweb.eu.org/structure/">structure</a>).</li>
    <li><a href="http://web.developpez.com/">Développez (pour le web)</a> — toutes les technologies du web à portée de clic. Des tutoriels, des cours, des documents à télécharger. Allez, faites le plein !</li>
    <li><a href="http://forum.alsacreations.com/forum.php">Forum Alsacreations</a> — Presque toutes les questions sur les CSS et le HTML et quasiment toutes les réponses ! Cerise sur le gâteau, la <a href="http://forum.alsacreations.com/faq/">FAQ</a> est complète et bien organisée.</li>
    <li><a href="http://wiki.mediabox.fr/documentation/css/">Wiki Media Box</a> &#8212; Pour obtenir une présention claire (succinte ?) d’une propriété CSS et sa compatiblité avec les navigateurs, c’est nickel (Merci <a href="http://www.plebot.net/">Pierre le Bot</a>),</li>
    <li><a href="http://leftlogic.com/lounge/articles/entity-lookup/">Leftlogic</a> &#8212; Permet de voir le code html d’un caractère, pratique lorsqu’on cherche le code pour ñ par exemple (Merci <a href="http://www.zen-dreams.com/fr">Anthony</a>),</li>
    <li><a href="https://www.google.com/adsense/static/fr/AdFormats.html">Format publicitaire AdSense</a> — Et oui, qui n’a pas eu besoin de prévoir des emplacements publicitaires dans une charte graphique et de chercher les formats les plus courants ? Voici les formats en vigueur chez Google, qu’il s’agisse des formats textes, images ou vidéos.</li>
    <li><a href="http://blogmarks.net/">Blogmarks</a> — Avec <a title="Mes bookmarks delicious" href="http://del.icio.us/br1o">del.icio.us</a> et <a href="http://ma.gnolia.com">ma.gnolia</a>, je me suis remis à utiliser blogmarks qui garde un petit quelque chose en plus par rapport aux autres solutions de bookmarking social.</li>
    <li><a href="http://www.bluevertigo.com.ar/bluevertigo.htm">Bluevertigo</a> — Un maximum de ressources graphiques et typographiques dans une interface toute en scroll horizontal. Au menu : Photothèques, clip-art vectoriel, polices de caractère, logothèques, sons, brosses (brushes) Photoshop, modèles 3D Poser, icônes, palettes de couleurs, générateurs de textes, échantillons graphiques (patterns).</li>
    <li><a href="http://www.wordreference.com/">WordReference</a> — Sans doute le meilleur site de traduction (mot à mot en incluant les locutions idiomatiques). Pour les cas difficiles, vous pouvez utiliser le <a href="http://forum.wordreference.com/">forum</a>. Nombreux <a href="http://mycroft.mozdev.org/download.html?name=wordreference&amp;submitform=Find+search+plugins">plugins Firefox</a> pour la recherche par langue.</li>
    <li><a href="http://www.les-dictionnaires.com/">Les dictionnaires</a> — Un maximum de dictionnaires thématiques classés par catégories : langue française, synonymes, encyclopédie, citations et expressions, gastronomie, humour, acronymes, etc. Mention spéciale pour le <a href="http://atilf.atilf.fr/dendien/scripts/tlfiv4/showps.exe?p=combi.htm;java=no;">Trésor de la Langue Française Informatisée</a> (TLFI pour les intimes) : interface <em>web 0.2</em> mais très efficace <img class="wp-smiley" src="http://www.css4design.com/wp-includes/images/smilies/icon_wink.gif" alt=";)" /> (<a href="http://www.covertprestige.net/">Florent V.</a> sous souffle dans l&#8217;oreillette que l&#8217;on peut y accéder via le <a href="http://www.cnrtl.fr/lexicographie/">portail lexical du Centre national de ressources textuelles et lexicales</a>. <a href="http://www.cnrtl.fr/lexicographie/">
</a></li>
</ul>

<h4 id="inspiration">Inspiration, expiration&#8230;</h4>

<p>Section inspirée (ça tombe bien) par <a href="http://e-likko.com/index.php?post/Linspiration">e-likko</a> :</p>

<ul class="texte">
    <li><a href="http://www.typeish.com/">typeish</a> &#8212; Sélection serrée d&#8217;images inspirantes, provoquantes ou intoxicantes dans le domaine de la photographie, du design, des polices de caractère, de l&#8217;art, de la mode ou du packaging.</li>
    <li><a href="http://kallegustafsson.com/">Kalle Gustafsson</a> &#8212; Très belle photos de mode, beauté, magazine et voyage.</li>
    <li><a href="http://ffffound.com/">FFFFOUND!</a> &#8212; Véritable mine d&#8217;or, ce site bookmark des milliers de visuels de toute sorte. Un bol d&#8217;air frais à inspirer régulièrement !</li>
    <li>Et plus à venir&#8230;</li>
</ul>

<h2 id="wordpress">WordPress</h2>

<h3 id="pluginsWP">Plugins pour WordPress</h3>

<h4 id="official">Listes quasi-officielles</h4>

<ul class="texte">
    <li>A tout seigneur tout honneur : voici une liste de plus de <a href="http://codex.wordpress.org/Plugins/Plugin_Compatibility/2.3">400 plugins compatibles avec WordPress 2.3</a> disponible sur le <a href="http://codex.wordpress.org/">codex</a>.</li>
    <li>La <a href="http://www.wordpress-fr.net/plugins">liste des plugins chez WordPress Francophone</a> classés par thème.</li>
    <li>Autre liste organisée par rubrique sur <a href="http://wp-plugins.net/">wp-plugin</a>.</li>
</ul>

<h4 id="adsense">17 plugins AdSense pour WordPress</h4>

<p>Cette liste concoctée par <a href="http://aziz.typepad.com/">Aziz Haddad</a> a été soigneusement annotée sur <a href="http://fr.mashable.com/2007/09/04/17-plugins-wordpress-pour-adsense/">Mashable France</a></p>

<ul class="texte">
    <li><a href="http://www.acmetech.com/adsense-deluxe/">Adsense Deluxe</a></li>
    <li><a href="http://www.mikesmullin.com/2006/04/01/adsense-widget-wordpress-sidebar/">AdSense Widget for WordPress Sidebar</a></li>
    <li><a href="http://shylockblogging.com/shylock-adsense-plugin/">Shylock AdSense</a></li>
    <li><a href="http://wordpress-plugins.biggnuts.com/adsense-plugin/">Adsense Injection</a></li>
    <li><a href="http://wp.uberdose.com/2006/11/05/adman/">AdMan</a></li>
    <li><a href="http://wordpress.org/extend/plugins/adsense-manager/">AdSense Manager</a></li>
    <li><a href="http://wordpress.org/extend/plugins/adsense-manager/">AdRotator</a></li>
    <li><a href="http://djuki.padrino.co.yu/wordpress-plugins/adsense-attachment-plugin/">AdSense Attachment</a></li>
    <li><a href="http://mightyhitter.com/main-page/plugins/mightyadsense/">MightyAdsense</a></li>
    <li><a href="http://urbangiraffe.com/plugins/google-ad-wrap/">Google Ad Wrap</a></li>
    <li><a href="http://philhord.com/phord/adsense-inline-with-wordpress-blog-posts/">Adsense Inline</a></li>
    <li><a href="http://www.supriyadisw.net/2006/07/adsense-beautifier">Adsense Beautifier</a></li>
    <li><a href="http://www.harleyquine.com/php-scripts/author-adsense-plugin/">Author Adsense </a></li>
    <li><a href="http://www.harleyquine.com/php-scripts/author-adsense-mu-plugin/">Author Adsense MU plugin</a></li>
    <li><a href="http://adsense.ayanev.com/">AdSense Sharing Revenue and Earnings System</a></li>
    <li><a href="http://www.internetvibes.net/2006/09/29/adsense-wordpress-plugin/">Adsense Earnings WordPress Plugin</a></li>
    <li><a href="http://www.abuzant.com/2006/07/10/wp-adsenseprofit.html">WP-AdsenseProfit</a></li>
</ul>

<h4 id="pluginsComments">7 Plugins WordPress pour favoriser les commentaires</h4>

<p>Trouvé grâce à <a href="http://blog.legizz.com/?323-liste-de-plugin-wordpress-pour-recevoir-plus-de-commentaires">legizz</a>, la liste est abondamment commentée sur <a href="http://www.problogdesign.com/general-tips/10-best-plugins-to-get-more-comments/">problogdesign</a></p>

<ul class="texte">
    <li><a href="http://nicedit.com/">nicedit</a></li>
    <li><a href="http://www.raproject.com/wordpress/wp-ajax-edit-comments/">wp-ajax-edit-comments</a></li>
    <li><a href="http://wordpress.org/extend/plugins/subscribe-to-comments/">Abonnement subscribe-to-comments</a></li>
    <li><a href="http://freepressblog.org/wordpress-plugins-2/wordpress-recent-comments-plugin-widget/">wordpress-recent-comments-plugin-widget</a></li>
    <li><a href="http://alexking.org/projects/wordpress">Smilies</a></li>
    <li><a href="http://www.michelem.org/wordpress-plugin-nofollow-free/">nofollow-free</a></li>
    <li><a href="http://www.papygeek.com/?dl_id=1">MBLA</a></li>
</ul>

<h4 id="pluginsTwitter">10 Plugins WordPress pour Twitter</h4>

<p>Traduit vite fait d&#8217;après la liste de <a href="http://www.quickonlinetips.com/archives/2007/04/10-best-twitter-tools-for-wordpress-blogs/">quickonlinetips</a> aimablement fournie par <a href="http://blog.legizz.com/">legizz</a> ;)</p>

<ul class="texte">
    <li><a href="http://twitter.com/account/badge">Twitter Badge</a> &#8212;  Le code Javascript officiel pour afficher votre statut Twitter</li>
    <li><a href="http://blog.victoriac.net/?p=87">The Twitter Updater</a> &#8212; Ce plugin WordPress se charge de mettre à jour votre statut Twitter chaque fois que créez, publiez ou éditez un billet.</li>
    <li><a href="http://twitthis.com/">TwitThis</a> &#8211;Permet à vos visiteurs d&#8217;envoyer facilement un tweet à propos de votre blog. Un click sur le bouton TwitThis tinyURLise la page en cours pour leur permettre d&#8217;envoyer ce raccourcis à leurs followers.</li>
    <li><a href="http://alexking.org/projects/wordpress/readme?project=twitter-tools">Twitter Tools</a> &#8212; Ce plugin crée une passerelle entre votre compte Twitter et votre blog : affichez vos tweets sur votre blog et créez de nouveaux tweets depuis WordPress.</li>
    <li><a href="http://www.velvet.id.au/twitter-wordpress-sidebar-widget/">Twitter WordPress Sidebar Widget</a> &#8212; Personnalise le nombre d&#8217;updates présent dans votre sidebar ainsi que les liens pointant sur chaque update sur Twitter.</li>
    <li><a href="http://twitterfeed.com/">Twitter Feed</a> &#8212; Publie vos mises à jour sur votre compte Twitter. Connection à Twitterfeed avec votre identifiant OpenID, fournit l&#8217;adresse de votre flux RSS et la fréquence des mises à jours sur Twitter.</li>
    <li><a href="http://www.deanjrobinson.com/wordpress/twitt-twoo">Twitt-Twoo</a> &#8212; Petit plugin tout simple qui vous permet d&#8217;envoyer vos tweets depuis votre blog, le tout avec un brin d&#8217;Ajax pour faciliter le travail.</li>
    <li><a href="http://www.sleepydisco.co.uk/plugins/simpletwitter/">SimpleTwitter</a> &#8212; Ce plugin vous permettra d&#8217;ajouter facilement vos messages Twitter dans votre template WordPress.</li>
    <li><a href="http://wordpress.org/extend/plugins/twitter-sharts-plug-in-for-wordpress/">Twitter Sharts</a> &#8212; Affichez vos updates où vous voulez dans vos billets ou vos pages WordPress.</li>
    <li><a href="http://paulstamatiou.com/2007/01/26/stammy-script-rss-to-twitter-using-php/">RSS to Twitter</a> &#8212; Ce script PHP nourrit Twitter avec votre flux RSS.</li>
</ul>

<h4 id="pluginsVrac">Vrac de plugins pour WordPress</h4>

<ul class="texte">
    <li><a title="Plus de 50 plugins commentés" href="http://www.papygeek.com/wordpress/plugins-wordpress">La liste de PapyGeek</a> est très bien commentée.</li>
    <li>F-WPPlugins list: les <a href="http://www.fran6art.com/plugins-wordpress/f-wpplugins-list-les-14-plugins-wordpress-les-plus-utilises-dans-la-blogosphere-francophone/">14 plugins WordPress</a> les plus utilisés dans la blogosphère francophone, chez <a href="http://www.fran6art.com">fran6art</a></li>
    <li>La bonne <a href="http://www.calyptratus.com/2007/10/05/liste-des-plugins-wordpress">liste de calyptratus</a> où j&#8217;ai trouvé le plugin pour <a href="http://www.lbcd78.fr/2007/08/26/plugin-wordpress-listing-de-vos-plugins-actives/">afficher la liste des plugins</a> actifs sur votre blog.</li>
    <li>Encore <a href="http://www.gatellier.be/plugins/">une liste intéressante</a> chez Marin Gatellier.</li>
    <li>La liste de <a href="http://www.eclaireur.net/wordpress/une-liste-de-plugins-qui-stimule-wordpress/">plugin de l&#8217;éclaireur</a> pour stimuler WordPress.</li>
    <li>Installez <a href="http://www.pluginmeter.com/">PluginMeter</a> de <a href="http://www.zefranck.com/">ZeFranck</a>, et participez à la constitution d&#8217;une liste de l&#8217;ensemble des <a href="http://www.pluginmeter.com/plugins.php">plugins installés dans le monde</a> en temps réel !</li>
    <li>Et pour finir, voici la <a href="http://www.wordpress-fr.net/support/forum-5-plugins">section plugin</a> du forum WordPress francophone.</li>
    <li><a href="http://www.blogclic.com/?p=64">59 plugins pour wordpress</a> &#8212; liste de plugin avec une brève description en français, via <a href="http://www.weezonaute.fr/">weezonaute</a>.</li>
</ul>

<h3 id="themesWP">Thèmes pour WordPress</h3>

<ul class="texte">
    <li><a href="http://www.smashingmagazine.com/2008/01/08/100-excellent-free-high-quality-wordpress-themes/">SmashingMagazine</a> &#8212; 100 thèmes gratuits de qualité pour WordPress, ainsi que <a href="http://www.smashingmagazine.com/2007/02/09/83-beautiful-wordpress-themes-you-probably-havent-seen/">83 jolis thèmes</a> que vous avez probablement manqués, et pour finir, <a href="http://www.smashingmagazine.com/2007/05/07/10-fresh-elegant-and-clean-wordpress-themes/">10 thèmes</a> très frais et élégant au service de la lisibilité de votre contenu. Via <a href="http://www.dyblog.fr/index.php?2008/02/11/762-des-liens-pour-les-blogs-et-les-sites-5-design-astuces-pour-bloguer-rss-digg-likes-referencement">DyBlog</a> et <a href="http://www.blomig.com/2008/02/12/deux-mines-dor-sur-les-blogs/">blomig</a> ;).</li>
    <li>Et plus à venir&#8230;</li>
</ul>

<h3>C&#8217;est déjà fini ?</h3>

<p>Cette liste est loin de faire le tour de la question, alors n&#8217;hésitez pas à intervenir pour partager les liens qui vous servent le plus dans votre pratique du développement ou du design web. Je prendrais soin d&#8217;ajouter vos suggestions au fur et à mesure.</p>

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

<ul class='related_post'><li><a href='http://css4design.com/fonctions-metier-integrateur-web' title='Quelques notes sur les fonctions de l&#8217;intégrateur web et de l&#8217;intégratrice web'>Quelques notes sur les fonctions de l&#8217;intégrateur web et de l&#8217;intégratrice web</a></li><li><a href='http://css4design.com/ctrl-h-wordpress-22-jquery-buzz-f-list-typetester-graybit-pr6' title='Ctrl H = WordPress 2.2 + jQuery + Buzz F-List + TypeTester + GrayBit + PR6'>Ctrl H = WordPress 2.2 + jQuery + Buzz F-List + TypeTester + GrayBit + PR6</a></li><li><a href='http://css4design.com/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://css4design.com/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://css4design.com/liens-javascript-jquery' title='390 ressources Javascript &amp; jQuery'>390 ressources Javascript &#038; jQuery</a></li></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=199&amp;md5=d05e481fe30b7aa79fefc963f5e30480" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/1000-ressources-pour-wordpress-et-le-developpement-web/feed</wfw:commentRss>
		<slash:comments>124</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=199&amp;md5=d05e481fe30b7aa79fefc963f5e30480" type="text/html" />
	</item>
		<item>
		<title>Frameworks CSS + Reset CSS : design from scratch</title>
		<link>http://css4design.com/frameworks-css-reset-css-design-from-scratch</link>
		<comments>http://css4design.com/frameworks-css-reset-css-design-from-scratch#comments</comments>
		<pubDate>Mon, 01 Oct 2007 09:54:07 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Traductions]]></category>
		<category><![CDATA[Colonnes]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[Framework CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Maquette]]></category>
		<category><![CDATA[Mise en page]]></category>
		<category><![CDATA[Navigateur]]></category>
		<category><![CDATA[Partenaires]]></category>
		<category><![CDATA[Reset CSS]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.css4design.com/blog-reloaded/?p=126</guid>
		<description><![CDATA[Je n&#8217;ai pas résisté à l&#8217;envie de vous proposer ma traduction de l&#8217;article CSS Frameworks + CSS Reset: Design From Scratch paru dernièrement sur Smashing Magazine. Les frameworks CSS sont des environnements de développement composés généralement de plusieurs fichiers CSS gérant chacun une partie spécifique du design web (typographie, grille de mise en en page, formulaires, etc&#8230;). Ces frameworks sont souvent accompagnés d&#8217;un Reset CSS, pour s&#8217;affranchir des différences de rendu entre les navigateurs. L&#8217;article fait ainsi le point sur la notion de framework CSS, ses avantages et ses inconvénients, décrit les frameworks les plus populaires et termine par une [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fframeworks-css-reset-css-design-from-scratch">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fframeworks-css-reset-css-design-from-scratch&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p><img src="/images/billet/framework-reset-css/yaml.png" class="il" title="YAML, un framework CSS pour vos sites web" /> Je n&#8217;ai pas résisté à l&#8217;envie de vous proposer ma traduction de l&#8217;article <a href="http://www.smashingmagazine.com/2007/09/21/css-frameworks-css-reset-design-from-scratch/">CSS Frameworks + CSS Reset: Design From Scratch</a> paru dernièrement sur <a href="http://www.smashingmagazine.com/">Smashing Magazine</a>. Les frameworks CSS sont des environnements de développement composés généralement de plusieurs fichiers CSS gérant chacun une partie spécifique du design web (typographie, grille de mise en en page, formulaires, etc&#8230;). Ces frameworks sont souvent accompagnés d&#8217;un <a href="http://www.css4design.com/index.php/2007/08/14/89-5-reset-css-a-la-loupe-pour-une-remise-a-zero-des-valeurs-par-defaut-des-navigateurs" title="5 Reset CSS à la loupe pour une remise à zéro des valeurs par défaut des navigateurs">Reset CSS</a>, pour s&#8217;affranchir des différences de rendu entre les navigateurs. L&#8217;article fait ainsi le point sur la notion de framework CSS, ses avantages et ses inconvénients, décrit les frameworks les plus populaires et termine par une série de liens commentés à propos des Reset CSS et des styles de base. En attendant d&#8217;éventuels retours sur la traduction, ce billet est en version <em>bêta</em>.<span id="more-133"></span></p>

<p>Quelque soit le projet, il y a toujours un moment où il faut définir des classes ou des identifiants sur lesquels on a déjà travaillés. Or, nous ne sommes pas obligé de réécrire le même code CSS ou (X)HTML encore et encore. Pour éviter les erreurs il est préférable de <strong>démarrer avec un fichier reprenant les éléments récurrents</strong> plutôt que de réinventer la roue à chaque fois.</p>

<p>C&#8217;est là que les <em>framework</em> et les <em>reset CSS</em> pointent le bout de leur nez. En les utilisant, <strong>vous avez une feuille de style par défaut et un marquage impeccable</strong>, vous gagnez du temps et vous êtes assurés d&#8217;avoir un code de bonne qualité dès le départ. Mais qu&#8217;est-ce vraiment qu&#8217;un <em>framework</em> ? Et en quoi la remise à zéro des styles CSS est-elle utile ?</p>

<p>Jettons un oeil sur les principes sous-jacents aux <em>frameworks CSS</em>, sur leurs avantages et inconvénients, sur les <strong>frameworks CSS les plus populaires et la douzaine de feuille de style par défaut</strong> que l&#8217;on peut utiliser lorsqu&#8217;on travaille sur le <em>design</em> d&#8217;un nouveau site web.</p>

<ul>
    <li> Cet article ne couvre pas l&#8217;ensemble des outils et techniques concernant les grilles de mise en pages. Vous pouvez approfondir la question du <em>design web</em> basé sur l&#8217;utilisation d&#8217;une grille en lisant l&#8217;article <a href="http://www.smashingmagazine.com/2007/04/14/designing-with-grid-based-approach/" hreflang="en">Designing With Grid-Based Approach</a>.</li>
    <li> Vous trouverez des centaines de <em>templates</em> CSS dans l&#8217;article <a href="http://www.smashingmagazine.com/2007/01/12/free-css-layouts-and-templates/" hreflang="en">Free CSS Layouts and Templates</a>.</li>
    <li> Merci de noter que cet article traite des <em>frameworks CSS</em>, pas des <em>frameworks de développement côté serveur</em> comme <a href="http://www.cakephp.org/" hreflang="en">CakePHP</a> et encore moins des <em>frameworks de développement web</em> tels que <a href="http://www.panic.com/coda/" hreflang="en">Coda</a> ou <a href="http://www.adobe.com/products/dreamweaver/" hreflang="en">Dreamweaver</a>.</li>
</ul>

<h3>Qu&#8217;est-ce qu&#8217;un framework CSS  ?</h3>

<ul>
    <li> Un <em>framework</em> peut être défini comme un environnement ou un cadre de travail fournissant une structure conceptuelle que vous utiliserez pour démarrer vos projets de sites web. Par exemple, au lieu de définir une remise à zéro globale, une <em>ligne de base</em> cohérente pour vos textes, des règles typographiques ou encore des styles de base pour les formulaires à chaque fois que vous commencez un nouveau projet, vous pouvez <strong>mettre en place un style par défaut une fois pour toute et vous en servir pour tous vos futurs projets</strong>. C&#8217;est ce que nous appellons un environnement de travail CSS.</li>
    <li> Un <em>framework CSS</em> n&#8217;a pas besoin d&#8217;être compliqué ou de tout prendre en charge. Il peut ne contenir qu&#8217;un simple jeu de feuilles de style CSS tel que :
<ul>
    <li><em>typography.css</em> pour les règles typographiques de base,</li>
    <li><em>grid.css</em> pour la mise en page par grille ou</li>
    <li><em>layout.css</em> pour des maquette générales,</li>
    <li><em>form.css</em> pour des styles de formulaires basiques,</li>
    <li><em>general.css</em> pour tout autre style supplémentaire.</li>
</ul>
</li>
    <li> et ainsi de suite&#8230; Vous pouvez aller plus loin dans la segmentation de votre code, par exemple : structure, typographie, présentation, sections spécifiques (menus, navigations), impression, web mobile, contournements spécifiques pour certains navigateurs (via les commentaires conditionnels pour Internet Explorer). <q>Toute la segmentation du code des <em>frameworks</em> CSS les rend généralement pratiques à utiliser, mais peut entrainer une réelle charge serveur supplémentaire à cause du nombre de requêtes <acronym title="Hypertext Transfer Protocol">http</acronym> par pages vues</q> [<a href="http://manwithnoblog.com/2007/09/09/treading-lightly-with-css-frameworks/" hreflang="fr">Treading Lightly With CSS Frameworks</a>, par <em>Gary Barber</em>].</li>
    <li> <q>En bref, les <em>frameworks</em> sont un jeu d&#8217;outils, de bibliothèques, de conventions et de bonnes pratiques qui tentent de <strong>convertir les tâches répétitives en modules génériques réutilisables</strong>. Le but est de permettre au <em>designer</em> ou au développeur de se concentrer sur les tâches propres au projet en cours, plutôt que de l&#8217;obliger à réinventer la roue à chaque fois.</q> [<a href="http://www.alistapart.com/articles/frameworksfordesigners" hreflang="en">Framework For Designers</a>, par <em>Jeff Croft</em>].</li>
</ul>

<h3>Les avantages du framework CSS</h3>

<ul>
    <li> <strong>Vous augmentez votre productivité et évitez les erreurs les plus courantes.</strong>
Si vous développez de nombreux sites similaires, un code CSS générique peut radicalement améliorer votre productivité, vous aider à éviter les erreurs communes et simplifier la gestion du code CSS.</li>
    <li> <strong>Vous normalisez votre code et vos classes.</strong>
Vous avez un code CSS et (X)HTML par défaut, ce qui vous permet d&#8217;utiliser les mêmes identifiants et noms de classes dans vos projets. Cette permanence du code à travers l&#8217;ensemble de vos projets rend vos sites web plus faciles à maintenir sans avoir à vous replonger dans le code source pour savoir comment il fonctionne.</li>
    <li> <strong>Vous avez un meilleur flux de production au sein de l&#8217;équipe.</strong>
Si le <em>framework CSS</em> est bien documenté, il peut être utilisé dans l&#8217;équipe comme base de travail commune, évitant ainsi les incompréhensions tout en optimisant les flux de production. Par ailleurs, en évitant les erreurs, vous vous donnez les moyens de rendre votre travail dans les temps sans sacrifier à la qualité et sans coût supplémentaire.</li>
    <li> <strong>Vous optimisez la compatibilité entre les différents navigateurs.</strong>
Si votre <em>frameworks CSS</em> est à l&#8217;épreuve des balles, vous n&#8217;avez pas à vous soucier d&#8217;éventuels problèmes de compatibilité avec les navigateurs présents sur le marché. Vous pouvez commencer à coder droit devant !</li>
    <li> <strong>Vous avez un code finalisé, propre et bien structuré.</strong>
Les <em>frameworks CSS</em> fournissent des fondations bien pensées pour vos sites ; en les utilisant vous avez un style de base pour tous vos éléments HTML. N&#8217;avez-vous jamais oublié l&#8217;élément <samp>code</samp> ou <samp>abbr</samp> ? CQFD.</li>
</ul>

<h3>Les inconvénients des frameworks CSS</h3>

<ul>
    <li> <strong>Vous aurez besoin de temps pour comprendre le <em>framework</em>.</strong>
<q>Pour l&#8217;utilisateur moyen, [...] le temps requis pour comprendre l&#8217;architecture d&#8217;un <em>framework</em> l&#8217;emporte de loin sur les menus tâches nécesssaires pour partir de rien.</q> [<a href="http://warpspire.com/features/css-frameworks/" hreflang="en">Why I don't use frameworks</a>]</li>
    <li> <strong>Vous devrez avoir une connaissance approfondie de l&#8217;architecture de votre code.</strong>
En utilisant un <em>framework CSS</em> externe, vous ne serez pas dispensé d&#8217;une profonde connaissance de votre code. Vous devrez savoir exactement comment fonctionne votre environnement de travail. <q>En construisant un site depuis les fondations, vous bénéficiez d&#8217;une bonne connaissance de l&#8217;architecture de votre site que vous ne pouvez pas apprendre par l&#8217;étude ou la documentation.</q> [<a href="http://warpspire.com/features/css-frameworks/" hreflang="en">Why I don't use frameworks</a>]</li>
    <li> <strong>Vous héritez des <em>bugs</em> ou des erreurs de quelqu&#8217;un d&#8217;autre.</strong>
Si vous utilisez un <em>framework CSS</em>, vous pouvez être amené à corriger les <em>bugs</em> du concepteur du <em>framework</em> en question, ce qui est toujours plus chronophage que de régler ses propres erreurs.</li>
    <li> <strong>Vous développez des sites grâce au <em>framework</em> et non pas d&#8217;après une solide connnaissance des CSS.</strong>
<q>Un des grands problèmes posés par les <em>frameworks</em>, c&#8217;est que les développeurs finissent par s&#8217;attacher au <em>framework</em> lui-même au lieu du code qu&#8217;il y a derrière. La connaissance qui en résulte n&#8217;est pas réutilisable, ce qui limite fortement les compétences du développeur.</q> [<a href="http://mondaybynoon.com/2007/08/27/please-do-not-use-css-frameworks/" hreflang="fr">Please Do Not Use CSS Frameworks</a>, par <em>Jonathan Christopher</em>].</li>
    <li> <strong>Vous avez du code inutile.</strong>
<q>Qu&#8217;il s&#8217;agisse des <em>frameworks</em> pour les langages côté serveur ou des bibliothèques Javascript, il y a souvent une grande partie du code qui ne sera pas utilisée. Si ce n&#8217;est pas un souci majeur côté serveur, ceci peut dégrader fortement les performances quand il s&#8217;agit d&#8217;un <em>framework</em> qui agit côté client.</q> [<a href="http://mondaybynoon.com/2007/08/27/please-do-not-use-css-frameworks/" hreflang="fr">Please Do Not Use CSS Frameworks</a>, par <em>Jonathan Christopher</em>]</li>
    <li> <strong>Les CSS peuvent ne pas être sémantiquement correctes.</strong>
<q>CSS et (X)HTML travaillent main dans la main. (X)HTML est un langage sémantique par nature qu&#8217;il est impossible d&#8217;englober dans un framework. Chaque projet est unique et entraine une structure de document unique en terme de classes ou d&#8217;identifiants. Les <em>frameworks</em> CSS suppriment la grande majorité des valeurs sémantiques dans le document, et à mon avis, ne devraient pas être utilisés.</q> [<a href="http://mondaybynoon.com/2007/08/27/please-do-not-use-css-frameworks/" hreflang="en">Please Do Not Use CSS Frameworks</a>, par <em>Jonathan Christopher</em>]</li>
    <li> <strong>Ignore les spécificités de vos projets web.</strong>
Le design devrait être basé sur le contenu et non sur un <em>template</em> standardisé réutilisable à volonté.</li>
</ul>

<h3>Les frameworks CSS en détail</h3>

<h4><a href="http://www.yaml.de/en/home.html" hreflang="en">YAML (Yet Another Multicolumn Layout)</a></h4>

<p><img src="/images/billet/framework-reset-css/yaml.png" alt="Yet Another Multicolumn Layout" /></p>

<p>Le <em>framework</em> (X)HTML/CSS de <em>Dirk Jesse</em> offre toute la panoplie de <em>templates</em> par défaut pour un nombre considérable de projets web du plus simple au plus complexe. <a href="http://www.yaml.de/en/home.html" hreflang="en">YAML</a> est basé sur les <em>standards web</em> et s&#8217;accomode de tous les navigateurs web modernes. Tous les <em>bugs</em> de rendu d&#8217;<em>Internet Explorer</em> ont été éliminés. YAML est totalement compatible avec toutes les versions d&#8217;IE, de la version 5.x/Win à la version 7.0.</p>

<p>A côté des différents <em>templates</em> conformes aux standards, ce <em>framework</em> offre également une <strong>feuille de style pour le débuggage</strong>, une pour l&#8217;impression, ainsi que des outils aussi robustes que variés pour faciliter le développement web avec YAML. Tous les composants CSS du <em>framework</em> ainsi que les différentes méthodes de mise en page sont parfaitement documentés (en Anglais et en Allemand) et agrémentés de nombreux exemples.</p>

<p><img src="/images/billet/framework-reset-css/yaml-builder.png" alt="YAML Builder" /></p>

<p>Vous avez aussi la possibilité d&#8217;utiliser l&#8217;interface visuelle <em>YAML Builder</em> pour créer vos maquettes en <acronym title="What You See Is What You Get">WYSIWYG</acronym> dans votre navigateur web. Vous pouvez choisir le <em>Doctype</em>, les éléments de base de votre maquette (<em>#header</em>, <em>#footer</em>, &#8230;), le nombre de colonnes et l&#8217;ordre dans lequel vous voulez les voir apparaitre dans le code ainsi que leurs largeurs. Le glissé-déposé est possible pour imbriquer à la fois des sous-templates et du contenu factice. Le <em>framework</em> offre la possibilité d&#8217;afficher le code complet (marquage XHTML et CSS) et de passer du mode brouillon à la prévisualisation de la maquette finale et vice-versa.</p>

<h4><a href="http://code.google.com/p/blueprintcss/" hreflang="en">Blueprint</a></h4>

<p><img src="/images/billet/framework-reset-css/bp.png" alt="Logo blueprint" /></p>

<p><img src="/images/billet/framework-reset-css/blueprint.png" alt="blueprint" /></p>

<p>Le <em>framework</em> <a href="http://code.google.com/p/blueprintcss/" hreflang="en">Blueprint</a>, créé par l&#8217;étudiant norvégien Olav Frihagen Bjørkøy, semble <a href="http://www.subtraction.com/archives/2007/0807_the_framewor.php" hreflang="en">très</a> <a href="http://www.markboulton.co.uk/journal/comments/blueprint_a_css_framework/" hreflang="en">prometteur</a>. Ce <em>framework</em> propose : des fondations solides pour la typographie ; une grille de mise en page facilement personnalisable ; une gestion pratique de la typographie et des lignes de base pour le texte ; une feuille de style pour l&#8217;impression. Il utilise notamment des tailles de caractère relatives, un <em>Reset CSS</em> et est supposé ne pas contenir de code inutile. Ce dernier point n&#8217;est <a href="http://www.monc.se/tripoli/" hreflang="en">pas toujours vrai</a>.</p>

<p>Par ailleurs, vous pouvez utiliser le <em>générateur de grille CSS Blueprint</em> pour obtenir des versions plus souples des <em>templates</em> inclus au départ. Que vous ayez besoin de 8, 10, 16 ou 24 colonnes pour votre design, ce générateur autorise désormais plus de flexibilité dans l&#8217;utilisation de Blueprint que l&#8217;on peut considérer comme le nouveau standard à venir dans l&#8217;approche du <em>design web</em> basé sur une grille de mise en page.</p>

<p><img src="/images/billet/framework-reset-css/blueprint-grid-css.png" alt="générateur de grille CSS Blueprint" /></p>

<h4><a href="http://developer.yahoo.com/yui/grids/" hreflang="en">Yahoo! UI Library CSS Foundation</a></h4>

<p><img src="/images/billet/framework-reset-css/yui.png" alt="Yahoo! UI Library" /></p>

<p><em>Yahoo! UI Library</em> propose un jeu de fichier CSS faisant office de <em>framework</em>. Le noyau YUI CSS inclut notamment : <a href="http://developer.yahoo.com/yui/reset/" hreflang="en">Reset CSS</a>, <a href="http://developer.yahoo.com/yui/base/" hreflang="en">Base CSS</a>, <a href="http://developer.yahoo.com/yui/fonts/" hreflang="en">Fonts CSS</a> et <a href="http://developer.yahoo.com/yui/grids/" hreflang="en">Grids CSS</a>.</p>

<p>Alors que le <strong>Reset CSS</strong> supprime et neutralise les différences d&#8217;affichage des éléments HTML, <strong>Base CSS</strong> sert de fondation pour un affichage cohérent des éléments HTML sur les navigateurs modernes.</p>

<p><strong>Fonts CSS</strong> normalise et permet de contrôler la typographie sans se soucier du rendu entre les navigateurs ; le <em>framework</em> fournit des tailles de caractères et des hauteurs de ligne cohérents, permet à l&#8217;utilisateur d&#8217;ajuster la taille des polices en gardant une consistance d&#8217;un navigateur à l&#8217;autre. Fonctionne à la fois en <em>Quirks Mode</em> et <em>Standards Mode</em>.</p>

<p><strong>Grids CSS</strong> fournit une sélection de quatre largeurs de page et six modèles prédéfinis avec la possibilité d&#8217;empiler ou d&#8217;imbriquer des zones subdivisées en deux, trois ou quatre colonnes. Le fichier de 4 <em>kb</em> propose des combinaisons de plus de 1000 maquettes différentes. Le <em>framework</em> autorise la modification de la largeur pour les pages de largeur fixe ; il permet également de gérer les maquettes avec des largeurs exprimées en pourcentage (100%) aussi bien que les largeurs les plus courantes comme 750px, 950px et 974px, tout en permettant de modifier ces chiffres. YUI offre aussi <a href="http://developer.yahoo.com/yui/grids/builder/" hreflang="en">YUI Grids Builder</a>, une interface simple pour personnaliser ses grilles de mise en page.</p>

<p>Vous devez savoir que ces <em>frameworks</em> sont souvent critiqués : leur code est truffé de code inutile et leur marquage est peu sémantique ; par ailleurs,  <strong>ils génèrent trop de classes</strong>, d&#8217;ID et de <samp>div</samp> faisant office de <em>containers</em> pas toujours nécessaires. A noter que <em>Yahoo! UI Library</em> est livré avec une documentation détaillée accompagnée de nombreux exemple, tutoriels, pense-bête (<em>cheat sheet</em>), modèles et outils.</p>

<h3>Reset Global CSS</h3>

<ul>
    <li> Le Reset global est nécessaire pour <strong>donner à votre site web une allure plus ou moins identique quelque soit le navigateur utilisé</strong>. Par défaut, les navigateurs utilisent différentes valeurs de <em>margin</em>, de <em>padding</em> ou de <em>line-height</em>. Le <em>Reset</em> Global assure que tous les navigateurs (du moins, la plupart) afficheront le site de manière identique.</li>
    <li> <strong><samp>*{margin:0;padding:0}</samp> est une mauvaise pratique.</strong>
<q>Malheureusement, ce n&#8217;est pas une bonne pratique. C&#8217;est très difficile pour les agents utilisateurs d&#8217;appliquer ces règles pour chaque élément présent dans le document, surtout si ce dernier est très long. Cette pratique peut aussi supprimer de nombreux styles par défaut qui ont leur raison d&#8217;être, en particulier quand vous voulez garder les styles par défaut des boutons <em>submit</em>.</q> [<a href="http://www.christianmontoya.com/2007/02/01/css-techniques-i-use-all-the-time/" hreflang="en">CSS Techniques I Use All The Time</a> par <em>Christian Montoya</em>]</li>
    <li> <a href="http://monc.se/tripoli/" hreflang="en">Tripoli</a>
Tripoli est <q>un standard CSS générique pour le rendu HTML. En se substituant à la feuille de style par défaut des navigateurs, <em>Tripoli</em> forme une fondation stable pour vos projets web pour uniformiser le rendu entre les navigateurs.</q> <strong>Un jeu de fichiers CSS</strong> est censé vous donner des fondations solides pour vos designs CSS. Toutes les valeurs par défaut, incluant des douzaines d&#8217;éléments (tables, listes, typographie, mais aussi les en-têtes (h1 &#8211; h6), les abréviations, les citations, et les formulaires ont été pris en compte pour leur donner une lisibilité optimale et assurer aux textes une présentation bien structurée.<img src="/images/billet/framework-reset-css/tripoli.png" alt="Tripoli" /><br class="clear" /></li>
    <li> <a href="http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/" hreflang="en">Reset CSS Reloaded</a> d&#8217;<em>Eric Meyer</em>.
Une remise à zéro qui ne serait pas basée sur le sélecteur universel. Comme <em>Eric Meyer</em> le dit, <q>Les styles devraient lister tous les éléments candidats à la neutralisation et les remettre à zéro exactement comme ils devraient l&#8217;être, chacun selon leur nature.</q></li>
    <li> <a href="http://developer.yahoo.com/yui/reset/" hreflang="fr">Reset CSS de Yahoo! UI Library</a>
Les fichiers compris dans <em>YUI Reset CSS</em> suppriment et neutralisent le rendu des éléments HTML qui manquent de consistance d&#8217;un navigateur à l&#8217;autre, en créant un terrain de jeu réservé aux navigateurs modernes et en fournissant des bases à partir desquels vous pourrez déclarer explicitement vos intentions.</li>
    <li> <a href="http://warpspire.com/features/css-frameworks/" hreflang="en">CSS Global Styles Reset</a> par Kyle Neath.
Un simple <em>Reset CSS</em> accompagné de classes additionnelles pour améliorer le <em>débuggage</em>.</li>
    <li> <a href="http://www.christianmontoya.com/2007/02/01/css-techniques-i-use-all-the-time/" hreflang="en">CSS Global Reset</a> par Christian Montoya &#8211; <a href="http://lab.christianmontoya.com/initial-css/initial.css" hreflang="en">css</a> <q>L&#8217;idéal est d&#8217;avoir une liste complète des réglages par défaut à appliquer dès le départ pour pallier les insuffisances de chaque navigateur.</q></li>
    <li> <a href="http://www.businesslogs.com/blog_design/my_5_css_tips.php" hreflang="en">CSS Global Reset</a> par <em>Mike Rundle</em>.</li>
    <li> <a href="http://www.crucialwebhost.com/master-stylesheet-the-most-useful-css-technique/" hreflang="en">Master Stylesheet</a>
Cette feuille de style par défaut prend quelques règles typographiques en considération, comme l&#8217;espacement entre les niveaux de titres, les paragraphes et blocs de citation (<em>blockquote</em>).</li>
</ul>

<h3>Styles de base CSS</h3>

<p><a href="http://www.maratz.com/archives/2007/05/12/quick-tip-bottom-margins-of-paragraphs-and-lists/" hreflang="en">Web Typography: bottom margins of paragraphs and lists</a> par <em>Marko Dugonjic</em>.</p>

<p><a href="http://24ways.org/2006/compose-to-a-vertical-rhythm" hreflang="en">Compose To A Vertical Rhythm</a>
<q>L&#8217;unité de base de l&#8217;espace vertical est la hauteur de ligne (<em>line-height</em>). En établissant une hauteur de ligne qui puisse être appliquée à l&#8217;ensemble du texte de la page, qu&#8217;il s&#8217;agisse des titres, du corps du texte ou des notes de bas de page, on obtient un rythme vertical sur laquelle s&#8217;appuyer, qui guide le lecteur à travers le contenu.</q></p>

<p><a href="http://www.darrenhoyt.com/2007/05/12/baseline-stylesheets/" hreflang="en">Baseline Stylesheets</a> par <em>Darren Hoyt</em>.</p>

<p><a href="http://tjkdesign.com/articles/one_html_markup_many_css_layouts.asp" hreflang="fr">One clean HTML markup, many layouts&#8230;</a> par <em>TJKDesign</em>.</p>

<p><a href="http://www.contentwithstyle.co.uk/Articles/17/a-css-framework/" hreflang="en">Mike Stenhouse&#8217;s CSS Framework</a>
Il est possible de séparer les éléments d&#8217;une feuille de style en composants réutilisables pour d&#8217;autres projets. La suite logique est d&#8217;étendre ce principe pour mettre en place un <em>framework CSS</em>, autorisant des développements rapides avec des composants déjà testés. Tout ce qu&#8217;il faut pour y parvenir est de créer un jeu de convention de nommage et un template de base assez souple&#8230;</p>

<h3>Développez votre propre framework CSS !</h3>

<p>Garder à votre <em>framework CSS</em> un degré d&#8217;abstraction aussi élevé que possible. Habituellement le <em>Reset</em> Global et le formatage de base sont un compromis judicieux qui vous donnera un bon point de départ sans pour autant vous lier à la structure rigide d&#8217;un <em>framework</em>.</p>

<p>En développant vos propres styles par défaut, <strong>pensez à réduire au maximum le nombre de classes, d&#8217;identifiants et d&#8217;éléments HTML</strong> ; garder à l&#8217;esprit l&#8217;importance de la signification sémantique des classes que vous utilisez.</p>

<p>Des idées ? Faites-le nous savoir, et partager vos connaissances dans les commentaires !</p>

<p><em>Article original écrit par <a href="http://www.smashingmagazine.com/about/" hreflang="en">Sven Lennartz et Vitaly Friedman</a> de <a href="http://www.smashingmagazine.com" hreflang="en">Smashing Magazine</a>.</em></p>

<p><em>Fondé en septembre 2006, Smashing Magazine fournit des informations utiles aux webdesigners et aux développeurs. Notre but est d&#8217;informer nos lecteurs sur les dernières tendances et techniques dans le monde du développement web, de manière claire, précise et régulière. Nous n&#8217;essayons pas de vous convaincre avec la quantité, mais en vous présentant des informations de qualité. C&#8217;est ce qui nous rend différent. En fait, nous frappons vos esprit avec l&#8217;information qui vous rendra la vie plus facile. Vraiment.</em></p>

<p><strong>Notes sur la traduction.</strong> J&#8217;ai essayé de suivre au mieux les intentions de l&#8217;auteur et le déroulement de l&#8217;article, mise en forme comprise afin de permettre une comparaison rapide avec l&#8217;<a href="http://www.smashingmagazine.com/2007/09/21/css-frameworks-css-reset-design-from-scratch/" hreflang="en">original</a> en cas de doute sur la pertinence de tel ou tel parti pris dans la traduction.</p>

<h3>Alors, ces frameworks, on les utilise ou pas ? (notes personnelles en guise de conclusion)</h3>

<p>Les <em>frameworks CSS</em> ont le vent en poupe et c&#8217;est globalement mérité. Toutefois, si de nombreux arguments militent en leur faveur, ils ne sont pas dépourvus de défauts. En ce qui me concerne, je leur trouve une utilité pédagogique certaine : en les étudiant, on se fait une idée des bonnes pratiques en matière d&#8217;organisation des CSS. Pour ce qui est de les utiliser en production, je distingue deux types d&#8217;utilisation :</p>

<ol>
    <li> Vous savez ce que vous voulez comme structure HTML en terme d&#8217;éléments et de colonnes pour adapter les éléments graphiques en conséquence. Pas de souci particulier, dans ce cas de figure les <em>frameworks CSS</em> vous feront gagner beaucoup de temps.</li>
    <li> Vous commencez par créer votre mise en page pour la découper ensuite en créant uniquement les éléments HTML dont vous avez besoin. Là, l&#8217;utilisation des <em>frameworks</em> est déjà moins évidente et vous risquez de passer beaucoup de temps à caler les éléments entre eux.</li>
</ol>

<p>Après, c&#8217;est comme beaucoup de choses, j&#8217;imagine qu&#8217;avec de la motivation et de l&#8217;huile de coude on finit par maitriser le <em>framework</em> et faire face à tous les cas de figure en matière d&#8217;intégration CSS.</p>

<p>Finalement, et je trouve celà assez amusant, si le <em>framework</em> est la suite logique du <em>Reset CSS</em>, la suite logique du <em>framework</em> existe déjà depuis longtemps : c&#8217;est <em>Dreamweaver</em> avec le respect des standards en plus et la possibilité de gérer le multi-colonnage, pied de page compris&#8230;</p>

<p><em>Stay tuned and mind the gap!</em></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://css4design.com/5-reset-css-a-la-loupe-pour-une-remise-a-zero-des-valeurs-par-defaut-des-navigateurs' title='5 Reset CSS à la loupe pour une remise à zéro des valeurs par défaut des navigateurs'>5 Reset CSS à la loupe pour une remise à zéro des valeurs par défaut des navigateurs</a></li><li><a href='http://css4design.com/exercice-de-style-css-et-html-table-vs-div' title='Exercice de style CSS et HTML : table vs div'>Exercice de style CSS et HTML : table vs div</a></li><li><a href='http://css4design.com/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://css4design.com/quelques-notes-sur-xhtml-et-css-au-fil-de-l-eau' title='Quelques notes sur XHTML et CSS, au fil de l&#8217;eau&#8230;'>Quelques notes sur XHTML et CSS, au fil de l&#8217;eau&#8230;</a></li><li><a href='http://css4design.com/le-bottom-a-zero-bloc-centre' title='Vos positions s&#039;affaissent ? Mettez le bottom à zéro&#8230;'>Vos positions s&#039;affaissent ? Mettez le bottom à zéro&#8230;</a></li></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=133&amp;md5=6ead9bbf31fc9733a21dbbf901a6b013" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/frameworks-css-reset-css-design-from-scratch/feed</wfw:commentRss>
		<slash:comments>46</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=133&amp;md5=6ead9bbf31fc9733a21dbbf901a6b013" type="text/html" />
	</item>
		<item>
		<title>Firefox vs Opera : où est le feu ?</title>
		<link>http://css4design.com/firefox-vs-opera-ou-est-le-feu</link>
		<comments>http://css4design.com/firefox-vs-opera-ou-est-le-feu#comments</comments>
		<pubDate>Tue, 17 Apr 2007 12:38:22 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Navigateurs]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[FileZilla]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Navigateur]]></category>
		<category><![CDATA[Opera]]></category>

		<guid isPermaLink="false">http://www.css4design.com/blog-reloaded/?p=79</guid>
		<description><![CDATA[Çà fait longtemps que je lis des petites phrases sur les lourdeurs de Firefox. Erreurs de jeunesse me dis-je à chaque fois. Mais suite à la lecture d&#8217;un billet du côté de chez Xuan, j&#8217;ai ouvert mon gestionnaire des tâches et je n&#8217;ai pas aimé ce que j&#8217;ai vu. La consommation en ressources mémoire de Firefox flirte souvent avec les 200 mo de RAM et sature mon petit PIII 866, tandis que le navigateur Opera sort en version 9.20&#8230; En attendant que Mozilla se lance dans la chasse au gaspi, j&#8217;ai décidé de changer mes habitudes de travail ; ce [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Ffirefox-vs-opera-ou-est-le-feu">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Ffirefox-vs-opera-ou-est-le-feu&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p><img class="il" title="Firefox vs Opera : où est le feu ?" src="/images/billet/firefox-opera/firefox-vs-opera.png" alt="Firefox vs Opera : où est le feu ?" /> Çà fait longtemps que je lis des petites phrases sur les lourdeurs de Firefox. Erreurs de jeunesse me dis-je à chaque fois. Mais suite à la lecture d&#8217;un billet du <a hreflang="fr" href="http://www.chez-xuxu.net/billet/188/opera-9.2.html">côté de chez Xuan</a>, j&#8217;ai ouvert mon gestionnaire des tâches et je n&#8217;ai pas aimé ce que j&#8217;ai vu. La consommation en ressources mémoire de <a hreflang="fr" href="http://www.mozilla-europe.org/fr/products/firefox/">Firefox</a> flirte souvent avec les 200 mo de RAM et sature mon petit PIII 866, tandis que le navigateur <a hreflang="en" href="http://www.opera.com/products/desktop/">Opera</a> sort en version 9.20&#8230;<span id="more-86"></span></p>

<p><img title="consommation mémoire firefox" src="/images/billet/firefox-opera/taches.png" alt="consommation mémoire firefox" width="500" height="233" /></p>

<p>En attendant que Mozilla se lance dans la chasse au gaspi, j&#8217;ai décidé de changer mes habitudes de travail ; ce qui est toujours une bonne chose. D&#8217;autant plus que je ne me suis pas limité à Firefox. J&#8217;ai regardé d&#8217;un peu plus près les logiciels que j&#8217;utilise tout les jours, et voilà le résultat :</p>

<h3>Dreamweaver, les rêves ont un prix</h3>

<dl class="dialogue"> <dt>Moi :</dt> <dd>Quoi ? plus de 60 mo pour faire des pages web ? C&#8217;est quoi ton problème ?</dd> <dt>Dreamweaver : </dt> <dd>En fait c&#8217;est plutôt toi qui a un problème. Tu veux créer des pages web avec tout le confort, et bien ça se paie aussi en barrette mémoire&#8230;</dd> <dt>Moi :</dt> <dd>Oui, mais non&#8230; même après toutes ces années de vie commune, je te dis &laquo;&nbsp;au revoir&nbsp;&raquo; et je te remplace par <a hreflang="fr" href="http://notepad-plus.sourceforge.net/fr/site.htm">Notepad++</a> et <a hreflang="en" href="http://sourceforge.net/projects/filezilla/">FileZilla</a> en attendant de trouver un éditeur HTML un peu plus <em>trendy</em>.</dd> </dl>

<h4>FileZilla et Notepad++ ? ça roxe !</h4>

<p>Heureusement que je suis habitué à FileZilla depuis pas mal de temps, parce que je regrette déjà le transfert FTP de Dreamweaver. Notamment la mise en cache de l&#8217;arborescence d&#8217;un site pour placer un fichier sur le site distant sans se soucier de sa destination. Si quelqu&#8217;un connait une alternative&#8230;</p>

<p>En attendant, et pour éviter d&#8217;avoir trop de fenêtres et de logiciels ouverts, J&#8217;utilise FileZilla comme explorateur ; Je l&#8217;ai configuré pour qu&#8217;il ouvre mes fichiers avec Notepad++. L&#8217;est pas belle, la vie ?</p>

<p><img title="Configurer notepad++ comme éditeur par défaut dans FileZilla" src="/images/billet/firefox-opera/filezilla-options.png" alt="Configurer notepad++ comme éditeur par défaut dans FileZilla" width="500" height="402" /></p>

<p>Par ailleurs, pour me déplacer plus vite dans l&#8217;arborescence, j&#8217;utilise le gestionnaire de site en dupliquant le site d&#8217;origine, puis en spécifiant des dossiers par défaut différents. Pour ce faire, placez-vous dans le répertoire local qui vous intéresse, cliquez sur <em>Fichier</em> -&gt; <em>Copier la connexion dans le Gestionnaire de Site</em>. Il ne vous reste plus qu&#8217;à renseigner le répertoire distant en cliquant sur <em>Avancé</em>, et <em>the cat&#8217;s in the bag!</em></p>

<h3>Firefox, je t&#8217;aimais bien, tu sais&#8230;</h3>

<dl class="dialogue"> <dt>Moi :</dt> <dd>Quoi ? plus de 170 mo pour afficher du html ?</dd> <dt>Firefox :</dt> <dd>Heu.. c&#8217;est à dire que normalement je prends toute la place dans le lit dès que je peux.</dd> <dt>Moi :</dt> <dd>Qu&#8217;est-ce qui t&#8217;empêche de te pousser quand d&#8217;autres applis débarquent ?</dd> <dt>Firefox :</dt> <dd>Ouais, heu&#8230; au fait, tu sais que je peux te proposer toute une farandole d&#8217;extensions géniales, que je suis un gentil panda roux très rare et qu&#8217;il faut me protéger ?</dd> <dt>Moi :</dt> <dd>Évidemment dans ces conditions, je te laisse une chance. Mais attention, à partir de maintenant, pour le surf quotidien je fais un bout de chemin avec Opera ! Allez, fait pas la tête, je t&#8217;aime bien quand même :)</dd> </dl>

<h4>Sur un air d&#8217;Opera&#8230;</h4>

<p>Opera semble plus rapide pour afficher les pages, même lorsque plusieurs onglets sont ouverts. Le <em>scrolling</em> sur les longues pages est également plus réactif !</p>

<p>Je redécouvre avec plaisir les notes dans la barre latérale qui me permettront de rédiger mes brouillons sans passer par les <a hreflang="en" href="http://telechargement.journaldunet.com/fiche/5406/2/post-it_software_note_lite/index.html">Post-It</a> ou le <a hreflang="fr" href="http://www.google.com/notebook">Bloc-notes de Google</a> que j&#8217;utilisais d&#8217;ailleurs avec l&#8217;extension Firefox Google Bloc-Notes&#8230;</p>

<p>Du côté de Firefox, on met souvent en avant la <em>Developer Toolbar</em>, qui comme le fait remarquer xuxu, existe aussi sur Opera, avec même l&#8217;équivalent du <em>CSS Viewer</em> qui gère en plus l&#8217;affichage du code source de l&#8217;élément survolé lorsqu&#8217;on clique dessus.</p>

<p>Je ne détaillerais pas toutes les fonctions d&#8217;Opera, mais le navigateur comporte entre autre  :</p>

<ul>
    <li>Un client mail bien conçu avec une gestion des filtres particulièrement efficace et complète,</li>
    <li>Une gestion des flux RSS,</li>
    <li>Une gestion des contacts,</li>
    <li>L&#8217;intégration de composants externes (widget),</li>
    <li>Pléthore de petites attentions ergonomiques qui me font regretter de ne pas avoir écouté <a hreflang="fr" href="http://www.blogdesbois.fr/2006/04/20/opera-9-beta/">IndicaDesBois</a> plus tôt ;)</li>
    <li>Et <em>last but not least</em>, je viens de remarquer que lorsqu&#8217;on copie l&#8217;adresse d&#8217;un lien avec le clic droit, il est possible de la <em>coller et aller</em> dans la barre d&#8217;adresse, en une seule opération (c&#8217;est plus facile à faire qu&#8217;à écrire&#8230;). je suis conquis !</li>
</ul>

<h4>&#8230; ou sur un air d&#8217;operette ?</h4>

<p>Opera n&#8217;est pas sans problème, et bien qu&#8217;il offre des fonctionnalités intéressantes, j&#8217;ai commencé une petite liste de défauts qui vont de l&#8217;anecdotique au plus embarrassant :</p>

<ul>
    <li>Les clics sur les cases à cocher ne sont pas toujours pris en compte du premier coup,</li>
    <li> Dans certains cas, il semble que la manipulation du DOM par les scripts présents sur les pages provoque un comportement erratique de l&#8217;affichage et du fonctionnement. Notamment en ce qui concerne  :
<ul>
    <li>Le glissé-déposé dans la gestion des liens de Dotclear,</li>
    <li>L&#8217;utilisation du Bloc-Note de Google,</li>
    <li>L&#8217;affichage de données dans Google Analytics</li>
</ul>
</li>
    <li>La consommation mémoire se rapproche parfois de celle de Firefox lorsque de nombreux onglets sont ouverts&#8230;</li>
</ul>

<h3>Alors, Firefox ou Opera ?</h3>

<p>Les deux, mon capitaine ! Finalement, ce combat entre Firefox et Opéra aura fait une victime du côté de Dreamweaver ;) Concernant les navigateurs, les défaillances que j&#8217;ai rencontrées en utilisant Opéra diminuent mon enthousiasme et ma confiance dans le produit. je dis ça avec quand même quelques réserves de principe car il peut s&#8217;agir d&#8217;un problème de configuration ou d&#8217;un bug qui serait difficilement reproductible ailleurs.</p>

<p>En supposant que les problème rencontrés sur Opera soient passagers, et au vu des différences de rendu CSS entre les deux navigateurs qui persistent, il me semble difficile de ne pas les utiliser tous les deux pour tester les pages en cours d&#8217;intégration, comme je le fais avec <em>Internet Explorer</em> d&#8217;ailleurs. De toutes manières, quand on fait des sites web, on peut difficilement ne pas lancer le maximum de navigateurs.</p>

<p>Ce qui me fait penser qu&#8217;en comptant tous les logiciels nécessaires à la création de pages web (sans même compter Photoshop ou Illustrator qui peuvent faire l&#8217;objet d&#8217;une session de travail à part), c&#8217;est quand même un peu ahurissant d&#8217;utiliser autant de logiciels et donc de ressources (mémoire, processeur, espace disque)  pour créer des pages web légères&#8230;</p>

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

<ul class='related_post'><li><a href='http://css4design.com/1000-ressources-pour-wordpress-et-le-developpement-web' title='1000 ressources pour le développement web et WordPress'>1000 ressources pour le développement web et WordPress</a></li><li><a href='http://css4design.com/firefox-roxe-opera-ca-ira-et-ie7-part-en-sucette' title='Firefox roxe ? Opera, ça ira ? et IE7 part en sucette ?'>Firefox roxe ? Opera, ça ira ? et IE7 part en sucette ?</a></li><li><a href='http://css4design.com/livre-css-avancees-vers-html5-et-css3' title='Notes de lecture &#8212; Livre CSS avancées, vers HTML5 et CSS3'>Notes de lecture &#8212; Livre CSS avancées, vers HTML5 et CSS3</a></li><li><a href='http://css4design.com/une-feuille-de-style-et-des-hacks-css-pour-cibler-ie6-ie7-ou-ie8' title='Une Feuille de style et des « hacks CSS » pour cibler IE6, IE7 ou IE8'>Une Feuille de style et des « hacks CSS » pour cibler IE6, IE7 ou IE8</a></li><li><a href='http://css4design.com/le-petit-journal-de-l-integrateur-web-html5-et-css' title='HTML5 et CSS pour l&#039;intégrateur web'>HTML5 et CSS pour l&#039;intégrateur web</a></li></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=86&amp;md5=a2f00d387b5c497bd6fdd5cb00421573" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/firefox-vs-opera-ou-est-le-feu/feed</wfw:commentRss>
		<slash:comments>26</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=86&amp;md5=a2f00d387b5c497bd6fdd5cb00421573" 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: enhanced (User agent is rejected)

Served from: css4design.com @ 2012-02-07 13:49:32 -->
