<?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>Webaaz &#187; Développement</title> <atom:link href="http://www.webaaz.com/category/developpement/feed/" rel="self" type="application/rss+xml" /><link>http://www.webaaz.com</link> <description>Le développement web de A à Z</description> <lastBuildDate>Thu, 19 Jan 2012 11:40:08 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Retour d&#8217;expérience : Grilles &amp; mise en page</title><link>http://www.webaaz.com/2011/06/retour-d-experience-grilles/</link> <comments>http://www.webaaz.com/2011/06/retour-d-experience-grilles/#comments</comments> <pubDate>Thu, 23 Jun 2011 15:43:27 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[Analyse]]></category> <category><![CDATA[Développement]]></category> <category><![CDATA[Ergonomie]]></category> <category><![CDATA[Méthodologie]]></category> <category><![CDATA[Qualité]]></category> <category><![CDATA[Retour d'expérience]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[Apprendre]]></category> <category><![CDATA[Bonnes pratiques]]></category> <category><![CDATA[Développement web]]></category> <category><![CDATA[Paris Web]]></category> <category><![CDATA[Références]]></category> <guid
isPermaLink="false">http://www.webaaz.com/?p=1196</guid> <description><![CDATA[Suite à quelques discussions enflammées sur l'intérêt des grilles dans la mise en page web, <strong>il m'a semblé utile de faire un retour sur ma récente expérience dans le domaine.</strong> C'est un sujet qui monte, on trouve de belles références sur le sujet, mais peu de cas concrets... Alors voilà, je me suis lancé dans la refonte graphique de <a
href="http://www.mybabygame.com">www.mybabygame.com</a> (Faites des bébés !), et voici ce qu'il en ressort... <img
width="570" height="250" alt="Man on sidewalk" src="/images/2011/06/grille.jpg"> <a
href="http://www.flickr.com/photos/44124379481@N01/45245477" title="Photo de samgrover depuis Flickr">Photo de samgrover depuis Flickr</a>]]></description> <content:encoded><![CDATA[<p>Suite à quelques discussions enflammées sur l&#8217;intérêt des grilles dans la mise en page web, <strong>il m&#8217;a semblé utile de faire un retour sur ma récente expérience dans le domaine.</strong><br
/> C&#8217;est un sujet qui monte, on trouve de belles références sur le sujet, mais peu de cas concrets&#8230; Alors voilà, je me suis lancé dans la refonte graphique de <a
href="http://www.mybabygame.com">www.mybabygame.com</a> (Faites des bébés !), et voici ce qu&#8217;il en ressort&#8230;</p><p><img
width="570" height="250" alt="Man on sidewalk" src="/images/2011/06/grille.jpg"><br
/> <a
href="http://www.flickr.com/photos/44124379481@N01/45245477" title="Photo de samgrover depuis Flickr">Photo de samgrover depuis Flickr</a></p><h2>Découverte</h2><p>Lors de la création de mes premières pages web, j&#8217;utilisais un outil <a
href="http://fr.wikipedia.org/wiki/What_you_see_is_what_you_get">WYSIWYG</a> et je gérais les alignements comme je le pouvais à coup de marge plus ou moins épaisse, de toutes façons, je ne me préoccupai que du rendu d&#8217;IE 5, et vu ce que l&#8217;on trouvait à l&#8217;époque sur le web, ce n&#8217;était pas si mal.<br
/> Le passage à une écriture de code à la main, m&#8217;a permis de supprimer toutes les fioritures inutiles ajoutées par mon outil précédent. Je me suis vite rendu compte que le résultat était tout de même plus joli, mais basique.<br
/> L&#8217;arrivé de nouveaux navigateurs à compliqué la donne, le rendu approximatif se révélant au mieux presque correct, au pire vraiment aléatoire.<br
/> J&#8217;ai toujours souhaité travailler avec un code propre, en évitant les hacks pour corriger les défauts d&#8217;implémentation des navigateurs, j&#8217;estime que ce n&#8217;est pas à moi de le faire. Mais si je peux avoir un code qui passe partout, je ne m&#8217;en prive pas.<br
/> <strong>Et peu à peu ma veille permanente m&#8217;a fait découvrir des techniques de mise en page plus évoluées. J&#8217;ai suivi cela de plus ou moins loin, en n&#8217;en gardant que la théorie, mais sans mettre plus que cela en pratique. Il me semblait clair que c&#8217;était une voie à étudier, une solution à mette en œuvre, mais il y a tellement de chose à faire&#8230;</strong></p><h2>Révélation</h2><p><strong>La <a
href="http://www.dailymotion.com/video/xfpaqk_la-typographie-comme-outil-de-design-david-rault_tech">conférence sur la micro-typographie</a> de <a
href="https://twitter.com/#!/davidrault">David Rault</a> m&#8217;a rouvert les yeux L&#8217;illumination est venue d&#8217;<a
href="https://twitter.com/#!/MITTERNACHT">Anne-Sophie Fradier</a></strong>. Je ne reviendrai pas sur la qualité de <a
href="http://www.dailymotion.com/video/xfpf08_la-macrotypographie-de-la-page-web-anne-sophie-fradier_tech">sa prestation</a> à <a
href="http://www.paris-web.fr/">Paris Web 2010</a>, mais sur la pertinence du contenu, qui m&#8217;a définitivement donné envie de m&#8217;y mettre. En une heure elle me présentait un condensé de ma veille avec de jolis exemples, je ne pouvais plus éviter le sujet. Cela tombe bien j&#8217;avais un site dont j&#8217;étais globalement content, avec des pistes graphiques intéressantes, mais qui pêchait sur certains aspects, et je voyais bien que j&#8217;étais désormais dans la bonne direction&nbsp;!<br
/> Il ne me restait plus qu&#8217;à laisser mûrir tout en me remettant activement dans la technique.</p><h2>Mise en situation</h2><p><a
href="https://twitter.com/#!/htmlzg">Vincent Valentin</a> à eu la bonne idée d&#8217;écrire à ce moment une série de billets qui m&#8217;ont enthousiasmé, et guidé dans mon entreprise. <strong>Il y reprend la partie technique avec des exemples précis, un vrai retour d&#8217;expérience, sur les outils qu&#8217;il utilise et surtout pourquoi. Il y explique le cheminement de ses réflexions, bref comment il travaille. Bien sûr, lui est intégrateur, moi je fais juste de l&#8217;intégration.</strong> Il m&#8217;a donc fallu plusieurs lectures, et quelques autres billets pour bien me remettre au goût du jour, et j&#8217;ai commencé par tâtonnements à reprendre mon projet.<br
/> <strong>Après quelques essais, j&#8217;ai décidé de ne pas tout utiliser, et j&#8217;ai laissé de coté Les grilles toutes faîtes, et les compilateurs CSS. Les premières car l&#8217;utilisation avec les media-queries me semblaient ajouter de la complexité (même si Vincent propose une solution) le second car c&#8217;est un projet simple, inutile de trop compliquer la tâche.</strong> Cela viendra donc dans un second temps.</p><h2>Mise en pratique</h2><p>Le projet initial était finalement assez simple, avec quelques images, mais finalement, beaucoup de dégradés ou de coins arrondis. L&#8217;alignement sur la grille ne poserait donc pas trop de problème en découpe d&#8217;images.<br
/> <strong>Je suis donc reparti de feuilles de styles vides, et quitte à reprendre le code en y ajoutant une dose de CSS3, autant revoir le balisage et passer à HTML5.</strong> Cette partie fut vite expédiée. La lecture récente des <a
href="http://www.webaaz.com/category/livres/">deux premiers opus de la collection</a><a
href="http://www.abookapart.com/">A book apart</a> m&#8217;ayant remis les idées en place sur le sujet.</p><p>J&#8217;ai ensuite pris le temps de tester plusieurs largeurs de grilles et de colonnes avant de trouver mon bonheur, avec une possibilité de mettre en page sur une, deux, trois ou cinq colonnes (Il existe du coup d&#8217;autres possibilités que je n&#8217;utiliserais pas, restons simples, à mon sens trop de colonnes tuent les colonnes).</p><p><strong>L&#8217;utilisation de <a
href="http://hashgrid.com/">Hashgrid</a> a été précieuse pour cette partie du travail, en me permettant de visualiser l&#8217;invisible.</strong></p><p>Certaines pages de contenu ne me convenaient pas du tout, mise en page simpliste, alignements maladroits, même si au premier abords, je n&#8217;aurai su dire pourquoi et comment le corriger. Je ne suis pas non plus graphiste&#8230;<br
/> <strong>J&#8217;avais bien prévu de les refondre, mais comment ? Finalement c&#8217;est venu tout seul&#8230; Sans rien faire d&#8217;autre qu’utiliser ma grille pour remettre en place les différents blocs de contenus, tout s&#8217;est éclairci, et au fur et à mesure les textes se sont mis en page aidés par la grille horizontale et par la grille verticale. Tout en gardant un rendu &laquo;&nbsp;simple&nbsp;&raquo;, le tout devenait harmonieux</strong> (à mes yeux, pas vous ? mince&#8230;)<br
/> <strong>Le travail en parallèle sur les polices et les hauteurs de ligne, a bien aidé, et à même simplifié le travail. La règle ajoute des contraintes, oblige à se plier à certaines obligations, mais au final, libère !</strong> Plus de rendus approximatifs, plus d&#8217;hésitations, on se fie à la grille et c&#8217;est tout. Finis aussi les effets de bord quand on ajuste d&#8217;un côté et que casse de l&#8217;autre&#8230;</p><p>Il y a pour moi trois étapes :</p><ul><li>L&#8217;ignorance de la règle</li><li>Son apprentissage et sa mise en application</li><li>Son appropriation et son contournement</li></ul><p>Et un outil, si bon soit il doit être utilisé à bon escient. Pas question d&#8217;appliquer bêtement une règle, une réflexion s&#8217;impose. Alors bien sûr <strong>il m&#8217;est arrivé de contourner certaines règles. Les raisons sont variées, mais tout ne peut pas rentrer dans une grille, parfois quelques éléments ont besoin de plus ou moins de place, à l&#8217;œil, on sent que quelque chose ne passe pas bien ,que tout est trop rigide&#8230; Il faut donc s&#8217;échapper du carcan, pour trouver la solution. Il faut trouver une exception, la règle a beau l&#8217;air parfaite, il existe des cas particuliers. Il s&#8217;agit alors de ne pas faire n&#8217;importe quoi, au risque de perdre une partie du bénéfice acquis, mais de trouver une justification raisonnable qui apporte une solution au problème.</strong> Et j&#8217;ai finalement souvent trouvé cette solution dans d&#8217;autres grilles, dans des &laquo;&nbsp;sous-grilles&nbsp;&raquo;, en répétant ma grille d&#8217;origine différemment, en appliquant les mêmes marges mais autrement&#8230;</p><p><quote>La macro-typographie ça marche !</quote></p><h2>Retour d&#8217;expérience</h2><p><strong>Au final, il m’aura fallu quelques heures/jours de montée en compétence entrecoupées de temps de réflexions, d&#8217;essais pratiques, et de remise en question pour arriver à mon résultat.</strong> Il reste encore du travail, tout n&#8217;est pas fini, l&#8217;adaptation aux navigateurs mobiles est en cours, mais il est déjà temps d&#8217;en tirer des conclusions.<br
/> Je retiens que si j&#8217;y ai passé du temps au début, je n&#8217;en ai pas perdu pour deux raisons :</p><ul><li>Le résultat final est meilleur</li><li>J&#8217;ai gagné du temps sur d&#8217;autres aspects de l&#8217;intégration</li></ul><p>Et sur mes prochains projets, ce sera encore plus vrai.</p><h2>Ressources</h2><h3>Billets</h3><ul><li><a
href=" http://typographisme.net/post/Macro-typographie-sur-le-Web-%E2%80%93-Less-is-more">Macro typographie sur le Web &#8211; une grille dynamique</a></li><li><a
href="http://typographisme.net/post/Macro-typographie-sur-le-Web-Mise-en-pratique">Macro-typographie sur le Web &#8211; Mise en pratique</a></li><li><a
href="http://typographisme.net/post/Macro-typographie-sur-le-Web-Quelques-outils">Macro-typographie sur le Web – Quelques outils</a></li><li><a
href="http://snook.ca/archives/html_and_css/font-size-with-rem">http://snook.ca/archives/html_and_css/font-size-with-rem</a></li></ul><h3>Vidéos</h3><ul><li><a
href="http://www.dailymotion.com/video/xfpaqk_la-typographie-comme-outil-de-design-david-rault_tech">conférence sur la micro-typographie</a></li><li><a
href="http://www.dailymotion.com/video/xfpf08_la-macrotypographie-de-la-page-web-anne-sophie-fradier_tech">sa prestation</a></li></ul><p>Alors que dire de plus, <strong>regardez les vidéos, lisez les quelques références ci-dessous, essayez, testez, et dites moi comment vous vous en sortez</strong>, ce que cela vous apporte, si cela vous bride ou non&#8230;</p><p>Moi j&#8217;y retourne, j&#8217;ai encore un peu de travail&#8230;</p><h2>Sur le même thème</h2><ul
class="similar-posts"><li><a
href="http://www.webaaz.com/2009/05/bien-utiliser-les-feuilles-de-style-css/" rel="bookmark" title="15 mai 2009">Bien utiliser les feuilles de style (CSS)</a></li><li><a
href="http://www.webaaz.com/2009/10/optimiser-son-site-web/" rel="bookmark" title="1 octobre 2009">Optimiser son site web</a></li><li><a
href="http://www.webaaz.com/2010/03/internationalisation-localisation/" rel="bookmark" title="31 mars 2010">Internationalisation &#038; localisation</a></li><li><a
href="http://www.webaaz.com/2010/11/livre-html5-pour-les-webdesigners/" rel="bookmark" title="25 novembre 2010">Livre : HTML5 pour les webdesigners</a></li><li><a
href="http://www.webaaz.com/2010/05/developper-sous-ubuntu/" rel="bookmark" title="5 mai 2010">Développer sous Ubuntu</a></li></ul><p></p><div
class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=Retour+d%27exp%C3%A9rience+%3A+Grilles+%26+mise+en+page&amp;link=http://www.webaaz.com/2011/06/retour-d-experience-grilles/&amp;notes=Suite%20%C3%A0%20quelques%20discussions%20enflamm%C3%A9es%20sur%20l%27int%C3%A9r%C3%AAt%20des%20grilles%20dans%20la%20mise%20en%20page%20web%2C%20il%20m%27a%20sembl%C3%A9%20utile%20de%20faire%20un%20retour%20sur%20ma%20r%C3%A9cente%20exp%C3%A9rience%20dans%20le%20domaine.%20%0D%0AC%27est%20un%20sujet%20qui%20monte%2C%20on%20trouve%20de%20belles%20r%C3%A9f%C3%A9rences%20sur%20le%20sujet%2C%20mais%20peu%20de%20cas%20concrets...%20Alors%20voil%C3%A0%2C%20je%20me%20suis%20lanc%C3%A9%20dans%20la%20refonte%20graphique%20de%20www.mybabygame.com%20%28Faites%20des%20b%C3%A9b%C3%A9s%20%21%29%2C%20et%20voici%20ce%20qu%27il%20en%20ressort...%0D%0A%0D%0A%0D%0APhoto%20de%20samgrover%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-identica"> <a
href="http://www.shareaholic.com/api/share/?title=TITLE&amp;link=PERMALINK&amp;notes=Suite%20%C3%A0%20quelques%20discussions%20enflamm%C3%A9es%20sur%20l%27int%C3%A9r%C3%AAt%20des%20grilles%20dans%20la%20mise%20en%20page%20web%2C%20il%20m%27a%20sembl%C3%A9%20utile%20de%20faire%20un%20retour%20sur%20ma%20r%C3%A9cente%20exp%C3%A9rience%20dans%20le%20domaine.%20%0D%0AC%27est%20un%20sujet%20qui%20monte%2C%20on%20trouve%20de%20belles%20r%C3%A9f%C3%A9rences%20sur%20le%20sujet%2C%20mais%20peu%20de%20cas%20concrets...%20Alors%20voil%C3%A0%2C%20je%20me%20suis%20lanc%C3%A9%20dans%20la%20refonte%20graphique%20de%20www.mybabygame.com%20%28Faites%20des%20b%C3%A9b%C3%A9s%20%21%29%2C%20et%20voici%20ce%20qu%27il%20en%20ressort...%0D%0A%0D%0A%0D%0APhoto%20de%20samgrover%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=205&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=Retour%20d%27exp%C3%A9rience%20%3A%20Grilles%20%26%20mise%20en%20page&amp;link=http://www.webaaz.com/2011/06/retour-d-experience-grilles/&amp;notes=Suite%20%C3%A0%20quelques%20discussions%20enflamm%C3%A9es%20sur%20l%27int%C3%A9r%C3%AAt%20des%20grilles%20dans%20la%20mise%20en%20page%20web%2C%20il%20m%27a%20sembl%C3%A9%20utile%20de%20faire%20un%20retour%20sur%20ma%20r%C3%A9cente%20exp%C3%A9rience%20dans%20le%20domaine.%20%0D%0AC%27est%20un%20sujet%20qui%20monte%2C%20on%20trouve%20de%20belles%20r%C3%A9f%C3%A9rences%20sur%20le%20sujet%2C%20mais%20peu%20de%20cas%20concrets...%20Alors%20voil%C3%A0%2C%20je%20me%20suis%20lanc%C3%A9%20dans%20la%20refonte%20graphique%20de%20www.mybabygame.com%20%28Faites%20des%20b%C3%A9b%C3%A9s%20%21%29%2C%20et%20voici%20ce%20qu%27il%20en%20ressort...%0D%0A%0D%0A%0D%0APhoto%20de%20samgrover%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li
class="shr-gmail"> <a
href="http://www.shareaholic.com/api/share/?title=Retour+d%27exp%C3%A9rience+%3A+Grilles+%26+mise+en+page&amp;link=http://www.webaaz.com/2011/06/retour-d-experience-grilles/&amp;notes=Suite%20%C3%A0%20quelques%20discussions%20enflamm%C3%A9es%20sur%20l%27int%C3%A9r%C3%AAt%20des%20grilles%20dans%20la%20mise%20en%20page%20web%2C%20il%20m%27a%20sembl%C3%A9%20utile%20de%20faire%20un%20retour%20sur%20ma%20r%C3%A9cente%20exp%C3%A9rience%20dans%20le%20domaine.%20%0D%0AC%27est%20un%20sujet%20qui%20monte%2C%20on%20trouve%20de%20belles%20r%C3%A9f%C3%A9rences%20sur%20le%20sujet%2C%20mais%20peu%20de%20cas%20concrets...%20Alors%20voil%C3%A0%2C%20je%20me%20suis%20lanc%C3%A9%20dans%20la%20refonte%20graphique%20de%20www.mybabygame.com%20%28Faites%20des%20b%C3%A9b%C3%A9s%20%21%29%2C%20et%20voici%20ce%20qu%27il%20en%20ressort...%0D%0A%0D%0A%0D%0APhoto%20de%20samgrover%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li
class="shr-viadeo"> <a
href="http://www.shareaholic.com/api/share/?title=Retour+d%27exp%C3%A9rience+%3A+Grilles+%26+mise+en+page&amp;link=http://www.webaaz.com/2011/06/retour-d-experience-grilles/&amp;notes=Suite%20%C3%A0%20quelques%20discussions%20enflamm%C3%A9es%20sur%20l%27int%C3%A9r%C3%AAt%20des%20grilles%20dans%20la%20mise%20en%20page%20web%2C%20il%20m%27a%20sembl%C3%A9%20utile%20de%20faire%20un%20retour%20sur%20ma%20r%C3%A9cente%20exp%C3%A9rience%20dans%20le%20domaine.%20%0D%0AC%27est%20un%20sujet%20qui%20monte%2C%20on%20trouve%20de%20belles%20r%C3%A9f%C3%A9rences%20sur%20le%20sujet%2C%20mais%20peu%20de%20cas%20concrets...%20Alors%20voil%C3%A0%2C%20je%20me%20suis%20lanc%C3%A9%20dans%20la%20refonte%20graphique%20de%20www.mybabygame.com%20%28Faites%20des%20b%C3%A9b%C3%A9s%20%21%29%2C%20et%20voici%20ce%20qu%27il%20en%20ressort...%0D%0A%0D%0A%0D%0APhoto%20de%20samgrover%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=92&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Viadeo">Share this on Viadeo</a></li><li
class="shr-googlereader"> <a
href="http://www.shareaholic.com/api/share/?title=Retour+d%27exp%C3%A9rience+%3A+Grilles+%26+mise+en+page&amp;link=http://www.webaaz.com/2011/06/retour-d-experience-grilles/&amp;notes=Suite%20%C3%A0%20quelques%20discussions%20enflamm%C3%A9es%20sur%20l%27int%C3%A9r%C3%AAt%20des%20grilles%20dans%20la%20mise%20en%20page%20web%2C%20il%20m%27a%20sembl%C3%A9%20utile%20de%20faire%20un%20retour%20sur%20ma%20r%C3%A9cente%20exp%C3%A9rience%20dans%20le%20domaine.%20%0D%0AC%27est%20un%20sujet%20qui%20monte%2C%20on%20trouve%20de%20belles%20r%C3%A9f%C3%A9rences%20sur%20le%20sujet%2C%20mais%20peu%20de%20cas%20concrets...%20Alors%20voil%C3%A0%2C%20je%20me%20suis%20lanc%C3%A9%20dans%20la%20refonte%20graphique%20de%20www.mybabygame.com%20%28Faites%20des%20b%C3%A9b%C3%A9s%20%21%29%2C%20et%20voici%20ce%20qu%27il%20en%20ressort...%0D%0A%0D%0A%0D%0APhoto%20de%20samgrover%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li
class="shr-netvibes"> <a
href="http://www.shareaholic.com/api/share/?title=Retour+d%27exp%C3%A9rience+%3A+Grilles+%26+mise+en+page&amp;link=http://www.webaaz.com/2011/06/retour-d-experience-grilles/&amp;notes=Suite%20%C3%A0%20quelques%20discussions%20enflamm%C3%A9es%20sur%20l%27int%C3%A9r%C3%AAt%20des%20grilles%20dans%20la%20mise%20en%20page%20web%2C%20il%20m%27a%20sembl%C3%A9%20utile%20de%20faire%20un%20retour%20sur%20ma%20r%C3%A9cente%20exp%C3%A9rience%20dans%20le%20domaine.%20%0D%0AC%27est%20un%20sujet%20qui%20monte%2C%20on%20trouve%20de%20belles%20r%C3%A9f%C3%A9rences%20sur%20le%20sujet%2C%20mais%20peu%20de%20cas%20concrets...%20Alors%20voil%C3%A0%2C%20je%20me%20suis%20lanc%C3%A9%20dans%20la%20refonte%20graphique%20de%20www.mybabygame.com%20%28Faites%20des%20b%C3%A9b%C3%A9s%20%21%29%2C%20et%20voici%20ce%20qu%27il%20en%20ressort...%0D%0A%0D%0A%0D%0APhoto%20de%20samgrover%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=195&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a></li></ul><div
style="clear: both;"></div></div> ]]></content:encoded> <wfw:commentRss>http://www.webaaz.com/2011/06/retour-d-experience-grilles/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Optimiser l&#8217;utilisation d&#8217;Eclipse</title><link>http://www.webaaz.com/2010/09/optimiser-lutilisation-declipse/</link> <comments>http://www.webaaz.com/2010/09/optimiser-lutilisation-declipse/#comments</comments> <pubDate>Thu, 30 Sep 2010 13:30:11 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[Développement]]></category> <category><![CDATA[Libre]]></category> <category><![CDATA[Logiciels]]></category> <category><![CDATA[Outils]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[Open source]]></category> <category><![CDATA[Références]]></category> <category><![CDATA[Tools]]></category> <guid
isPermaLink="false">http://www.webaaz.com/?p=329</guid> <description><![CDATA[<strong>Utiliser un Environnement de Développement Intégré c'est bien, en profiter au maximum c'est mieux.</strong> Que vous soyez adeptes d'un éditeur de texte minimaliste ou d'usine à gaz, <strong>il est important d'en maitriser les principales fonctionnalités et de connaître les l'étendue des possibilité pour s'adapter au mieux.</strong> En tant que développeur Java, mais surtout PHP, souvent sur Linux mais parfois sous Windows, Eclipse s'est imposé à moi, par son adaptabilité et aussi son prix. Il possède d'autres facettes bien sympathiques, c'est l'objet de ce billet ! <img
src="/images/2010/09/eclipse.jpg" alt="Ballooner eclipse" /> <a
title="Photo de robotson depuis Flickr" href="http://www.flickr.com/photos/43888972@N00/267647335">Photo de robotson depuis Flickr</a>]]></description> <content:encoded><![CDATA[<p><strong>Utiliser un Environnement de Développement Intégré c&#8217;est bien, en profiter au maximum c&#8217;est mieux.</strong> Que vous soyez adeptes d&#8217;un éditeur de texte minimaliste ou d&#8217;usine à gaz, <strong>il est important d&#8217;en maitriser les principales fonctionnalités et de connaître les l&#8217;étendue des possibilité pour s&#8217;adapter au mieux.</strong></p><p>En tant que développeur Java, mais surtout PHP, souvent sur Linux mais parfois sous Windows, <a
title="Voir le site Officiel de l'IDE Eclipse" href="http://www.eclipse.org/">Eclipse</a> s&#8217;est imposé à moi, par son adaptabilité et aussi son prix. Il possède d&#8217;autres facettes bien sympathiques, c&#8217;est l&#8217;objet de ce billet !</p><p><img
src="/images/2010/09/eclipse.jpg" alt="Ballooner eclipse" /><br
/> <a
title="Photo de robotson depuis Flickr" href="http://www.flickr.com/photos/43888972@N00/267647335">Photo de robotson depuis Flickr</a></p><h2>Présentation</h2><p>Eclipse est un <acronym
title=Environnement de Développement Integré>IDE</acronym> libre, multiplateforme (Linux, Windows, Mac), développé en Java.<br
/> A l&#8217;origine développé pour Java il s&#8217;est vite imposé comme une référence dans le monde Java, mais il prends de plus en plus de place dans l&#8217;écosystème PHP.</p><p><strong>Sa conception modulaire, constituée de dizaines de plugins branchés les uns sur les autres en fait un projet facilement extensible.</strong></p><p>C&#8217;est ce qui à permis d&#8217;avoir aujourd&#8217;hui différentes branches officielles ou non. Voici les plus connues :</p><ul><li><a
title="Voir le site de JDT" href="http://www.eclipse.org/jdt/"><acronym
title="Java Development Tools">JDT, la base pour Java</acronym></li><li><a
title="Voir le site de PDT" href="http://www.eclipse.org/pdt/"><acronym
title="PHP Development Tools">PDT</acronym></a>, lié à Zend Studio</li><li><a
title="Voir le site de Zend Studio" href="http://www.zend.com/fr/products/studio/">Zend Studio</a>, version customisée graphiquement et plus avancée que PDT</li><li><a
title="Voir le site de RAD" href="http://www.ibm.com/developerworks/rational/products/rad/" lang="en"><acronym
title="Rational Application Developer">RAD</acronym></a> successeur de WSAD développé par IBM</li></ul><p>Il existe d&#8217;autres distributions, officielles ou non, payantes ou gratuites constituées de multiples plugins et optimisées pour un usage précis.</p><p>Il faut noter que le développement du cœur de l&#8217;application comme des plugins principaux est très active, avec des nouveautés régulières.</p><h2>Installation</h2><p>Eclipse est complètement indépendant de la plateforme sur laquelle il est installé. En fait il n&#8217;est pas vraiment installé, il s&#8217;agit ni plus ni moins que d&#8217;une copie de fichier. Il ne faut donc pas de droits particuliers pour le faire fonctionner. <strong>Eclipse à donc de fait la particularité de pouvoir être utilisé sur une machine en parallèle avec d&#8217;autres versions d&#8217;Eclipse.</strong></p><p>Ainsi, plutôt que d&#8217;avoir une version d&#8217;Eclipse avec les plugins JDT et PDT, n&#8217;hésitez pas à installer plusieurs branches, qui pourront vivre séparément avec chacune ses workspaces, ses plugins et son paramétrage.</p><h2>Gestions des workspaces</h2><p>Au premier lancement, Eclipse demande de définir un espace de travail. C&#8217;est ici qu&#8217;il stockera les informations relatives à votre travail. Vous pouvez en créer autant que vous le souhaitez, c&#8217;est particulièrement utile quand on travaille sur des projets qui n&#8217;ont rien en commun, et qui pourront ainsi avoir leur espace de travail dédié, paramétré au plus près des besoins et sans superflu.</p><p>Vous pouvez facilement switcher d&#8217;un espace de travail à un autre et même lancer deux instances de votre installation d&#8217;Eclipse avec des workspaces différents ! Utile pour comparer deux projets !</p><h2>Configuration</h2><p>La configuration d&#8217;Eclipse est très complète et même complexe au premier abord. Elle mérite que l&#8217;on s&#8217;y attarde un peu pour la maîtriser correctement.<br
/> La configuration se fait dans un premier temps au niveau du workspace, puis au niveau du projet.</p><p>On a ainsi une configuration globale commune à tous les projets avec la possibilité de surcharger celle ci pour des cas précis.</p><p>Le gestionnaire de configuration dispose d&#8217;une fonctionnalité très pratique de recherche par mot clé, indispensable pour gagner du temps !</p><h2>Ajout de plugins</h2><p>Il existe une multitude de plugins, certains soutenus par Eclipse, d&#8217;autres indépendants. Certains nécessitent l&#8217;installation d&#8217;autres plugins pour fonctionner.</p><p>Vous en trouverez pour :</p><ul><li>La gestion de version</li><li>L&#8217;édition de fichier XML</li><li>L&#8217;édition de fichier de traduction</li><li>Maquettage</li><li>Gestion de serveurs web</li><li>Revue de code</li></ul><p>Et encore tout plein&#8230; (un bon millier !)</p><ul><li><a
title="Voir les plugins d'Eclipse" href="http://marketplace.eclipse.org/">Site officiel des plugins Eclipse</a></li></ul><h2>Développement de plugins</h2><p><strong>C&#8217;est une fonctionnalité sous utilisée car peu connue, mais pourtant bien pensée et relativement simple à mettre en place</strong>. Des plugins simples mais utiles peuvent être écrits en quelques minutes, pour par exemple vérifier qu&#8217;une règle sur le nommage des variables est bien respectée.</p><ul><li><a
title="Voir le site Eclipse Plugin Development" href="http://www.eclipsepluginsite.com/index.html" lang="en">Eclipse Plugin Development</a></li><li><a
title="Voir le cours de Mickael BARON sur developpez.com" href="http://mbaron.developpez.com/eclipse/exercices/lesson1/">Cours de Mickael BARON sur developpez.com</a></li><li><a
title="Voir le cours de Lars Vogel" href="http://www.vogella.de/articles/EclipsePlugIn/article.html" lang="en">Cours de Lars Vogel en anglais</a></li></ul><p><strong>Je vous invite bien sûr à mettre vos plugins, à la disposition de la communauté, qui pourra les réutiliser et les enrichir !</strong></p><h2>Pour aller plus loin</h2><p>Eclipse c&#8217;est toute une communauté, avec différents canaux de communication et d&#8217;entraide, vous trouverez donc toute l&#8217;info dont vous avez besoin sur la galaxie Eclipse&#8230;</p><ul><li><a
title="" href="http://live.eclipse.org/">Des webinars</a></li><li><a
title="" href="http://wiki.eclipse.org/Main_Page">Un wiki</a></li><li><a
title="" href="http://www.planeteclipse.org/planet/">Un planet</a></li><li><a
title="" href="http://www.eclipse.org/forums/">Des forums</a></li></ul><h2>Pour finir&#8230;</h2><p>A vrai dire, depuis 2005 que j&#8217;utilise Eclipse, je n&#8217;ai jamais pris le temps de m&#8217;y mettre, mais la présentation du sujet au Forum PHP 2008, m&#8217;avait bien plu.</p><p><strong>J&#8217;aimerai avoir vos retours d&#8217;expérience sur l&#8217;utilisation d&#8217;Eclipse en général et sur la création de plugins en particulier !</strong> A vos claviers !<br
/><h2>Sur le même thème</h2><ul
class="similar-posts"><li><a
href="http://www.webaaz.com/2009/11/outils-edition-de-fichiers-avec-notepad/" rel="bookmark" title="24 novembre 2009">Outils : Edition de fichiers avec Notepad++</a></li><li><a
href="http://www.webaaz.com/2009/10/outils-xml-cooktop/" rel="bookmark" title="15 octobre 2009">Outils XML : Cooktop</a></li><li><a
href="http://www.webaaz.com/2009/06/les-bons-outils-pour-php-partie-2/" rel="bookmark" title="6 juin 2009">Les bons outils pour PHP (partie 2)</a></li><li><a
href="http://www.webaaz.com/2009/04/la-gestion-des-versions/" rel="bookmark" title="23 avril 2009">La gestion des versions</a></li><li><a
href="http://www.webaaz.com/2009/09/comparaison-et-fusion-de-fichiers-et-de-dossiers/" rel="bookmark" title="28 septembre 2009">Comparaison et fusion de fichiers et de dossiers</a></li></ul><p></p><div
class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=Optimiser+l%27utilisation+d%27Eclipse&amp;link=http://www.webaaz.com/2010/09/optimiser-lutilisation-declipse/&amp;notes=Utiliser%20un%20Environnement%20de%20D%C3%A9veloppement%20Int%C3%A9gr%C3%A9%20c%27est%20bien%2C%20en%20profiter%20au%20maximum%20c%27est%20mieux.%20Que%20vous%20soyez%20adeptes%20d%27un%20%C3%A9diteur%20de%20texte%20minimaliste%20ou%20d%27usine%20%C3%A0%20gaz%2C%20il%20est%20important%20d%27en%20maitriser%20les%20principales%20fonctionnalit%C3%A9s%20et%20de%20conna%C3%AEtre%20les%20l%27%C3%A9tendue%20des%20possibilit%C3%A9%20pour%20s%27adapter%20au%20mieux.%0D%0A%0D%0AEn%20tant%20que%20d%C3%A9veloppeur%20Java%2C%20mais%20surtout%20PHP%2C%20souvent%20sur%20Linux%20mais%20parfois%20sous%20Windows%2C%20Eclipse%20s%27est%20impos%C3%A9%20%C3%A0%20moi%2C%20par%20son%20adaptabilit%C3%A9%20et%20aussi%20son%20prix.%20Il%20poss%C3%A8de%20d%27autres%20facettes%20bien%20sympathiques%2C%20c%27est%20l%27objet%20de%20ce%20billet%20%21%0D%0A%0D%0A%0D%0APhoto%20de%20robotson%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-identica"> <a
href="http://www.shareaholic.com/api/share/?title=TITLE&amp;link=PERMALINK&amp;notes=Utiliser%20un%20Environnement%20de%20D%C3%A9veloppement%20Int%C3%A9gr%C3%A9%20c%27est%20bien%2C%20en%20profiter%20au%20maximum%20c%27est%20mieux.%20Que%20vous%20soyez%20adeptes%20d%27un%20%C3%A9diteur%20de%20texte%20minimaliste%20ou%20d%27usine%20%C3%A0%20gaz%2C%20il%20est%20important%20d%27en%20maitriser%20les%20principales%20fonctionnalit%C3%A9s%20et%20de%20conna%C3%AEtre%20les%20l%27%C3%A9tendue%20des%20possibilit%C3%A9%20pour%20s%27adapter%20au%20mieux.%0D%0A%0D%0AEn%20tant%20que%20d%C3%A9veloppeur%20Java%2C%20mais%20surtout%20PHP%2C%20souvent%20sur%20Linux%20mais%20parfois%20sous%20Windows%2C%20Eclipse%20s%27est%20impos%C3%A9%20%C3%A0%20moi%2C%20par%20son%20adaptabilit%C3%A9%20et%20aussi%20son%20prix.%20Il%20poss%C3%A8de%20d%27autres%20facettes%20bien%20sympathiques%2C%20c%27est%20l%27objet%20de%20ce%20billet%20%21%0D%0A%0D%0A%0D%0APhoto%20de%20robotson%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=205&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=Optimiser%20l%27utilisation%20d%27Eclipse&amp;link=http://www.webaaz.com/2010/09/optimiser-lutilisation-declipse/&amp;notes=Utiliser%20un%20Environnement%20de%20D%C3%A9veloppement%20Int%C3%A9gr%C3%A9%20c%27est%20bien%2C%20en%20profiter%20au%20maximum%20c%27est%20mieux.%20Que%20vous%20soyez%20adeptes%20d%27un%20%C3%A9diteur%20de%20texte%20minimaliste%20ou%20d%27usine%20%C3%A0%20gaz%2C%20il%20est%20important%20d%27en%20maitriser%20les%20principales%20fonctionnalit%C3%A9s%20et%20de%20conna%C3%AEtre%20les%20l%27%C3%A9tendue%20des%20possibilit%C3%A9%20pour%20s%27adapter%20au%20mieux.%0D%0A%0D%0AEn%20tant%20que%20d%C3%A9veloppeur%20Java%2C%20mais%20surtout%20PHP%2C%20souvent%20sur%20Linux%20mais%20parfois%20sous%20Windows%2C%20Eclipse%20s%27est%20impos%C3%A9%20%C3%A0%20moi%2C%20par%20son%20adaptabilit%C3%A9%20et%20aussi%20son%20prix.%20Il%20poss%C3%A8de%20d%27autres%20facettes%20bien%20sympathiques%2C%20c%27est%20l%27objet%20de%20ce%20billet%20%21%0D%0A%0D%0A%0D%0APhoto%20de%20robotson%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li
class="shr-gmail"> <a
href="http://www.shareaholic.com/api/share/?title=Optimiser+l%27utilisation+d%27Eclipse&amp;link=http://www.webaaz.com/2010/09/optimiser-lutilisation-declipse/&amp;notes=Utiliser%20un%20Environnement%20de%20D%C3%A9veloppement%20Int%C3%A9gr%C3%A9%20c%27est%20bien%2C%20en%20profiter%20au%20maximum%20c%27est%20mieux.%20Que%20vous%20soyez%20adeptes%20d%27un%20%C3%A9diteur%20de%20texte%20minimaliste%20ou%20d%27usine%20%C3%A0%20gaz%2C%20il%20est%20important%20d%27en%20maitriser%20les%20principales%20fonctionnalit%C3%A9s%20et%20de%20conna%C3%AEtre%20les%20l%27%C3%A9tendue%20des%20possibilit%C3%A9%20pour%20s%27adapter%20au%20mieux.%0D%0A%0D%0AEn%20tant%20que%20d%C3%A9veloppeur%20Java%2C%20mais%20surtout%20PHP%2C%20souvent%20sur%20Linux%20mais%20parfois%20sous%20Windows%2C%20Eclipse%20s%27est%20impos%C3%A9%20%C3%A0%20moi%2C%20par%20son%20adaptabilit%C3%A9%20et%20aussi%20son%20prix.%20Il%20poss%C3%A8de%20d%27autres%20facettes%20bien%20sympathiques%2C%20c%27est%20l%27objet%20de%20ce%20billet%20%21%0D%0A%0D%0A%0D%0APhoto%20de%20robotson%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li
class="shr-viadeo"> <a
href="http://www.shareaholic.com/api/share/?title=Optimiser+l%27utilisation+d%27Eclipse&amp;link=http://www.webaaz.com/2010/09/optimiser-lutilisation-declipse/&amp;notes=Utiliser%20un%20Environnement%20de%20D%C3%A9veloppement%20Int%C3%A9gr%C3%A9%20c%27est%20bien%2C%20en%20profiter%20au%20maximum%20c%27est%20mieux.%20Que%20vous%20soyez%20adeptes%20d%27un%20%C3%A9diteur%20de%20texte%20minimaliste%20ou%20d%27usine%20%C3%A0%20gaz%2C%20il%20est%20important%20d%27en%20maitriser%20les%20principales%20fonctionnalit%C3%A9s%20et%20de%20conna%C3%AEtre%20les%20l%27%C3%A9tendue%20des%20possibilit%C3%A9%20pour%20s%27adapter%20au%20mieux.%0D%0A%0D%0AEn%20tant%20que%20d%C3%A9veloppeur%20Java%2C%20mais%20surtout%20PHP%2C%20souvent%20sur%20Linux%20mais%20parfois%20sous%20Windows%2C%20Eclipse%20s%27est%20impos%C3%A9%20%C3%A0%20moi%2C%20par%20son%20adaptabilit%C3%A9%20et%20aussi%20son%20prix.%20Il%20poss%C3%A8de%20d%27autres%20facettes%20bien%20sympathiques%2C%20c%27est%20l%27objet%20de%20ce%20billet%20%21%0D%0A%0D%0A%0D%0APhoto%20de%20robotson%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=92&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Viadeo">Share this on Viadeo</a></li><li
class="shr-googlereader"> <a
href="http://www.shareaholic.com/api/share/?title=Optimiser+l%27utilisation+d%27Eclipse&amp;link=http://www.webaaz.com/2010/09/optimiser-lutilisation-declipse/&amp;notes=Utiliser%20un%20Environnement%20de%20D%C3%A9veloppement%20Int%C3%A9gr%C3%A9%20c%27est%20bien%2C%20en%20profiter%20au%20maximum%20c%27est%20mieux.%20Que%20vous%20soyez%20adeptes%20d%27un%20%C3%A9diteur%20de%20texte%20minimaliste%20ou%20d%27usine%20%C3%A0%20gaz%2C%20il%20est%20important%20d%27en%20maitriser%20les%20principales%20fonctionnalit%C3%A9s%20et%20de%20conna%C3%AEtre%20les%20l%27%C3%A9tendue%20des%20possibilit%C3%A9%20pour%20s%27adapter%20au%20mieux.%0D%0A%0D%0AEn%20tant%20que%20d%C3%A9veloppeur%20Java%2C%20mais%20surtout%20PHP%2C%20souvent%20sur%20Linux%20mais%20parfois%20sous%20Windows%2C%20Eclipse%20s%27est%20impos%C3%A9%20%C3%A0%20moi%2C%20par%20son%20adaptabilit%C3%A9%20et%20aussi%20son%20prix.%20Il%20poss%C3%A8de%20d%27autres%20facettes%20bien%20sympathiques%2C%20c%27est%20l%27objet%20de%20ce%20billet%20%21%0D%0A%0D%0A%0D%0APhoto%20de%20robotson%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li
class="shr-netvibes"> <a
href="http://www.shareaholic.com/api/share/?title=Optimiser+l%27utilisation+d%27Eclipse&amp;link=http://www.webaaz.com/2010/09/optimiser-lutilisation-declipse/&amp;notes=Utiliser%20un%20Environnement%20de%20D%C3%A9veloppement%20Int%C3%A9gr%C3%A9%20c%27est%20bien%2C%20en%20profiter%20au%20maximum%20c%27est%20mieux.%20Que%20vous%20soyez%20adeptes%20d%27un%20%C3%A9diteur%20de%20texte%20minimaliste%20ou%20d%27usine%20%C3%A0%20gaz%2C%20il%20est%20important%20d%27en%20maitriser%20les%20principales%20fonctionnalit%C3%A9s%20et%20de%20conna%C3%AEtre%20les%20l%27%C3%A9tendue%20des%20possibilit%C3%A9%20pour%20s%27adapter%20au%20mieux.%0D%0A%0D%0AEn%20tant%20que%20d%C3%A9veloppeur%20Java%2C%20mais%20surtout%20PHP%2C%20souvent%20sur%20Linux%20mais%20parfois%20sous%20Windows%2C%20Eclipse%20s%27est%20impos%C3%A9%20%C3%A0%20moi%2C%20par%20son%20adaptabilit%C3%A9%20et%20aussi%20son%20prix.%20Il%20poss%C3%A8de%20d%27autres%20facettes%20bien%20sympathiques%2C%20c%27est%20l%27objet%20de%20ce%20billet%20%21%0D%0A%0D%0A%0D%0APhoto%20de%20robotson%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=195&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a></li></ul><div
style="clear: both;"></div></div> ]]></content:encoded> <wfw:commentRss>http://www.webaaz.com/2010/09/optimiser-lutilisation-declipse/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Où travailler dans le web ?</title><link>http://www.webaaz.com/2010/09/ou-travailler-dans-le-web/</link> <comments>http://www.webaaz.com/2010/09/ou-travailler-dans-le-web/#comments</comments> <pubDate>Mon, 20 Sep 2010 09:30:09 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[Analyse]]></category> <category><![CDATA[Développement]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[Association]]></category> <category><![CDATA[Auto-entrepreneur]]></category> <category><![CDATA[Développement web]]></category> <category><![CDATA[Editeur logiciel]]></category> <category><![CDATA[Indépendant]]></category> <category><![CDATA[SSII]]></category> <category><![CDATA[Web agency]]></category> <guid
isPermaLink="false">http://www.webaaz.com/?p=973</guid> <description><![CDATA[On m'a encore posé la question il y a peu. <strong>Ou travailler dans le web ?</strong> Le sujet me semble intéressant à traiter car finalement quand on est dedans c'est évident, mais avant d'y être on se pose parfois des questions auxquelles on n'apporte une réponse qu'après s'être fait sa propre expérience.
Certains site surfent sur la vague de la notation d'entreprise, mais entres les faux commentaires postés par des DRH en mal de recrutements et les aigris qui qui ne jugent pas de manière objective, difficile de trouver un avis sincère. <strong>Ayant eu moi même des expériences diverses, voici mon ressenti.</strong> <img
src="/images/2010/09/fenetre-ouverte.jpg" alt="Opened window" /> <a
title="Photo de REMY SAGLIER - DOUBLERAY depuis Flickr" href="http://www.flickr.com/photos/doubleray/3552826366/">Photo de REMY SAGLIER - DOUBLERAY depuis Flickr</a>]]></description> <content:encoded><![CDATA[<p>On m&#8217;a encore posé la question il y a peu. <strong>Ou travailler dans le web ?</strong> Le sujet me semble intéressant à traiter car finalement quand on est dedans c&#8217;est évident, mais avant d&#8217;y être on se pose parfois des questions auxquelles on n&#8217;apporte une réponse qu&#8217;après s&#8217;être fait sa propre expérience.</p><p>Certains site surfent sur la vague de la notation d&#8217;entreprise, mais entres les faux commentaires postés par des DRH en mal de recrutements et les aigris qui qui ne jugent pas de manière objective, difficile de trouver un avis sincère.</p><p><strong>Ayant eu moi même des expériences diverses, voici mon ressenti.</strong></p><p><img
src="/images/2010/09/fenetre-ouverte.jpg" alt="Opened window" /><br
/> <a
title="Photo de REMY SAGLIER - DOUBLERAY depuis Flickr" href="http://www.flickr.com/photos/doubleray/3552826366/">Photo de REMY SAGLIER &#8211; DOUBLERAY depuis Flickr</a></p><h2>SSII</h2><p><strong>Souvent le passage obligé quand on sort des études</strong>, surtout si on ne sait pas exactement ce que l&#8217;on veut faire. Elles sont critiquées, souvent à raison, mais certaines sont bien pires que d&#8217;autres, pour ma part je n&#8217;ai pas eu à m&#8217;en plaindre, au contraire. <strong>J&#8217;y ai eu des missions variées qui m&#8217;ont permis de gagner en assurance, de travailler chez des clients très différents, avec des méthodologies variées et de rencontrer beaucoup de monde.</strong></p><p>Les SSII permettent une montée en compétences rapide, et en début de carrière c&#8217;est à mon avis un choix pas plus mauvais qu&#8217;un autre. Mais faîtes tout de même attention à bien la choisir ! Il ne faut pas se focaliser sur la mission proposée, bien souvent vous ferez tout autre chose, c&#8217;est pourquoi il vaut mieux s&#8217;attarder sur l&#8217;ambiance générale, les moyens mis en œuvre pour al réussite des missions, le feeling avec le commercial ou le directeur d&#8217;agence&#8230;</p><p>Sans expérience les salaires sont peu élevés, n&#8217;attendez pas qu&#8217;on vous augmente significativement, regardez ailleurs pour voir ce que l&#8217;on vous propose, ensuite négociez ou changez !</p><h2>Éditeur logiciel</h2><p>Pour les mêmes raisons j&#8217;ai moins apprécié le travail chez un éditeur de logiciel. Arrivé en cours de projet, le travail et les technos était limités à l&#8217;existant, avec quelques évolutions sympas à développer, mais un périmètre trop restreint m&#8217;a poussé à aller voir ailleurs. Le risque de rester cantonner sur un même projet des années à faire de l&#8217;intégration pour des clients ou de la TMA sans rien de plus, ce n&#8217;était pas pour moi. Ceci dit <strong>certains y trouvent leur compte et peuvent s&#8217;investir à fond sur du long terme, avec l&#8217;assurance d&#8217;horaires moins contraignants, un environnement moins changeant&#8230; </strong></p><p>Attention tout de même à ne pas trop vous enfermer et à évoluer, vous ne resterez pas 40 ans dans la même boite et le changement peut s&#8217;avérer rude.</p><h2>Petite web agency</h2><p>J&#8217;y ai travaillé en sous traitance pendant plus d&#8217;un an, et <strong>j&#8217;y ai apprécié la convivialité, la taille des projets, l&#8217;étendue des compétences demandées et l&#8217;autonomie accordée&#8230;</strong> On se rapproche d&#8217;un travail d&#8217;artisan du web., mais en équipe. Il faut bien sûr avoir un minimum d&#8217;expérience purement web, de la curiosité, l&#8217;envie d&#8217;apprendre, pour une expérience enrichissante !</p><h2>Grosse web agency</h2><p>C&#8217;est mon expérience actuelle, j&#8217;ai encore peu de recul, mais c&#8217;est pour le moment exactement ce que je recherchai !<br
/> Pour autant je ne me plairai pas chez n&#8217;importe quel concurrent, en effet mon choix était motivé par certains pré-requis indispensables à mon épanouissement professionnel :</p><ul><li>Qualité des projets</li><li>Moyens mis à disposition</li><li>Niveau d&#8217;expertise</li><li>Valeurs humaines</li></ul><p>Aujourd&#8217;hui c&#8217;est nickel, avec les quelques bémols qui font que rien n&#8217;est jamais parfait, mais qu&#8217;on est motivé pour les surmonter et améliorer encore ce qui peut l&#8217;être.<br
/> Pas évident d&#8217;être tout à fait objectif, en plus je ne suis pas sûr du tout que ca ressemble à ce qui se fait dans d&#8217;autres structures de taille équivalente ou je n&#8217;ai pas d&#8217;expérience, <strong>j&#8217;attends vos retours !</strong></p><h2>Indépendant</h2><p>C&#8217;est une situation un peu particulière que je n&#8217;ai jamais vraiment développée, même si j&#8217;y ai rapidement pensé. Je manquait certainement d&#8217;expérience à ce moment là, et j&#8217;aurai eu du mal à m&#8217;en sortir, je ne suis pas assez &laquo;&nbsp;commercial&nbsp;&raquo;. <strong>Le côté positif c&#8217;est l&#8217;indépendance, le côté négatif c&#8217;est que l&#8217;on ne peut compter que sur soi même. Aux qualités de développeur il faut ajouter celles de commercial, et assez peu de gens peuvent gérer correctement ces deux aspects.</strong> Pensez aussi que c&#8217;est un cadre de travail ou l&#8217;on se retrouve plus souvent seul, ou il faut des compétences pour gérer son réseau, rencontrer du monde, échanger techniquement&#8230;</p><p>Financièrement les fortunes sont diverses, l&#8217;expérience et la qualité de votre réseau faisant bien souvent la différence. C&#8217;est pourquoi, avec une bonne expérience et des connaissances solides, cela peut être une piste à explorer. Mais pas pour moi qui ai besoin de l&#8217;émulation qu&#8217;apporte le travail en équipe, les échanges techniques, la vie de bureau&#8230;</p><h2>Associations</h2><p>Si les petites associations ne font souvent appels qu&#8217;a des bénévoles ou à des compétences internes, limitées, de plus grosses associations peuvent être un bon tremplin pour débuter. <strongUn
poste un peu touche à tout, mais souvent peu payé</strong>, le modèle économique ne permettant pas forcément mieux. Mais ce n&#8217;est pas forcément vrai et <strong>si en plus vous adhérez la cause de l&#8217;association, ce n&#8217;est que du bonheur !</strong></p><p>Les dernières annonces que j&#8217;ai vu dans ce domaine étaient clairement sous payées, mais les postes étaient super intéressants ! à mon avis un très bon moyen de faire ses preuves en toute autonomie avant de voir plus grand !</p><h2>Petit client final</h2><p>On peut y retrouver les avantages de la petite web agency comme les inconvénients de l&#8217;éditeur logiciel. Une grande autonomie, et toujours le même projet&#8230; Évidement les cas sont variés et sur un projet à temps plein, on a l&#8217;occasion de mettre en place énormément de concept, de technos, de savoirs faire&#8230; Si l&#8217;intégration avec le reste de l&#8217;équipe, développeurs ou non est bonne, <strong>cela peut être une très bonne expérience, mais comment évoluer dans une petite structure ? Pensez-y !</strong></p><h2>Gros client final</h2><p>C&#8217;est un peu comme le petit client final, mais avec une équipe plus développée, beaucoup de PME d&#8217;envergure nationale ou internationale, on un service informatique qui gère leur site web et quelques sites évènementiels, parfois en sous traitant à des web-agency, et là on se retrouve du côté du client. Encore un poste avec énormément de potentiel.</p><p><strong>Les postes chez ce genre de clients ne sont pas les plus faciles à trouver, bien souvent il faudra passer par une mission via une SSII avant de se faire embaucher par le client. Un bon moyen de voir si le job plait ou pas.</strong> Dans cette catégorie, il y en a clairement pour tout les goûts !</p><h2>Et encore&#8230;</h2><p>On pourrait aussi citer le cas de l&#8217;employeur un peu en dehors du web, industriel qui privilégie les process métier ,mais qui utilise l&#8217;outil web pour des intranets. Vous ferez certes du web, mais certainement de manière moins sexy qu&#8217;en web-agency. Vous pouvez aussi bosser dans le web à titre perso, afin de gérer vous même votre boutique en ligne, par nécéssité ou par plaisir en tant qu&#8217;activité annexe&#8230;</p><h2>Conclusion</h2><p>Les occasions de travailler dans le web sont nombreuses, mais encore une fois, <strong>attention de ne pas se laisser enfermé dans un projet ou une techno, le web évolue vite et il est primordial de faire de une veille technique régulière, de se tenir informé des évolutions techniques sous peine d&#8217;être largué et plus du tout au goût du jour.</strong><br
/> Pensez aussi que vous ne trouverez pas le poste rêvé du premier coup, qu&#8217;il faudra démontrer vos capacités à évoluer pour, après quelques changements, avoir un poste qui vous convienne bien&#8230; Jusqu&#8217;à la prochaine évolution, qui ne sera peut être possible qu&#8217;en s&#8217;investissant dans une autres structure&#8230;<br
/> <strong>Le principal est de se sentir bien au moment présent ! Je vous souhaite de l&#8217;être autant que moi !</strong></p><h2>Et vous ?</h2><p>J&#8217;attends vos réactions et commentaires, vous travaillez comment vous ?<br
/><h2>Sur le même thème</h2><ul
class="similar-posts"><li><a
href="http://www.webaaz.com/2009/11/comment-apprendre-le-developpement-web/" rel="bookmark" title="11 novembre 2009">Comment apprendre le développement web ?</a></li><li><a
href="http://www.webaaz.com/2009/05/la-compatibilite-du-code-avec-les-navigateurs/" rel="bookmark" title="4 mai 2009">La compatibilité du code avec les navigateurs</a></li><li><a
href="http://www.webaaz.com/2010/01/veille-technologique-web-partie-1/" rel="bookmark" title="27 janvier 2010">Veille techno Web de A à F (partie 1)</a></li><li><a
href="http://www.webaaz.com/2010/07/trouver-un-bon-hebergeur-web-quels-criteres/" rel="bookmark" title="20 juillet 2010">Trouver un bon hebergeur web, quels critères ?</a></li><li><a
href="http://www.webaaz.com/2009/11/outils-edition-de-fichiers-avec-notepad/" rel="bookmark" title="24 novembre 2009">Outils : Edition de fichiers avec Notepad++</a></li></ul><p></p><div
class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=O%C3%B9+travailler+dans+le+web+%3F&amp;link=http://www.webaaz.com/2010/09/ou-travailler-dans-le-web/&amp;notes=On%20m%27a%20encore%20pos%C3%A9%20la%20question%20il%20y%20a%20peu.%20Ou%20travailler%20dans%20le%20web%20%3F%20Le%20sujet%20me%20semble%20int%C3%A9ressant%20%C3%A0%20traiter%20car%20finalement%20quand%20on%20est%20dedans%20c%27est%20%C3%A9vident%2C%20mais%20avant%20d%27y%20%C3%AAtre%20on%20se%20pose%20parfois%20des%20questions%20auxquelles%20on%20n%27apporte%20une%20r%C3%A9ponse%20qu%27apr%C3%A8s%20s%27%C3%AAtre%20fait%20sa%20propre%20exp%C3%A9rience.%0D%0A%0D%0ACertains%20site%20surfent%20sur%20la%20vague%20de%20la%20notation%20d%27entreprise%2C%20mais%20entres%20les%20faux%20commentaires%20post%C3%A9s%20par%20des%20DRH%20en%20mal%20de%20recrutements%20et%20les%20aigris%20qui%20qui%20ne%20jugent%20pas%20de%20mani%C3%A8re%20objective%2C%20difficile%20de%20trouver%20un%20avis%20sinc%C3%A8re.%0D%0A%0D%0AAyant%20eu%20moi%20m%C3%AAme%20des%20exp%C3%A9riences%20diverses%2C%20voici%20mon%20ressenti.%0D%0A%0D%0A%0D%0APhoto%20de%20REMY%20SAGLIER%20-%20DOUBLERAY%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-identica"> <a
href="http://www.shareaholic.com/api/share/?title=TITLE&amp;link=PERMALINK&amp;notes=On%20m%27a%20encore%20pos%C3%A9%20la%20question%20il%20y%20a%20peu.%20Ou%20travailler%20dans%20le%20web%20%3F%20Le%20sujet%20me%20semble%20int%C3%A9ressant%20%C3%A0%20traiter%20car%20finalement%20quand%20on%20est%20dedans%20c%27est%20%C3%A9vident%2C%20mais%20avant%20d%27y%20%C3%AAtre%20on%20se%20pose%20parfois%20des%20questions%20auxquelles%20on%20n%27apporte%20une%20r%C3%A9ponse%20qu%27apr%C3%A8s%20s%27%C3%AAtre%20fait%20sa%20propre%20exp%C3%A9rience.%0D%0A%0D%0ACertains%20site%20surfent%20sur%20la%20vague%20de%20la%20notation%20d%27entreprise%2C%20mais%20entres%20les%20faux%20commentaires%20post%C3%A9s%20par%20des%20DRH%20en%20mal%20de%20recrutements%20et%20les%20aigris%20qui%20qui%20ne%20jugent%20pas%20de%20mani%C3%A8re%20objective%2C%20difficile%20de%20trouver%20un%20avis%20sinc%C3%A8re.%0D%0A%0D%0AAyant%20eu%20moi%20m%C3%AAme%20des%20exp%C3%A9riences%20diverses%2C%20voici%20mon%20ressenti.%0D%0A%0D%0A%0D%0APhoto%20de%20REMY%20SAGLIER%20-%20DOUBLERAY%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=205&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=O%C3%B9%20travailler%20dans%20le%20web%20%3F&amp;link=http://www.webaaz.com/2010/09/ou-travailler-dans-le-web/&amp;notes=On%20m%27a%20encore%20pos%C3%A9%20la%20question%20il%20y%20a%20peu.%20Ou%20travailler%20dans%20le%20web%20%3F%20Le%20sujet%20me%20semble%20int%C3%A9ressant%20%C3%A0%20traiter%20car%20finalement%20quand%20on%20est%20dedans%20c%27est%20%C3%A9vident%2C%20mais%20avant%20d%27y%20%C3%AAtre%20on%20se%20pose%20parfois%20des%20questions%20auxquelles%20on%20n%27apporte%20une%20r%C3%A9ponse%20qu%27apr%C3%A8s%20s%27%C3%AAtre%20fait%20sa%20propre%20exp%C3%A9rience.%0D%0A%0D%0ACertains%20site%20surfent%20sur%20la%20vague%20de%20la%20notation%20d%27entreprise%2C%20mais%20entres%20les%20faux%20commentaires%20post%C3%A9s%20par%20des%20DRH%20en%20mal%20de%20recrutements%20et%20les%20aigris%20qui%20qui%20ne%20jugent%20pas%20de%20mani%C3%A8re%20objective%2C%20difficile%20de%20trouver%20un%20avis%20sinc%C3%A8re.%0D%0A%0D%0AAyant%20eu%20moi%20m%C3%AAme%20des%20exp%C3%A9riences%20diverses%2C%20voici%20mon%20ressenti.%0D%0A%0D%0A%0D%0APhoto%20de%20REMY%20SAGLIER%20-%20DOUBLERAY%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li
class="shr-gmail"> <a
href="http://www.shareaholic.com/api/share/?title=O%C3%B9+travailler+dans+le+web+%3F&amp;link=http://www.webaaz.com/2010/09/ou-travailler-dans-le-web/&amp;notes=On%20m%27a%20encore%20pos%C3%A9%20la%20question%20il%20y%20a%20peu.%20Ou%20travailler%20dans%20le%20web%20%3F%20Le%20sujet%20me%20semble%20int%C3%A9ressant%20%C3%A0%20traiter%20car%20finalement%20quand%20on%20est%20dedans%20c%27est%20%C3%A9vident%2C%20mais%20avant%20d%27y%20%C3%AAtre%20on%20se%20pose%20parfois%20des%20questions%20auxquelles%20on%20n%27apporte%20une%20r%C3%A9ponse%20qu%27apr%C3%A8s%20s%27%C3%AAtre%20fait%20sa%20propre%20exp%C3%A9rience.%0D%0A%0D%0ACertains%20site%20surfent%20sur%20la%20vague%20de%20la%20notation%20d%27entreprise%2C%20mais%20entres%20les%20faux%20commentaires%20post%C3%A9s%20par%20des%20DRH%20en%20mal%20de%20recrutements%20et%20les%20aigris%20qui%20qui%20ne%20jugent%20pas%20de%20mani%C3%A8re%20objective%2C%20difficile%20de%20trouver%20un%20avis%20sinc%C3%A8re.%0D%0A%0D%0AAyant%20eu%20moi%20m%C3%AAme%20des%20exp%C3%A9riences%20diverses%2C%20voici%20mon%20ressenti.%0D%0A%0D%0A%0D%0APhoto%20de%20REMY%20SAGLIER%20-%20DOUBLERAY%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li
class="shr-viadeo"> <a
href="http://www.shareaholic.com/api/share/?title=O%C3%B9+travailler+dans+le+web+%3F&amp;link=http://www.webaaz.com/2010/09/ou-travailler-dans-le-web/&amp;notes=On%20m%27a%20encore%20pos%C3%A9%20la%20question%20il%20y%20a%20peu.%20Ou%20travailler%20dans%20le%20web%20%3F%20Le%20sujet%20me%20semble%20int%C3%A9ressant%20%C3%A0%20traiter%20car%20finalement%20quand%20on%20est%20dedans%20c%27est%20%C3%A9vident%2C%20mais%20avant%20d%27y%20%C3%AAtre%20on%20se%20pose%20parfois%20des%20questions%20auxquelles%20on%20n%27apporte%20une%20r%C3%A9ponse%20qu%27apr%C3%A8s%20s%27%C3%AAtre%20fait%20sa%20propre%20exp%C3%A9rience.%0D%0A%0D%0ACertains%20site%20surfent%20sur%20la%20vague%20de%20la%20notation%20d%27entreprise%2C%20mais%20entres%20les%20faux%20commentaires%20post%C3%A9s%20par%20des%20DRH%20en%20mal%20de%20recrutements%20et%20les%20aigris%20qui%20qui%20ne%20jugent%20pas%20de%20mani%C3%A8re%20objective%2C%20difficile%20de%20trouver%20un%20avis%20sinc%C3%A8re.%0D%0A%0D%0AAyant%20eu%20moi%20m%C3%AAme%20des%20exp%C3%A9riences%20diverses%2C%20voici%20mon%20ressenti.%0D%0A%0D%0A%0D%0APhoto%20de%20REMY%20SAGLIER%20-%20DOUBLERAY%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=92&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Viadeo">Share this on Viadeo</a></li><li
class="shr-googlereader"> <a
href="http://www.shareaholic.com/api/share/?title=O%C3%B9+travailler+dans+le+web+%3F&amp;link=http://www.webaaz.com/2010/09/ou-travailler-dans-le-web/&amp;notes=On%20m%27a%20encore%20pos%C3%A9%20la%20question%20il%20y%20a%20peu.%20Ou%20travailler%20dans%20le%20web%20%3F%20Le%20sujet%20me%20semble%20int%C3%A9ressant%20%C3%A0%20traiter%20car%20finalement%20quand%20on%20est%20dedans%20c%27est%20%C3%A9vident%2C%20mais%20avant%20d%27y%20%C3%AAtre%20on%20se%20pose%20parfois%20des%20questions%20auxquelles%20on%20n%27apporte%20une%20r%C3%A9ponse%20qu%27apr%C3%A8s%20s%27%C3%AAtre%20fait%20sa%20propre%20exp%C3%A9rience.%0D%0A%0D%0ACertains%20site%20surfent%20sur%20la%20vague%20de%20la%20notation%20d%27entreprise%2C%20mais%20entres%20les%20faux%20commentaires%20post%C3%A9s%20par%20des%20DRH%20en%20mal%20de%20recrutements%20et%20les%20aigris%20qui%20qui%20ne%20jugent%20pas%20de%20mani%C3%A8re%20objective%2C%20difficile%20de%20trouver%20un%20avis%20sinc%C3%A8re.%0D%0A%0D%0AAyant%20eu%20moi%20m%C3%AAme%20des%20exp%C3%A9riences%20diverses%2C%20voici%20mon%20ressenti.%0D%0A%0D%0A%0D%0APhoto%20de%20REMY%20SAGLIER%20-%20DOUBLERAY%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li
class="shr-netvibes"> <a
href="http://www.shareaholic.com/api/share/?title=O%C3%B9+travailler+dans+le+web+%3F&amp;link=http://www.webaaz.com/2010/09/ou-travailler-dans-le-web/&amp;notes=On%20m%27a%20encore%20pos%C3%A9%20la%20question%20il%20y%20a%20peu.%20Ou%20travailler%20dans%20le%20web%20%3F%20Le%20sujet%20me%20semble%20int%C3%A9ressant%20%C3%A0%20traiter%20car%20finalement%20quand%20on%20est%20dedans%20c%27est%20%C3%A9vident%2C%20mais%20avant%20d%27y%20%C3%AAtre%20on%20se%20pose%20parfois%20des%20questions%20auxquelles%20on%20n%27apporte%20une%20r%C3%A9ponse%20qu%27apr%C3%A8s%20s%27%C3%AAtre%20fait%20sa%20propre%20exp%C3%A9rience.%0D%0A%0D%0ACertains%20site%20surfent%20sur%20la%20vague%20de%20la%20notation%20d%27entreprise%2C%20mais%20entres%20les%20faux%20commentaires%20post%C3%A9s%20par%20des%20DRH%20en%20mal%20de%20recrutements%20et%20les%20aigris%20qui%20qui%20ne%20jugent%20pas%20de%20mani%C3%A8re%20objective%2C%20difficile%20de%20trouver%20un%20avis%20sinc%C3%A8re.%0D%0A%0D%0AAyant%20eu%20moi%20m%C3%AAme%20des%20exp%C3%A9riences%20diverses%2C%20voici%20mon%20ressenti.%0D%0A%0D%0A%0D%0APhoto%20de%20REMY%20SAGLIER%20-%20DOUBLERAY%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=195&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a></li></ul><div
style="clear: both;"></div></div> ]]></content:encoded> <wfw:commentRss>http://www.webaaz.com/2010/09/ou-travailler-dans-le-web/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Recette &amp; environnements de test</title><link>http://www.webaaz.com/2010/08/recette-et-environnements-de-test/</link> <comments>http://www.webaaz.com/2010/08/recette-et-environnements-de-test/#comments</comments> <pubDate>Mon, 09 Aug 2010 10:56:42 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[Développement]]></category> <category><![CDATA[Méthodologie]]></category> <category><![CDATA[Outils]]></category> <category><![CDATA[Qualité]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[Bonnes pratiques]]></category> <category><![CDATA[Environnement]]></category> <category><![CDATA[Recette]]></category> <category><![CDATA[Test]]></category> <guid
isPermaLink="false">http://www.webaaz.com/?p=925</guid> <description><![CDATA[On a tous eu l'occasion de livrer une modification directement sur un serveur en production, pas grand chose souvent, et on a tous eu l'occasion de le regretter rapidement&#160;!
Heureusement, dans tout projet digne de ce nom, on met en place des procédures plus ou moins développées pour tester le code dans de bonnes conditions afin d'éviter les surprises et les régressions.
<strong>Toute un série de tests permettent de valider le côté qualitatif du projet. Ils sont rarement tous mis en œuvre, souvent partiellement</strong>, sauf sur des projets stratégiques, et bien souvent on prend juste l'essentiel. <strong>C'est souvent suffisant pour arriver à un résultat correct, même si il en faudrait parfois un peu plus...</strong> <img
src="/images/2010/08/parc.jpg" alt="Le jardin botanique de Montréal" /> <a
title="Photo de Oncle Tom depuis Flickr" href="http://www.flickr.com/photos/the-jedi/3987994663/">Photo de Oncle Tom depuis Flickr</a>]]></description> <content:encoded><![CDATA[<p>On a tous eu l&#8217;occasion de livrer une modification directement sur un serveur en production, pas grand chose souvent, et on a tous eu l&#8217;occasion de le regretter rapidement&nbsp;!</p><p>Heureusement, dans tout projet digne de ce nom, on met en place des procédures plus ou moins développées pour tester le code dans de bonnes conditions afin d&#8217;éviter les surprises et les régressions.</p><p><strong>Toute un série de tests permettent de valider le côté qualitatif du projet. Ils sont rarement tous mis en œuvre, souvent partiellement</strong>, sauf sur des projets stratégiques, et bien souvent on prend juste l&#8217;essentiel. <strong>C&#8217;est souvent suffisant pour arriver à un résultat correct, même si il en faudrait parfois un peu plus&#8230;</strong></p><p><img
src="/images/2010/08/parc.jpg" alt="Le jardin botanique de Montréal" /><br
/> <a
title="Photo de Oncle Tom depuis Flickr" href="http://www.flickr.com/photos/the-jedi/3987994663/">Photo de Oncle Tom depuis Flickr</a></p><h2>Que tester ?</h2><p>L&#8217;idéal est de tout tester mais certains tests peuvent être décorrélés du reste. La configuration du serveur, les scripts de mise en production ou de maintenance ou encore le paramétrage des noms de domaines ne sont pas nécessaires à toutes les étapes du développement. On peut souvent les tester séparément du reste sans risques, jusqu&#8217;à l&#8217;assemblage final en pré-production. Sinon que ce soit des tests de bas niveau, dans le code ou fonctionnels, ils permettront de s&#8217;assurer que l&#8217;on répond le plus précisément au besoin exprimé.</p><p><strong>De toutes façon, tout doit être testé, plus ou moins suivant les cas, on n&#8217;imagine pas laisser la moindre place au hasard dans ce processus..</strong></p><h2>Quels types de tests ?</h2><p><strong>A chaque étape du développement les tests doivent s&#8217;enchaîner, de plus en plus précis, pour arriver au final à une application avec un minimum failles.</strong></p><h3>Test unitaires</h3><p>Ce sont parfois quasiment les seuls tests réalisés avant la recette. Ce sont les premiers effectués, directement par les développeurs. <strong>C&#8217;est évidemment une mauvaise pratique de laisser le soin au seul développeur de tester son code et le fonctionnel rapidement entre deux développements</strong>. Le test fait en ayant connaissance du code est toujours orienté, et si le fonctionnel était mal compris son application sera forcément à revoir&#8230;</p><p></strong>Tant que ces tests ne sont pas automatisés ou au moins effectués par une tierce personne et suivis dans un cahier de tests ils sont quasiment inutiles car limités à des cas non exhaustifs et non reproductibles</strong>. La création d&#8217;un cahier des tests permet de limiter les effets négatifs, mais rend souvent le travail moins intéressant et parfois rébarbatif&#8230;</p><p>Et certains tests qui touchent à l&#8217;ergonomie ou aux bonnes pratiques ne peuvent être faits de manière automatique car ils requièrent une faculté d&#8217;analyse et un œil expert. <strong>Le recours à un spécialiste du sujet peut s&#8217;avérer décisif si le niveau de qualité à atteindre est conséquent.</strong></p><h3>Tests unitaires automatisés</h3><p>Qu&#8217;ils soient côté serveur ou côté client, l&#8217;automatisation et la réutilisation sont leur point fort !</p><p>Côté serveur des frameworks comme <a
title="Voir le site de JUnit" href=http://www.junit.org/">JUnit</a> ou <a
title="Voir le site de PHPUnit" href="http://www.phpunit.de/">PHPUnit</a> permettent de tester de manière efficace les fonctions d&#8217;un projet. On teste avec différents paramètres en entrée et on vérifie la sortie sans oublier les cas devant générer des erreurs afin de vérifier que le comportement attendu est le bon.</p><p>Coté client des outils comme <a
title="Voir le site de BadBoy" href="http://www.badboy.com.au/">BadBoy</a> ou <a
title="Voir le site de Sélénium" href="http://seleniumhq.org/">Sélénium</a> permettent d&#8217;enregistrer des macros et de les rejouer à volonté. On s&#8217;assure ainsi qu&#8217;il n&#8217;y a pas de régression fonctionnelles.</p><p>Ces tests automatisés peuvent être lancés après l&#8217;ajout d&#8217;une fonctionnalité ou la correction d&#8217;un bug de manière à éviter les régressions. <strong>On peut ainsi tester efficacement et complètement les différentes fonctionnalités développées. Ils peuvent aussi être utilisés de manière automatisée sur une plateforme d&#8217;intégration continue.</strong></p><p>Avec cette méthode, on capitalise énormément, les tests sont rejouables à l&#8217;infini par le client qui peut s&#8217;assurer de la bonne conduite du projet et même par une équipe différente qui devrait reprendre le développement ou la maintenance.</p><p>Les test peuvent même être à l&#8217;origine des développements. En les écrivant avant, on s&#8217;assure de bien répondre à chaque cas. Le développement sera validé quand tous les tests passeront.</p><h2>Quels environnements ?</h2><h3>Environnement de test local</h3><p>Il évolue souvent en cours de route, suivant l&#8217;évolution du cahier des charges, des test des développeurs, des différents projet sur lesquels on peut être amené à travailler simultanément. Il n&#8217;est pas toujours évident de tout cloisonner et ce n&#8217;est pas forcément nécessaire. A ce stade il peut être intéressant pour les différents acteurs d&#8217;avoir une plateforme de travail sans liens communs. C&#8217;est particulièrement vrai chez un éditeur de logiciels, qui ne maîtrise pas forcément la plateforme cible de ces clients. Cela permet de capitaliser sur des expériences variées et de pouvoir répondre à un besoin différent facilement.</p><p>Pour avoir sous la main des environnements divers et variés pour tester différents clients web par exemple, le recours à des machines virtuelles ou &laquo;&nbsp;<acronym
title="Virtual Machine">VM</acronym>&nbsp;&raquo; est d&#8217;un grand secours. Vous pouvez ainsi avoir facilement sous la main plusieurs <acronym
title="Operating System">OS</acronym>, et navigateurs dans des versions hétéroclites. Que ces VM soient sur votre poste ou en réseau, accessible à distance, elles vous permettront de faire vos tests dans d&#8217;excellentes conditions.</p><h3>Environnement de recette</h3><p>L&#8217;environnement de recette doit être proche de l&#8217;environnement final, au moment du développement il m&#8217;est arrivé assez souvent de ne pas connaitre précisément l&#8217;hébergement cible, on peut cependant partir sur les bases évidentes. Choix du langage, des version majeures des différents composants, paramétrages&#8230;  Le but est d&#8217;être au plus près possible de la cible, de manière à ne pas avoir de mauvaises surprises par la suite. Évidemment plus tôt on aura une image précise du serveur de production, et mieux on pourra affiner cet environnement.</p><h3>Environnement de pré-production</h3><p><strong>L&#8217;environnement de pré-production doit être une copie exacte de l&#8217;environnement de production, avec un paramétrage exactement similaire et des données de production. Et l&#8217;on ne peut transiger sur aucun de ces points !</strong> Il faudra bien sûr veiller à répliquer et documenter immédiatement le moindre changement.</p><p>A chaque fois que l&#8217;on m&#8217;a imposé une différence si minime soit elle, une erreur est apparue en production. Le plus souvent très légère, c&#8217;est vrai mais quel intérêt de faire ce test si il n&#8217;est pas exhaustif</p><h2>Conclusion</h2><p><strong>Les tests doivent être la base de tout développement, qu&#8217;ils soient faits de manière humaine ou automatisée, leur régularité permet d&#8217;anticiper les dérives et de corriger rapidement les erreurs.</strong><br
/> Des contraintes temporelles ou budgétaires viennent souvent limiter leur mise en application, pensez alors à faire valider régulièrement l&#8217;avancée du projet par le client, à défaut de tests, c&#8217;est à lui de prendre ses responsabilités.<br
/><h2>Sur le même thème</h2><ul
class="similar-posts"><li><a
href="http://www.webaaz.com/2010/07/trouver-un-bon-hebergeur-web-quels-criteres/" rel="bookmark" title="20 juillet 2010">Trouver un bon hebergeur web, quels critères ?</a></li><li><a
href="http://www.webaaz.com/2009/12/bien-definir-son-projet-de-site-web/" rel="bookmark" title="15 décembre 2009">Bien définir son projet de site web</a></li><li><a
href="http://www.webaaz.com/2009/10/optimiser-son-site-web/" rel="bookmark" title="1 octobre 2009">Optimiser son site web</a></li><li><a
href="http://www.webaaz.com/2011/01/fournir-un-webservice-et-son-api/" rel="bookmark" title="21 janvier 2011">Fournir un webservice et son API</a></li><li><a
href="http://www.webaaz.com/2010/03/pencil-sketching/" rel="bookmark" title="23 mars 2010">Maquettage avec Pencil Sketching</a></li></ul><p></p><div
class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=Recette+%26+environnements+de+test&amp;link=http://www.webaaz.com/2010/08/recette-et-environnements-de-test/&amp;notes=On%20a%20tous%20eu%20l%27occasion%20de%20livrer%20une%20modification%20directement%20sur%20un%20serveur%20en%20production%2C%20pas%20grand%20chose%20souvent%2C%20et%20on%20a%20tous%20eu%20l%27occasion%20de%20le%20regretter%20rapidement%26nbsp%3B%21%0D%0A%0D%0AHeureusement%2C%20dans%20tout%20projet%20digne%20de%20ce%20nom%2C%20on%20met%20en%20place%20des%20proc%C3%A9dures%20plus%20ou%20moins%20d%C3%A9velopp%C3%A9es%20pour%20tester%20le%20code%20dans%20de%20bonnes%20conditions%20afin%20d%27%C3%A9viter%20les%20surprises%20et%20les%20r%C3%A9gressions.%0D%0A%0D%0AToute%20un%20s%C3%A9rie%20de%20tests%20permettent%20de%20valider%20le%20c%C3%B4t%C3%A9%20qualitatif%20du%20projet.%20Ils%20sont%20rarement%20tous%20mis%20en%20%C5%93uvre%2C%20souvent%20partiellement%2C%20sauf%20sur%20des%20projets%20strat%C3%A9giques%2C%20et%20bien%20souvent%20on%20prend%20juste%20l%27essentiel.%20C%27est%20souvent%20suffisant%20pour%20arriver%20%C3%A0%20un%20r%C3%A9sultat%20correct%2C%20m%C3%AAme%20si%20il%20en%20faudrait%20parfois%20un%20peu%20plus...%0D%0A%0D%0A%0D%0APhoto%20de%20Oncle%20Tom%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-identica"> <a
href="http://www.shareaholic.com/api/share/?title=TITLE&amp;link=PERMALINK&amp;notes=On%20a%20tous%20eu%20l%27occasion%20de%20livrer%20une%20modification%20directement%20sur%20un%20serveur%20en%20production%2C%20pas%20grand%20chose%20souvent%2C%20et%20on%20a%20tous%20eu%20l%27occasion%20de%20le%20regretter%20rapidement%26nbsp%3B%21%0D%0A%0D%0AHeureusement%2C%20dans%20tout%20projet%20digne%20de%20ce%20nom%2C%20on%20met%20en%20place%20des%20proc%C3%A9dures%20plus%20ou%20moins%20d%C3%A9velopp%C3%A9es%20pour%20tester%20le%20code%20dans%20de%20bonnes%20conditions%20afin%20d%27%C3%A9viter%20les%20surprises%20et%20les%20r%C3%A9gressions.%0D%0A%0D%0AToute%20un%20s%C3%A9rie%20de%20tests%20permettent%20de%20valider%20le%20c%C3%B4t%C3%A9%20qualitatif%20du%20projet.%20Ils%20sont%20rarement%20tous%20mis%20en%20%C5%93uvre%2C%20souvent%20partiellement%2C%20sauf%20sur%20des%20projets%20strat%C3%A9giques%2C%20et%20bien%20souvent%20on%20prend%20juste%20l%27essentiel.%20C%27est%20souvent%20suffisant%20pour%20arriver%20%C3%A0%20un%20r%C3%A9sultat%20correct%2C%20m%C3%AAme%20si%20il%20en%20faudrait%20parfois%20un%20peu%20plus...%0D%0A%0D%0A%0D%0APhoto%20de%20Oncle%20Tom%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=205&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=Recette%20%26%20environnements%20de%20test&amp;link=http://www.webaaz.com/2010/08/recette-et-environnements-de-test/&amp;notes=On%20a%20tous%20eu%20l%27occasion%20de%20livrer%20une%20modification%20directement%20sur%20un%20serveur%20en%20production%2C%20pas%20grand%20chose%20souvent%2C%20et%20on%20a%20tous%20eu%20l%27occasion%20de%20le%20regretter%20rapidement%26nbsp%3B%21%0D%0A%0D%0AHeureusement%2C%20dans%20tout%20projet%20digne%20de%20ce%20nom%2C%20on%20met%20en%20place%20des%20proc%C3%A9dures%20plus%20ou%20moins%20d%C3%A9velopp%C3%A9es%20pour%20tester%20le%20code%20dans%20de%20bonnes%20conditions%20afin%20d%27%C3%A9viter%20les%20surprises%20et%20les%20r%C3%A9gressions.%0D%0A%0D%0AToute%20un%20s%C3%A9rie%20de%20tests%20permettent%20de%20valider%20le%20c%C3%B4t%C3%A9%20qualitatif%20du%20projet.%20Ils%20sont%20rarement%20tous%20mis%20en%20%C5%93uvre%2C%20souvent%20partiellement%2C%20sauf%20sur%20des%20projets%20strat%C3%A9giques%2C%20et%20bien%20souvent%20on%20prend%20juste%20l%27essentiel.%20C%27est%20souvent%20suffisant%20pour%20arriver%20%C3%A0%20un%20r%C3%A9sultat%20correct%2C%20m%C3%AAme%20si%20il%20en%20faudrait%20parfois%20un%20peu%20plus...%0D%0A%0D%0A%0D%0APhoto%20de%20Oncle%20Tom%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li
class="shr-gmail"> <a
href="http://www.shareaholic.com/api/share/?title=Recette+%26+environnements+de+test&amp;link=http://www.webaaz.com/2010/08/recette-et-environnements-de-test/&amp;notes=On%20a%20tous%20eu%20l%27occasion%20de%20livrer%20une%20modification%20directement%20sur%20un%20serveur%20en%20production%2C%20pas%20grand%20chose%20souvent%2C%20et%20on%20a%20tous%20eu%20l%27occasion%20de%20le%20regretter%20rapidement%26nbsp%3B%21%0D%0A%0D%0AHeureusement%2C%20dans%20tout%20projet%20digne%20de%20ce%20nom%2C%20on%20met%20en%20place%20des%20proc%C3%A9dures%20plus%20ou%20moins%20d%C3%A9velopp%C3%A9es%20pour%20tester%20le%20code%20dans%20de%20bonnes%20conditions%20afin%20d%27%C3%A9viter%20les%20surprises%20et%20les%20r%C3%A9gressions.%0D%0A%0D%0AToute%20un%20s%C3%A9rie%20de%20tests%20permettent%20de%20valider%20le%20c%C3%B4t%C3%A9%20qualitatif%20du%20projet.%20Ils%20sont%20rarement%20tous%20mis%20en%20%C5%93uvre%2C%20souvent%20partiellement%2C%20sauf%20sur%20des%20projets%20strat%C3%A9giques%2C%20et%20bien%20souvent%20on%20prend%20juste%20l%27essentiel.%20C%27est%20souvent%20suffisant%20pour%20arriver%20%C3%A0%20un%20r%C3%A9sultat%20correct%2C%20m%C3%AAme%20si%20il%20en%20faudrait%20parfois%20un%20peu%20plus...%0D%0A%0D%0A%0D%0APhoto%20de%20Oncle%20Tom%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li
class="shr-viadeo"> <a
href="http://www.shareaholic.com/api/share/?title=Recette+%26+environnements+de+test&amp;link=http://www.webaaz.com/2010/08/recette-et-environnements-de-test/&amp;notes=On%20a%20tous%20eu%20l%27occasion%20de%20livrer%20une%20modification%20directement%20sur%20un%20serveur%20en%20production%2C%20pas%20grand%20chose%20souvent%2C%20et%20on%20a%20tous%20eu%20l%27occasion%20de%20le%20regretter%20rapidement%26nbsp%3B%21%0D%0A%0D%0AHeureusement%2C%20dans%20tout%20projet%20digne%20de%20ce%20nom%2C%20on%20met%20en%20place%20des%20proc%C3%A9dures%20plus%20ou%20moins%20d%C3%A9velopp%C3%A9es%20pour%20tester%20le%20code%20dans%20de%20bonnes%20conditions%20afin%20d%27%C3%A9viter%20les%20surprises%20et%20les%20r%C3%A9gressions.%0D%0A%0D%0AToute%20un%20s%C3%A9rie%20de%20tests%20permettent%20de%20valider%20le%20c%C3%B4t%C3%A9%20qualitatif%20du%20projet.%20Ils%20sont%20rarement%20tous%20mis%20en%20%C5%93uvre%2C%20souvent%20partiellement%2C%20sauf%20sur%20des%20projets%20strat%C3%A9giques%2C%20et%20bien%20souvent%20on%20prend%20juste%20l%27essentiel.%20C%27est%20souvent%20suffisant%20pour%20arriver%20%C3%A0%20un%20r%C3%A9sultat%20correct%2C%20m%C3%AAme%20si%20il%20en%20faudrait%20parfois%20un%20peu%20plus...%0D%0A%0D%0A%0D%0APhoto%20de%20Oncle%20Tom%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=92&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Viadeo">Share this on Viadeo</a></li><li
class="shr-googlereader"> <a
href="http://www.shareaholic.com/api/share/?title=Recette+%26+environnements+de+test&amp;link=http://www.webaaz.com/2010/08/recette-et-environnements-de-test/&amp;notes=On%20a%20tous%20eu%20l%27occasion%20de%20livrer%20une%20modification%20directement%20sur%20un%20serveur%20en%20production%2C%20pas%20grand%20chose%20souvent%2C%20et%20on%20a%20tous%20eu%20l%27occasion%20de%20le%20regretter%20rapidement%26nbsp%3B%21%0D%0A%0D%0AHeureusement%2C%20dans%20tout%20projet%20digne%20de%20ce%20nom%2C%20on%20met%20en%20place%20des%20proc%C3%A9dures%20plus%20ou%20moins%20d%C3%A9velopp%C3%A9es%20pour%20tester%20le%20code%20dans%20de%20bonnes%20conditions%20afin%20d%27%C3%A9viter%20les%20surprises%20et%20les%20r%C3%A9gressions.%0D%0A%0D%0AToute%20un%20s%C3%A9rie%20de%20tests%20permettent%20de%20valider%20le%20c%C3%B4t%C3%A9%20qualitatif%20du%20projet.%20Ils%20sont%20rarement%20tous%20mis%20en%20%C5%93uvre%2C%20souvent%20partiellement%2C%20sauf%20sur%20des%20projets%20strat%C3%A9giques%2C%20et%20bien%20souvent%20on%20prend%20juste%20l%27essentiel.%20C%27est%20souvent%20suffisant%20pour%20arriver%20%C3%A0%20un%20r%C3%A9sultat%20correct%2C%20m%C3%AAme%20si%20il%20en%20faudrait%20parfois%20un%20peu%20plus...%0D%0A%0D%0A%0D%0APhoto%20de%20Oncle%20Tom%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li
class="shr-netvibes"> <a
href="http://www.shareaholic.com/api/share/?title=Recette+%26+environnements+de+test&amp;link=http://www.webaaz.com/2010/08/recette-et-environnements-de-test/&amp;notes=On%20a%20tous%20eu%20l%27occasion%20de%20livrer%20une%20modification%20directement%20sur%20un%20serveur%20en%20production%2C%20pas%20grand%20chose%20souvent%2C%20et%20on%20a%20tous%20eu%20l%27occasion%20de%20le%20regretter%20rapidement%26nbsp%3B%21%0D%0A%0D%0AHeureusement%2C%20dans%20tout%20projet%20digne%20de%20ce%20nom%2C%20on%20met%20en%20place%20des%20proc%C3%A9dures%20plus%20ou%20moins%20d%C3%A9velopp%C3%A9es%20pour%20tester%20le%20code%20dans%20de%20bonnes%20conditions%20afin%20d%27%C3%A9viter%20les%20surprises%20et%20les%20r%C3%A9gressions.%0D%0A%0D%0AToute%20un%20s%C3%A9rie%20de%20tests%20permettent%20de%20valider%20le%20c%C3%B4t%C3%A9%20qualitatif%20du%20projet.%20Ils%20sont%20rarement%20tous%20mis%20en%20%C5%93uvre%2C%20souvent%20partiellement%2C%20sauf%20sur%20des%20projets%20strat%C3%A9giques%2C%20et%20bien%20souvent%20on%20prend%20juste%20l%27essentiel.%20C%27est%20souvent%20suffisant%20pour%20arriver%20%C3%A0%20un%20r%C3%A9sultat%20correct%2C%20m%C3%AAme%20si%20il%20en%20faudrait%20parfois%20un%20peu%20plus...%0D%0A%0D%0A%0D%0APhoto%20de%20Oncle%20Tom%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=195&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a></li></ul><div
style="clear: both;"></div></div> ]]></content:encoded> <wfw:commentRss>http://www.webaaz.com/2010/08/recette-et-environnements-de-test/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Développer en équipe</title><link>http://www.webaaz.com/2010/06/developper-en-equipe/</link> <comments>http://www.webaaz.com/2010/06/developper-en-equipe/#comments</comments> <pubDate>Wed, 02 Jun 2010 15:26:41 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[Analyse]]></category> <category><![CDATA[Développement]]></category> <category><![CDATA[Logiciels]]></category> <category><![CDATA[Méthodologie]]></category> <category><![CDATA[Outils]]></category> <category><![CDATA[Bonnes pratiques]]></category> <category><![CDATA[Communication]]></category> <category><![CDATA[Documentation]]></category> <guid
isPermaLink="false">http://www.webaaz.com/?p=885</guid> <description><![CDATA[Le travail en groupe n'est pas toujours évident, notamment quand tous les acteurs ne sont pas proches physiquement, que l'équipe évolue ou que les profils qui la composent sont variés... <strong>Avec une bonne communication le travail est simplifié, à condition d'avoir la documentation adéquate</strong>. <img
src="/images/2010/06/communication.jpg" alt="Antennes" width="570" height="250" /><a
title="Photo de minusbaby depuis Flickr" href="http://www.flickr.com/photos/57068770@N00/7828774">Photo de minusbaby depuis Flickr</a>]]></description> <content:encoded><![CDATA[<p>Le travail en groupe n&#8217;est pas toujours évident, notamment quand tous les acteurs ne sont pas proches physiquement, que l&#8217;équipe évolue ou que les profils qui la composent sont variés&#8230; <strong>Avec une bonne communication le travail est simplifié, à condition d&#8217;avoir la documentation adéquate</strong>.</p><p><img
src="/images/2010/06/communication.jpg" alt="Antennes" width="570" height="250" /><a
title="Photo de minusbaby depuis Flickr" href="http://www.flickr.com/photos/57068770@N00/7828774">Photo de minusbaby depuis Flickr</a></p><p><strong>Mais il faut surtout se doter des bons outils&#8230;</strong></p><h2>Communication</h2><p>La communication est la base du travail d&#8217;équipe. Il est important de connaître son équipe visuellement. Le contact physique apporte beaucoup dans la relation et facilite les échanges à distance. L&#8217;information doit y circuler facilement pour avancer efficacement. Il faut privilégier des points réguliers et pas trop longs pour pouvoir réagir rapidement en cas de problème, garder une certaine dynamique, et garder un auditoire actif.<br
/> Il est aussi important de connaître son équipe visuellement. Le contact physique apporte beaucoup dans la relation et facilite les échanges à distance.</p><h3>Réunion</h3><p>Rien de pire que les réunions à rallonge ou rien ne se décide, mais elles sont pourtant indispensables pour avancer. L&#8217;idéal à mon avis est de les limiter tout en les multipliant. Je m&#8217;explique. Moins de réunions longues avec toute l&#8217;équipe, mais plus de réunions courtes voire très courtes avec juste les personnes concernées pour faire des points d&#8217;avancements, des points techniques&#8230;</p><p><strong>Pour qu&#8217;une réunion soit efficace, elle doit capter les intervenants et les faire participer sans les lasser !</strong></p><h3>Messagerie instantanée</h3><p>Que ce soit via MSN ou un protocole XMPP, ou encore  via de nouveaux outils comme Google wave, la messagerie instantanée est indispensable au quotidien pour échanger rapidement <strong>sur des sujets peu sensibles mais qui nécessitent une réponse simple et rapide</strong>.</p><h3>Mails</h3><p>Le mail a l&#8217;avantage de pouvoir garder une trace des échanges, avec éventuellement un tri par conversations, par projet&#8230; <strong>Intéressant pour archiver des demandes ou des décisions dont on pourrait avoir à prouver l&#8217;existence</strong>.<br
/> C&#8217;est à mon sens uniquement à cela que doivent servir les échanges par email. Ils ne devraient jamais contenir de données sensibles ou stratégiques, mais annoncer leur disponibilité et leur emplacement. Ceci pour des raisons évidentes de sécurité et pour éviter d&#8217;avoir de multiples versions de documents en cours d&#8217;utilisation.<br
/> Si l&#8217;on vous envoie un document, des données, classer les sur le réseau dans un wiki, mais pas dans vos mails, ce n&#8217;est pas fait pour cela.</p><h3>Téléphone</h3><p>A mon avis, très proche de la messagerie instantanée, les mêmes contraintes voire plus si le destinataire de l&#8217;appel est absent.<br
/> N&#8217;oubliez pas de valider les points importants par un mail récapitulatif.</p><h3>Visio-conférence</h3><p>Indispensable pour du travail à distance, même si l&#8217;on ne s&#8217;en sert pas systématiquement, elle apporte un plus, <strong>couplée à des outils tels que des tableaux blancs, elle apporte de l&#8217;interactivité et simplifie les rapports humains</strong>.</p><h2>Sources &#038; documentation</h2><p>Tout projet de développement n&#8217;existe pas sans sources et documentation. A plus ou moins grande échelle il est vrai. C&#8217;est pourquoi <strong>il est primordial de mettre en place les outils et les processus associés pour gagner en productivité et en qualité</strong>.</p><h3>Gestion des versions</h3><p>C&#8217;est l&#8217;outil de base, et pourtant tout le monde ne l&#8217;utilise pas encore. Au forum PHP 2009, pas plus de la moitié de l&#8217;audience d&#8217;une des conférences n&#8217;a levé la main pour dire qu&#8217;il l&#8217;utilisait. Je m&#8217;attendait à du 99%, surtout au regard de l&#8217;assistance plutôt « geek ».</p><p>Indispensable pour travailler en équipe sur un même projet et en même temps. Même si il faut essayer de compartimenter le travail pour éviter les incohérences qui compliquent les fusions, il est indispensable de pouvoir revenir en arrière ou d&#8217;intégrer les modifications d&#8217;autres développeurs à son code.</p><p>Bien évidemment <strong>il faut apporter une attention particulière à l&#8217;utilisation de ces outils, sans commentaires de qualité et sans soumissions régulières, l&#8217;intérêt s&#8217;amenuise&#8230;</strong></p><h3>Gestion documentaire</h3><p>Bien souvent c&#8217;est juste un dossier sur le réseau ou chacun peut écrire et lire des documents au format Word ou Excel. C&#8217;est une limitation gênante car à moins d&#8217;avoir une rigueur et des process sans failles, il n&#8217;est pas évident de tenir à jour ses documents et de les versionner&#8230;</p><p><strong>Passer un outil de gestion électronique de documents apporte un plus important avec l&#8217;ajout de méta données, une gestion des accès et des différentes versions facilitée</strong>.</p><h3>Wiki</h3><p>Le wiki est également un outil de communication trop souvent négligé. Il est pourtant très utile pour certaines données comme les coordonnées des intervenants sur le projet, une présentation de l&#8217;équipe, une présentation complète du projet avec une liste des différents outils et leurs emplacements&#8230;</p><p><strong>Cet un outil vivant et simple à prendre en main, un vrai plus pour centraliser les informations !</strong></p><h3>Gestion de tickets</h3><p>Pour échanger sur les nouvelles fonctionnalités ou les bugs, peu importe qu&#8217;on utilise Mantis, Trac ou Redmine, l&#8217;important est de l&#8217;utiliser et de bien documenter toutes les actions afin d&#8217;avoir une traçabilité sans faille, ces données doivent souvent être reprises par d&#8217;autres membres de l&#8217;équipe qui doivent comprendre ce que vous avez voulu dire ou faire sous peine de voir des régressions ou d&#8217;autres bugs surgir&#8230;<br
/> Et si vous pouvez <strong>intégrer le avec votre outil de versionning pour simplifier l&#8217;interaction entre les deux</strong>.</p><h2>Intranets, Extranets, Cloud&#8230;</h2><p>Certains Intranets ou Extranet regroupent une partie de ces outils, pour avoir un maximum d&#8217;efficacité, ils doivent êtres intégrés et inter-connectés de façon cohérente pour maximiser les</p><p>Sur mes projets personnels j&#8217;utilise Google Apps qui apporte tout un lot d&#8217;outils bien intégrés les uns aux autres et mes permet de gérer ma communication et ma documentation. Avec l&#8217;intégration progressive de tous les outils dans cette suite logicielle, elle va encore gagner en utilisabilité et permettre d&#8217;accroitre encore la productivité de ses utilisateurs.</p><h2>Conclusion</h2><p>Échangez, documentez, normalisez, mettez en place les process pour être efficace ! En un mot, industrialisez les processus, la productivité et la qualité sont à ce prix !</p><p><strong>Voilà mon avis de développeur, j&#8217;aimerai avoir votre avis, de développeur, de chef de projet, de client&#8230; Laissez un commentaire !</strong><br
/><h2>Sur le même thème</h2><ul
class="similar-posts"><li><a
href="http://www.webaaz.com/2009/04/la-gestion-des-versions/" rel="bookmark" title="23 avril 2009">La gestion des versions</a></li><li><a
href="http://www.webaaz.com/2009/04/mysql-gui-tools/" rel="bookmark" title="24 avril 2009">MySQL GUI Tools</a></li><li><a
href="http://www.webaaz.com/2010/03/pencil-sketching/" rel="bookmark" title="23 mars 2010">Maquettage avec Pencil Sketching</a></li><li><a
href="http://www.webaaz.com/2009/12/les-plugins-firefox-colorzilla/" rel="bookmark" title="22 décembre 2009">Les plugins Firefox : Colorzilla</a></li><li><a
href="http://www.webaaz.com/2009/09/comparaison-et-fusion-de-fichiers-et-de-dossiers/" rel="bookmark" title="28 septembre 2009">Comparaison et fusion de fichiers et de dossiers</a></li></ul><p></p><div
class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=D%C3%A9velopper+en+%C3%A9quipe&amp;link=http://www.webaaz.com/2010/06/developper-en-equipe/&amp;notes=Le%20travail%20en%20groupe%20n%27est%20pas%20toujours%20%C3%A9vident%2C%20notamment%20quand%20tous%20les%20acteurs%20ne%20sont%20pas%20proches%20physiquement%2C%20que%20l%27%C3%A9quipe%20%C3%A9volue%20ou%20que%20les%20profils%20qui%20la%20composent%20sont%20vari%C3%A9s...%20Avec%20une%20bonne%20communication%20le%20travail%20est%20simplifi%C3%A9%2C%20%C3%A0%20condition%20d%27avoir%20la%20documentation%20ad%C3%A9quate.%0D%0A%0D%0APhoto%20de%20minusbaby%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-identica"> <a
href="http://www.shareaholic.com/api/share/?title=TITLE&amp;link=PERMALINK&amp;notes=Le%20travail%20en%20groupe%20n%27est%20pas%20toujours%20%C3%A9vident%2C%20notamment%20quand%20tous%20les%20acteurs%20ne%20sont%20pas%20proches%20physiquement%2C%20que%20l%27%C3%A9quipe%20%C3%A9volue%20ou%20que%20les%20profils%20qui%20la%20composent%20sont%20vari%C3%A9s...%20Avec%20une%20bonne%20communication%20le%20travail%20est%20simplifi%C3%A9%2C%20%C3%A0%20condition%20d%27avoir%20la%20documentation%20ad%C3%A9quate.%0D%0A%0D%0APhoto%20de%20minusbaby%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=205&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=D%C3%A9velopper%20en%20%C3%A9quipe&amp;link=http://www.webaaz.com/2010/06/developper-en-equipe/&amp;notes=Le%20travail%20en%20groupe%20n%27est%20pas%20toujours%20%C3%A9vident%2C%20notamment%20quand%20tous%20les%20acteurs%20ne%20sont%20pas%20proches%20physiquement%2C%20que%20l%27%C3%A9quipe%20%C3%A9volue%20ou%20que%20les%20profils%20qui%20la%20composent%20sont%20vari%C3%A9s...%20Avec%20une%20bonne%20communication%20le%20travail%20est%20simplifi%C3%A9%2C%20%C3%A0%20condition%20d%27avoir%20la%20documentation%20ad%C3%A9quate.%0D%0A%0D%0APhoto%20de%20minusbaby%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li
class="shr-gmail"> <a
href="http://www.shareaholic.com/api/share/?title=D%C3%A9velopper+en+%C3%A9quipe&amp;link=http://www.webaaz.com/2010/06/developper-en-equipe/&amp;notes=Le%20travail%20en%20groupe%20n%27est%20pas%20toujours%20%C3%A9vident%2C%20notamment%20quand%20tous%20les%20acteurs%20ne%20sont%20pas%20proches%20physiquement%2C%20que%20l%27%C3%A9quipe%20%C3%A9volue%20ou%20que%20les%20profils%20qui%20la%20composent%20sont%20vari%C3%A9s...%20Avec%20une%20bonne%20communication%20le%20travail%20est%20simplifi%C3%A9%2C%20%C3%A0%20condition%20d%27avoir%20la%20documentation%20ad%C3%A9quate.%0D%0A%0D%0APhoto%20de%20minusbaby%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li
class="shr-viadeo"> <a
href="http://www.shareaholic.com/api/share/?title=D%C3%A9velopper+en+%C3%A9quipe&amp;link=http://www.webaaz.com/2010/06/developper-en-equipe/&amp;notes=Le%20travail%20en%20groupe%20n%27est%20pas%20toujours%20%C3%A9vident%2C%20notamment%20quand%20tous%20les%20acteurs%20ne%20sont%20pas%20proches%20physiquement%2C%20que%20l%27%C3%A9quipe%20%C3%A9volue%20ou%20que%20les%20profils%20qui%20la%20composent%20sont%20vari%C3%A9s...%20Avec%20une%20bonne%20communication%20le%20travail%20est%20simplifi%C3%A9%2C%20%C3%A0%20condition%20d%27avoir%20la%20documentation%20ad%C3%A9quate.%0D%0A%0D%0APhoto%20de%20minusbaby%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=92&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Viadeo">Share this on Viadeo</a></li><li
class="shr-googlereader"> <a
href="http://www.shareaholic.com/api/share/?title=D%C3%A9velopper+en+%C3%A9quipe&amp;link=http://www.webaaz.com/2010/06/developper-en-equipe/&amp;notes=Le%20travail%20en%20groupe%20n%27est%20pas%20toujours%20%C3%A9vident%2C%20notamment%20quand%20tous%20les%20acteurs%20ne%20sont%20pas%20proches%20physiquement%2C%20que%20l%27%C3%A9quipe%20%C3%A9volue%20ou%20que%20les%20profils%20qui%20la%20composent%20sont%20vari%C3%A9s...%20Avec%20une%20bonne%20communication%20le%20travail%20est%20simplifi%C3%A9%2C%20%C3%A0%20condition%20d%27avoir%20la%20documentation%20ad%C3%A9quate.%0D%0A%0D%0APhoto%20de%20minusbaby%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li
class="shr-netvibes"> <a
href="http://www.shareaholic.com/api/share/?title=D%C3%A9velopper+en+%C3%A9quipe&amp;link=http://www.webaaz.com/2010/06/developper-en-equipe/&amp;notes=Le%20travail%20en%20groupe%20n%27est%20pas%20toujours%20%C3%A9vident%2C%20notamment%20quand%20tous%20les%20acteurs%20ne%20sont%20pas%20proches%20physiquement%2C%20que%20l%27%C3%A9quipe%20%C3%A9volue%20ou%20que%20les%20profils%20qui%20la%20composent%20sont%20vari%C3%A9s...%20Avec%20une%20bonne%20communication%20le%20travail%20est%20simplifi%C3%A9%2C%20%C3%A0%20condition%20d%27avoir%20la%20documentation%20ad%C3%A9quate.%0D%0A%0D%0APhoto%20de%20minusbaby%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=195&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a></li></ul><div
style="clear: both;"></div></div> ]]></content:encoded> <wfw:commentRss>http://www.webaaz.com/2010/06/developper-en-equipe/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Développer sous Ubuntu</title><link>http://www.webaaz.com/2010/05/developper-sous-ubuntu/</link> <comments>http://www.webaaz.com/2010/05/developper-sous-ubuntu/#comments</comments> <pubDate>Wed, 05 May 2010 11:30:11 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[Développement]]></category> <category><![CDATA[Libre]]></category> <category><![CDATA[Livres]]></category> <category><![CDATA[Logiciels]]></category> <category><![CDATA[Outils]]></category> <category><![CDATA[Apprendre]]></category> <category><![CDATA[Compatibilite]]></category> <category><![CDATA[Développement web]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Logiciel]]></category> <category><![CDATA[Ubuntu]]></category> <guid
isPermaLink="false">http://www.webaaz.com/?p=828</guid> <description><![CDATA[Cela fait maintenant bientôt 3 ans que mon ordinateur est sous Ubuntu. En tant que développeur, je devais m'assurer avant de migrer que l'ensemble des logiciels que j'utilisais avait un équivalent de qualité sous Linux.
Pour la sortie de Lucid Lynx, la dernière version d'Ubuntu, je vais donc vous donner envie de suivre ma voie, jusqu'au bout, ou au moins en partie...
<img
src="/images/2010/05/lucid-lynx.jpg" alt="Ubuntu Lucid Lynx" width="570" height="250" /> Fond d'écran d'Ubuntu Lucid Lynx]]></description> <content:encoded><![CDATA[<p>Cela fait maintenant bientôt 3 ans que mon ordinateur est sous Ubuntu. En tant que développeur, je devais m&#8217;assurer avant de migrer que l&#8217;ensemble des logiciels que j&#8217;utilisais avait un équivalent de qualité sous Linux.</p><p><strong>Pour la sortie de Lucid Lynx, la dernière version d&#8217;Ubuntu, je vais donc vous donner envie de suivre ma voie, jusqu&#8217;au bout, ou au moins en partie&#8230;</strong></p><p><img
src="http://www.webaaz.com/images/2010/05/lucid-lynx.jpg" alt="Ubuntu Lucid Lynx" width="570" height="250" /><br
/> <a
title="Voir le site d'Ubuntu" href="http://www.ubuntu.com/">Fond d&#8217;écran d&#8217;Ubuntu Lucid Lynx</a></p><h2>Passer à Linux</h2><p>Les raisons de passer à Linux peuvent être nombreuses, besoin d&#8217;un <a
title="Voir la définition d'OS sur Wikipédia" href="http://fr.wikipedia.org/wiki/Syst%C3%A8me_d%27exploitation"><acronym
lang="en" title="Operating System">OS</acronym></a> plus léger et rapide, libre, gratuit (le plus souvent)&#8230;</p><p>La première chose à faire à mon avis c&#8217;est de se renseigner ! On trouve des dizaines de témoignages sur Internet, faites vous votre avis. <strong>Pour que la migration soit une réussite il faut d&#8217;abord être convaincu par la démarche.</strong></p><p>Je vous conseille notamment un site explicatif qui présente aussi bien les avantages et les inconvénients de chaque solution, et vous aide dans votre migration :</p><ul><li><a
title="Voir le site Passer à Linux" href="http://www.passeralinux.fr/">Passer à Linux</a></li></ul><p><strong>Personnellement, j&#8217;ai d&#8217;abord été convaincu par la théorie, par l&#8217;esprit du libre, mais la pratique me faisait un peu peur. J&#8217;avais peur de perdre mes repères.<br
/> Il m&#8217;a donc fallu un certains temps, à peu près deux ans, pour y venir.</strong> Mais j&#8217;ai mis ce temps à profit !</p><p>Un bon témoignage sur le site <a
title="Voir le site Framasoft" href="http://www.framasoft.net/">Framasoft</a> m&#8217;avait convaincu d&#8217;utiliser des logiciels libres multi-plateformes avant de passer à Linux, de manière à faciliter la migration. J&#8217;ai donc peu à peu adopté un ensemble de logiciels de grande qualité. Le jour de la migration, j&#8217;ai juste changé d&#8217;OS, pas de logiciels !</p><p>Et ils me permettent aujourd&#8217;hui de travailler dans de bonnes conditions. <strong>Comme professionnellement je travaille sous Windows, j&#8217;utilise donc les mêmes logiciels, un vrai bonheur !</strong></p><h2>Mes logiciels</h2><p>Voici donc la liste des logiciels multiplateforme que j&#8217;utilise au quotidien. A titre personnel, le bénéfice est en partie spirituel, <strong>professionnellement, c&#8217;est très pratique de pouvoir utiliser des logiciels que je connais, qui sont mis à jour régulièrement, et ce quel que soit le client et pour un budget sans surprise.</strong></p><h3>Navigateurs</h3><p>Côté navigateurs, on peut utiliser Chrome, Firefox ou Opera sur les deux plateformes, il ne manque que Internet Explorer mais est-ce vraiment gênant ?</p><p>Du coup quasiment toutes les extensions disponibles le sont aussi pour Linux, pas de problèmes donc à attendre de ce côté.</p><h3>Suite bureautique</h3><p>J&#8217;utilise bien évidemment Open-Office, l&#8217;un des logiciels libre les plus connus. A l&#8217;usage, l&#8217;ouverture de certains fichiers propriétaires pose parfois quelques problèmes cosmétiques, mais on s&#8217;en sort.</p><p>On me dit souvent que cette suite est moins complète que celle du concurrent, elle me parait plus simple d&#8217;utilisation, et réponds à toutes mes attentes.</p><h3>Environnement de Développement Intégré</h3><p>Les principaux <acronym
title="Integrated Environment Development">IDE</acronym> comme <a
title="Voir le logiciel Eclipse" href="http://www.eclipse.org/">Eclipse</a> ou <a
title="Voir le logiciel NetBeans" href="http://netbeans.org/">NetBeans</a>, sont basés sur Java et donc multiplateforme. J&#8217;utilise donc <a
title="Voir le logiciel PDT" href="http://www.eclipse.org/pdt/">PDT</a> sans aucune contrainte.</p><h3>Logiciels de gestion de version</h3><p>Quand on est comme moi habitué à <a
title="Voir le logiciel Tortoise SVN" href="http://tortoisesvn.tigris.org/">Tortoise SVN</a> sous Windows, on se retrouve un peu seul sous Linux. Il existe des solutions graphique mais qui ne m&#8217;ont pas donné entière satisfaction. La ligne de commande, a ses avantages par moments, mais j&#8217;ai finalement trouvé mon bonheur avec les extensions d&#8217;Eclipse ou de NetBeans.</p><p><strong
class="strike">Le seul point ou je ne suis pas entièrement convaincu donc.</strong><br
/> <strong>Edit : Grâce aux commentaires, j&#8217;ai trouvé une solution qui me convient !</strong></p><h3>Gestion de base de données</h3><p>Que j&#8217;utilise<title="Voir le site de MySQL" href="http://www.mysql.fr/">MySQL</a> ou <a
title="Voir le site de PostgreSQL" href="http://www.postgresql.org/">PostgreSQL</a>, <a
title="Voir l'article sur MySQL Gui Tools" href="http://www.webaaz.com/2009/04/mysql-gui-tools/">MySQL Gui Tools</a> et <a
title="Voir le site de PGAdmin" href="http://www.pgadmin.org/">PGAdmin</a> répondent correctement à mes attentes.</p><h3>Client FTP</h3><p>Sous Ubuntu, on peut utiliser le gestionnaire de fichiers pour accéder à des ressources distantes, je n&#8217;utilise donc plus de logiciel de transfert. Cependant si vous le souhaitez, Filezilla est une excellente solution qui existe aussi sous Linux.</p><h3>Outils graphiques</h3><p>The Gimp est évidemment moins performant que Photoshop même si certains disent le contraire. Je ne connais pas de graphistes qui l&#8217;utilisent ! Mais pour un développeur qui fait quelques retouches de temps en temps il est parfait ! Un peu déroutant avec son organisation multi-fenêtres, on finit par s&#8217;y faire avec le temps.</p><h3>Outils divers</h3><p>J&#8217;utilise <a
title="Voir le logiciel Poedit" href="http://www.poedit.net/">Poedit</a> pour gérer mes traductions ou <a
title="Voir le logiciel 7zip" href="http://www.7-zip.org/">7zip</a> pour les archives, là encore ces logiciels sont disponibles pour différents OS, pas de quoi être perturbé !</p><h3>Webwares</h3><p>Là vous l&#8217;aurez deviné pas de problèmes, mais du coup, autant que possible, j&#8217;utilise aussi des outils libres que j&#8217;installe sur mon propre serveur&#8230; Quand on commence à toucher au libre, on y reste attaché !</p><h2>Passer le cap !</h2><p>Vous pouvez le télécharger ou commander le CD sur le site d&#8217;Ubuntu :</p><ul><li><a
title="Voir le site d'Ubuntu" href="http://www.ubuntu.com/">Télécharger Ubuntu</a></li></ul><p>Au final, L&#8217;OS ne reste qu&#8217;une plateforme que l&#8217;on utilise finalement assez peu, le plus important est donc de trouver des logiciels adaptés au besoin.<br
/> Le plus dur pour passer à Ubuntu c&#8217;est d&#8217;oublier ce que vous savez de Windows et de réapprendre à votre rythme. Pour cela, je vous conseille un excellent livre, libre bien entendu, édité par <a
title="Voir le site Framabook" href="http://www.framabook.org/">Framabook</a> et <a
title="Voir le site de In Libro Veritas" href="http://www.ilv-bibliotheca.net/">In Libro Veritas</a>.</p><ul><li><a
title="Voir la présentation du livre Simle comme Ubuntu par Framablog" href="http://www.framablog.org/index.php/post/2010/05/06/framabook-simple-comme-ubuntu-10-04-interview-relecture">Présentation du livre &laquo;&nbsp;Simple comme Ubuntu&nbsp;&raquo; par Framablog</a></li></ul><div
class="book"> <a
title="Acheter le livre chez In Libro Veritas" href="http://www.ilv-bibliotheca.net/librairie/simple_comme_ubuntu_1004_lts.html"><img
border="0" src="/images/framabook/simple-comme-ubuntu-10-04.jpg" class="amazon alignleft" ></a></p><ul><li><a
title="Acheter le livre chez In Libro Veritas" href="http://www.ilv-bibliotheca.net/librairie/simple_comme_ubuntu_1004_lts.html">Simple comme Ubuntu 10.04</a></li><li>Licence : Creative Commons By-SA 2.0</li><li>Broché : 359 pages</li><li>Éditeur : <a
title="Voir le site de l'éditeur In Libro Veritas" href="http://www.ilv-bibliotheca.net/">In Libro Veritas</a></li><li>Édition : 1ère (3 mai 2010)</li><li>Collection : Framabook</li><li>Langue : Français</li><li>ISBN-13: 978-2-35922-022-3</li></ul></div><p>Ce livre étant libre, il est également disponible en téléchargement au format PDF sur le site Framabook&nbsp;:</p><ul><li><a
title="Voir le livre Simple comme Ubuntu en PDF" href="http://www.framabook.org/ubuntu.html">Simple comme Ubuntu 10.04 en PDF</a></ul><p>Et si vous n&#8217;êtes pas encore convaincu, <strong>Le CD-rom d&#8217;Ubuntu est un Live CD, vous pouvez donc le mettre dans votre lecteur de CD-rom et démarrer votre PC sous Ubuntu sans l&#8217;installer. Idéal pour tester !</strong></p><h2>Conclusion</h2><p>Finalement, le développement web sous Linux, ca se passe très bien ! Si avec tout ca vous ne changez pas, j&#8217;aurai au moins essayé, prenez votre temps, l&#8217;idée va faire son chemin et le moment venu vous passerez le cap&#8230;</p><p>Et quand vous l&#8217;aurez passé revenez me donner votre avis !<br
/><h2>Sur le même thème</h2><ul
class="similar-posts"><li><a
href="http://www.webaaz.com/2009/04/mysql-gui-tools/" rel="bookmark" title="24 avril 2009">MySQL GUI Tools</a></li><li><a
href="http://www.webaaz.com/2009/04/la-gestion-des-versions/" rel="bookmark" title="23 avril 2009">La gestion des versions</a></li><li><a
href="http://www.webaaz.com/2011/04/livre-pro-git/" rel="bookmark" title="11 avril 2011">Livre : Pro Git</a></li><li><a
href="http://www.webaaz.com/2010/06/developper-en-equipe/" rel="bookmark" title="2 juin 2010">Développer en équipe</a></li><li><a
href="http://www.webaaz.com/2009/06/navigateur-web-standard-firefox/" rel="bookmark" title="20 juin 2009">Navigateur Web standard : Firefox</a></li></ul><p></p><div
class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=D%C3%A9velopper+sous+Ubuntu&amp;link=http://www.webaaz.com/2010/05/developper-sous-ubuntu/&amp;notes=Cela%20fait%20maintenant%20bient%C3%B4t%203%20ans%20que%20mon%20ordinateur%20est%20sous%20Ubuntu.%20En%20tant%20que%20d%C3%A9veloppeur%2C%20je%20devais%20m%27assurer%20avant%20de%20migrer%20que%20l%27ensemble%20des%20logiciels%20que%20j%27utilisais%20avait%20un%20%C3%A9quivalent%20de%20qualit%C3%A9%20sous%20Linux.%20%0D%0A%0D%0APour%20la%20sortie%20de%20Lucid%20Lynx%2C%20la%20derni%C3%A8re%20version%20d%27Ubuntu%2C%20je%20vais%20donc%20vous%20donner%20envie%20de%20suivre%20ma%20voie%2C%20jusqu%27au%20bout%2C%20ou%20au%20moins%20en%20partie...%0D%0A%0D%0A%0D%0AFond%20d%27%C3%A9cran%20d%27Ubuntu%20Lucid%20Lynx&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-identica"> <a
href="http://www.shareaholic.com/api/share/?title=TITLE&amp;link=PERMALINK&amp;notes=Cela%20fait%20maintenant%20bient%C3%B4t%203%20ans%20que%20mon%20ordinateur%20est%20sous%20Ubuntu.%20En%20tant%20que%20d%C3%A9veloppeur%2C%20je%20devais%20m%27assurer%20avant%20de%20migrer%20que%20l%27ensemble%20des%20logiciels%20que%20j%27utilisais%20avait%20un%20%C3%A9quivalent%20de%20qualit%C3%A9%20sous%20Linux.%20%0D%0A%0D%0APour%20la%20sortie%20de%20Lucid%20Lynx%2C%20la%20derni%C3%A8re%20version%20d%27Ubuntu%2C%20je%20vais%20donc%20vous%20donner%20envie%20de%20suivre%20ma%20voie%2C%20jusqu%27au%20bout%2C%20ou%20au%20moins%20en%20partie...%0D%0A%0D%0A%0D%0AFond%20d%27%C3%A9cran%20d%27Ubuntu%20Lucid%20Lynx&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=205&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=D%C3%A9velopper%20sous%20Ubuntu&amp;link=http://www.webaaz.com/2010/05/developper-sous-ubuntu/&amp;notes=Cela%20fait%20maintenant%20bient%C3%B4t%203%20ans%20que%20mon%20ordinateur%20est%20sous%20Ubuntu.%20En%20tant%20que%20d%C3%A9veloppeur%2C%20je%20devais%20m%27assurer%20avant%20de%20migrer%20que%20l%27ensemble%20des%20logiciels%20que%20j%27utilisais%20avait%20un%20%C3%A9quivalent%20de%20qualit%C3%A9%20sous%20Linux.%20%0D%0A%0D%0APour%20la%20sortie%20de%20Lucid%20Lynx%2C%20la%20derni%C3%A8re%20version%20d%27Ubuntu%2C%20je%20vais%20donc%20vous%20donner%20envie%20de%20suivre%20ma%20voie%2C%20jusqu%27au%20bout%2C%20ou%20au%20moins%20en%20partie...%0D%0A%0D%0A%0D%0AFond%20d%27%C3%A9cran%20d%27Ubuntu%20Lucid%20Lynx&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li
class="shr-gmail"> <a
href="http://www.shareaholic.com/api/share/?title=D%C3%A9velopper+sous+Ubuntu&amp;link=http://www.webaaz.com/2010/05/developper-sous-ubuntu/&amp;notes=Cela%20fait%20maintenant%20bient%C3%B4t%203%20ans%20que%20mon%20ordinateur%20est%20sous%20Ubuntu.%20En%20tant%20que%20d%C3%A9veloppeur%2C%20je%20devais%20m%27assurer%20avant%20de%20migrer%20que%20l%27ensemble%20des%20logiciels%20que%20j%27utilisais%20avait%20un%20%C3%A9quivalent%20de%20qualit%C3%A9%20sous%20Linux.%20%0D%0A%0D%0APour%20la%20sortie%20de%20Lucid%20Lynx%2C%20la%20derni%C3%A8re%20version%20d%27Ubuntu%2C%20je%20vais%20donc%20vous%20donner%20envie%20de%20suivre%20ma%20voie%2C%20jusqu%27au%20bout%2C%20ou%20au%20moins%20en%20partie...%0D%0A%0D%0A%0D%0AFond%20d%27%C3%A9cran%20d%27Ubuntu%20Lucid%20Lynx&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li
class="shr-viadeo"> <a
href="http://www.shareaholic.com/api/share/?title=D%C3%A9velopper+sous+Ubuntu&amp;link=http://www.webaaz.com/2010/05/developper-sous-ubuntu/&amp;notes=Cela%20fait%20maintenant%20bient%C3%B4t%203%20ans%20que%20mon%20ordinateur%20est%20sous%20Ubuntu.%20En%20tant%20que%20d%C3%A9veloppeur%2C%20je%20devais%20m%27assurer%20avant%20de%20migrer%20que%20l%27ensemble%20des%20logiciels%20que%20j%27utilisais%20avait%20un%20%C3%A9quivalent%20de%20qualit%C3%A9%20sous%20Linux.%20%0D%0A%0D%0APour%20la%20sortie%20de%20Lucid%20Lynx%2C%20la%20derni%C3%A8re%20version%20d%27Ubuntu%2C%20je%20vais%20donc%20vous%20donner%20envie%20de%20suivre%20ma%20voie%2C%20jusqu%27au%20bout%2C%20ou%20au%20moins%20en%20partie...%0D%0A%0D%0A%0D%0AFond%20d%27%C3%A9cran%20d%27Ubuntu%20Lucid%20Lynx&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=92&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Viadeo">Share this on Viadeo</a></li><li
class="shr-googlereader"> <a
href="http://www.shareaholic.com/api/share/?title=D%C3%A9velopper+sous+Ubuntu&amp;link=http://www.webaaz.com/2010/05/developper-sous-ubuntu/&amp;notes=Cela%20fait%20maintenant%20bient%C3%B4t%203%20ans%20que%20mon%20ordinateur%20est%20sous%20Ubuntu.%20En%20tant%20que%20d%C3%A9veloppeur%2C%20je%20devais%20m%27assurer%20avant%20de%20migrer%20que%20l%27ensemble%20des%20logiciels%20que%20j%27utilisais%20avait%20un%20%C3%A9quivalent%20de%20qualit%C3%A9%20sous%20Linux.%20%0D%0A%0D%0APour%20la%20sortie%20de%20Lucid%20Lynx%2C%20la%20derni%C3%A8re%20version%20d%27Ubuntu%2C%20je%20vais%20donc%20vous%20donner%20envie%20de%20suivre%20ma%20voie%2C%20jusqu%27au%20bout%2C%20ou%20au%20moins%20en%20partie...%0D%0A%0D%0A%0D%0AFond%20d%27%C3%A9cran%20d%27Ubuntu%20Lucid%20Lynx&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li
class="shr-netvibes"> <a
href="http://www.shareaholic.com/api/share/?title=D%C3%A9velopper+sous+Ubuntu&amp;link=http://www.webaaz.com/2010/05/developper-sous-ubuntu/&amp;notes=Cela%20fait%20maintenant%20bient%C3%B4t%203%20ans%20que%20mon%20ordinateur%20est%20sous%20Ubuntu.%20En%20tant%20que%20d%C3%A9veloppeur%2C%20je%20devais%20m%27assurer%20avant%20de%20migrer%20que%20l%27ensemble%20des%20logiciels%20que%20j%27utilisais%20avait%20un%20%C3%A9quivalent%20de%20qualit%C3%A9%20sous%20Linux.%20%0D%0A%0D%0APour%20la%20sortie%20de%20Lucid%20Lynx%2C%20la%20derni%C3%A8re%20version%20d%27Ubuntu%2C%20je%20vais%20donc%20vous%20donner%20envie%20de%20suivre%20ma%20voie%2C%20jusqu%27au%20bout%2C%20ou%20au%20moins%20en%20partie...%0D%0A%0D%0A%0D%0AFond%20d%27%C3%A9cran%20d%27Ubuntu%20Lucid%20Lynx&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=195&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a></li></ul><div
style="clear: both;"></div></div> ]]></content:encoded> <wfw:commentRss>http://www.webaaz.com/2010/05/developper-sous-ubuntu/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>Internationalisation &amp; localisation</title><link>http://www.webaaz.com/2010/03/internationalisation-localisation/</link> <comments>http://www.webaaz.com/2010/03/internationalisation-localisation/#comments</comments> <pubDate>Wed, 31 Mar 2010 14:18:11 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[Développement]]></category> <category><![CDATA[Internationalisation]]></category> <category><![CDATA[Méthodologie]]></category> <category><![CDATA[SEO]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[Bonnes pratiques]]></category> <category><![CDATA[Développement web]]></category> <category><![CDATA[encodage]]></category> <category><![CDATA[i10n]]></category> <category><![CDATA[i18n]]></category> <category><![CDATA[localisation]]></category> <category><![CDATA[traduction]]></category> <category><![CDATA[unicode]]></category> <guid
isPermaLink="false">http://www.webaaz.com/?p=581</guid> <description><![CDATA[Pour toucher un large public sur un site web, on pense rapidement à faire une version du site dans d'autres langues, mais si une simple "<strong>traduction</strong>" du site peut suffire si les besoins sont limités, on peut aller beaucoup plus loin. On parle alors d'<strong>internationalisation ou i18n</strong> pour tout ce qui touche à la conception multilingue, mais aussi de <strong>régionalisation, localisation ou l10n</strong> pour les différentes déclinaisons géographiques et culturelles. <img
src="/images/2010/03/lost-in-translation.jpg" alt="Lost in translation" width="570" height="250" /> <a
title="Photo de tochis depuis Flickr" href="http://www.flickr.com/photos/43217080@N00/3081093838">Photo de tochis depuis Flickr</a>]]></description> <content:encoded><![CDATA[<p>Pour toucher un large public sur un site web, on pense rapidement à faire une version du site dans d&#8217;autres langues, mais si une simple &laquo;&nbsp;<strong>traduction</strong>&nbsp;&raquo; du site peut suffire si les besoins sont limités, on peut aller beaucoup plus loin. On parle alors d&#8217;<strong>internationalisation ou i18n</strong> pour tout ce qui touche à la conception multilingue, mais aussi de <strong>régionalisation, localisation ou l10n</strong> pour les différentes déclinaisons géographiques et culturelles.</p><p><img
src="/images/2010/03/lost-in-translation.jpg" alt="Lost in translation" width="570" height="250" /><br
/> <a
title="Photo de tochis depuis Flickr" href="http://www.flickr.com/photos/43217080@N00/3081093838">Photo de tochis depuis Flickr</a></p><h2>Définitions</h2><p>Les concepts sont importants à maitriser, je vous invite donc à lire les définitions suivante si besoin.</p><ul><li><a
title="Voir la définition de Internationalisation sur Wikipédia" href="http://fr.wikipedia.org/wiki/Internationalisation_de_logiciel">Internationalisation</a></li><li><a
title="Voir la définition de Localisation sur Wikipédia" href="http://fr.wikipedia.org/wiki/Localisation_%28informatique%29">Localisation</a></li></ul><h2>Analyse</h2><p><strong>Un site multilingue, quel que soit le niveau de complexité, se prévoit en amont du développement lors de la phase d&#8217;analyse</strong>. C&#8217;est une problématique tellement imbriquée dans le code qu&#8217;il est contre-productif de vouloir passer un site en plusieurs langues si cela n&#8217;a pas été pensé lors de sa conception. C&#8217;est d&#8217;autant plus dommageable, qu&#8217;y penser au préalable n&#8217;est pas vraiment plus compliqué et ne coûte bien souvent pas beaucoup plus cher.</p><p>Ainsi sans tout prévoir on peut mettre en place les bases d&#8217;un travail ultérieur sur le sujet.</p><h2>Traduction</h2><p><strong>La traduction, c&#8217;est à cela que l&#8217;on pense en premier quand on veut que son site soit visible dans d&#8217;autres pays. C&#8217;est un passage obligé et il ne faut pas le négliger</strong>. Quoi de plus désagréable qu&#8217;un texte dans un français approximatif. Cela peut être catastrophique en termes d&#8217;image et de confiance, surtout sur un site marchand !<br
/> La solution idéale est de confier le projet à un traducteur professionnel, de préférence dont la langue natale est la langue cible. Il sera ainsi plus à même de connaître les spécificités de la langue.</p><p>Sur un projet d&#8217;envergure, évitez autant que possible d&#8217;autres solutions bancales qui n&#8217;apporteraient finalement pas grand chose à l&#8217;internaute visé, ou faîtes le en connaissance de cause et en mesurant les risques encourus.</p><p>Dans le cas d&#8217;un blog et si vous maitrisez vous même la langue voulue, c&#8217;est un excellent exercice. Attention cependant à avoir un niveau suffisant pour que cela ne se retourne pas contre vous.</p><h2>Domaines &#038; IP du serveur</h2><p>Un domaine par langue ou zone géographique vous apportera un plus auprès de l&#8217;internaute qui se sentira plus proche d&#8217;un site de son pays. Il n&#8217;aura pas l&#8217;impression d&#8217;être juste sur une traduction, mais sur un site implanté près de lui.</p><p>Pensez aussi à avoir si possible une IP localisée dans la zone correspondante, c&#8217;est un plus pour les moteurs de recherches.</p><h2>Search Engine Optimization</h2><p><strong>Une bonne internationalisation passe par la prise en compte des techniques de référencement</strong>. Les mots clés utilisés ou les urls doivent être dans la langue cible afin de positionner correctement le site sur les moteurs de recherche pour chaque langue.</p><h3>Urls</h3><p>Les urls réécrites dans la langue de l&#8217;utilisateur permettent d&#8217;être mieux référencé et sont plus simple à lire ou écrire pour l&#8217;internaute. Si il voit l&#8217;adresse sur un autre site ou dans le contenu d&#8217;un mail, il en comprendra immédiatement le contenu. C&#8217;est une solution plus ou moins complexe à mettre en place, mais très efficace.</p><h3>Mots clés</h3><p>Les mots clés doivent êtres choisis en concertation avec le traducteur, afin de coller au mieux à la problématique. Là encore, une traduction mot à mot risque de ne pas suffire. Une connaissance du contexte local est un vrai plus.</p><h2>Régionalisation ou localisation</h2><p>Pour aller encore plus loin, on peut adapter chaque détail apparemment sans importance, mais qui fera cependant la différence. Il ne vous viendrait pas à l&#8217;idée d&#8217;écrire la date au format américain sur un site français, ne faites pas le contraire ! Il convient donc de connaitre et respecter chaque culture.</p><h3>Format des chiffres dates et heures</h3><p>Chaque continent et chaque culture à des conventions différentes pour les dates et heures, le calendrier ou les unités de mesure. <strong>Pour que votre contenu soit compréhensible facilement, votre lecteur doit comprendre de quoi vous parlez sans avoir à faire de conversions</strong>. Il faut donc y penser lors de la rédaction du contenu mais aussi dans la mise en page du site, pour convertir et afficher les données à la volée.</p><h3>Sens de lecture</h3><p>Là aussi, on voit souvent le problème du point de vue occidental, mais les arabes ou les chinois n&#8217;ont historiquement pas les mêmes habitudes que nous. Je n&#8217;ai pas eu à régler ces problématiques, mais j&#8217;imagine qu&#8217;une bonne prise en compte doit demander une charge de travail certaine.</p><h3>Images et couleurs</h3><p>D&#8217;un pays à l&#8217;autre les couleurs sont perçue différemment et si pour nous le rouge signifie ce qui est interdit et le vert ce qui est autorisé, ce n&#8217;est pas cas partout. La signalétique à donc besoin d&#8217;être adaptée en conséquence.<br
/> Pour les images, le problème est le même. Tout les peuples n&#8217;ont par exemple pas le même rapport à la nudité, même partielle, <strong>ne risquez pas de choquer un internaute par méconnaissance et adaptez les images ou le contenu à sa zone géographique</strong>.</p><p>Je ne pense pas cependant qu&#8217;il faille aller aussi loin que cette multinationale américaine qui a transformé un homme d&#8217;origine africaine en européen pure souche entre sa version américaine et son site polonais, mais on entre dans un autre débat&#8230;</p><h3>Particularismes régionaux</h3><p>Dissociez bien l&#8217;extension du nom de domaine pour le pays et la langue ! Certains pays comme la Belgique ayant plusieurs langues officielles, chaque région étant attachée à sa langue. Par ailleurs et pour les mêmes raisons, préférez un affichage de la liste des langues supportées plutôt que des drapeaux qui ne représentent pas des langues mais des pays. Ne brusquez pas les sensibilités de vos visiteurs.</p><h3>Contenu spécifique</h3><h2>Technique</h2><p>Bien évidemment il va falloir standardiser au maximum pour être efficace. L&#8217;emploi d&#8217;un jeu de caractères <a
title="Voir la définition d'unicode sur Wikipédia" href="http://fr.wikipedia.org/wiki/Unicode">unicode</a> s&#8217;impose pour gérer un maximum de langages.</p><h3>Mise en place</h3><p><strong>Les frameworks et les CMS récents implémentent désormais tous, de façon plus ou moins complète des outils pour mettre en place l&#8217;internationalisation et la localisation</strong>. Penchez vous sur l&#8217;existant, d&#8217;autres que vous ont réfléchi au problème et le sujet étant complexe, il est ainsi plus facile à appréhender.</p><h3>Maintenance</h3><p>Les mises à jour qui découleront d&#8217;une version en plusieurs langues sont évidemment plus complexes et plus nombreuses à mettre en œuvre. Côté technique tout doit donc être prévu pour faciliter ce travail afin qu&#8217;il ne devienne pas fastidieux.</p><h2>Conclusion</h2><p><strong>L&#8217;internationalisation et la régionalisation ne laissent aucune place au hasard. C&#8217;est un travail de longue haleine qui doit être pris en compte le plus tôt possible, et qui doit être poursuivi en permanence si l&#8217;on veut qu&#8217;il soit rentable</strong>. Si le but est d&#8217;être présent sur tout le globe, il est probablement plus simple de gérer des sites complètement indépendant d&#8217;une zone à l&#8217;autre, quitte à les faire tourner sur la même solution logicielle, mais avec des contenus différents adaptés aux marchés et spécificités locales et bien sûr à l&#8217;actualité de la région.</p><p>C&#8217;est un sujet complexe sur lequel on à encore énormément à apprendre. J&#8217;attends vos retours d&#8217;expérience avec impatience, surtout si vous travaillez nativement dans une autre langue et que vous internationalisez en français.<br
/><h2>Sur le même thème</h2><ul
class="similar-posts"><li><a
href="http://www.webaaz.com/2009/09/bien-gerer-ses-noms-de-domaine/" rel="bookmark" title="14 septembre 2009">Bien gérer ses noms de domaine</a></li><li><a
href="http://www.webaaz.com/2010/04/les-generateurs-de-sprites-css/" rel="bookmark" title="28 avril 2010">Les générateurs de sprites CSS</a></li><li><a
href="http://www.webaaz.com/2010/09/optimiser-lutilisation-declipse/" rel="bookmark" title="30 septembre 2010">Optimiser l&#8217;utilisation d&#8217;Eclipse</a></li><li><a
href="http://www.webaaz.com/2010/11/livre-html5-pour-les-webdesigners/" rel="bookmark" title="25 novembre 2010">Livre : HTML5 pour les webdesigners</a></li><li><a
href="http://www.webaaz.com/2011/01/fournir-un-webservice-et-son-api/" rel="bookmark" title="21 janvier 2011">Fournir un webservice et son API</a></li></ul><p></p><div
class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=Internationalisation+%26+localisation&amp;link=http://www.webaaz.com/2010/03/internationalisation-localisation/&amp;notes=Pour%20toucher%20un%20large%20public%20sur%20un%20site%20web%2C%20on%20pense%20rapidement%20%C3%A0%20faire%20une%20version%20du%20site%20dans%20d%27autres%20langues%2C%20mais%20si%20une%20simple%20%22traduction%22%20du%20site%20peut%20suffire%20si%20les%20besoins%20sont%20limit%C3%A9s%2C%20on%20peut%20aller%20beaucoup%20plus%20loin.%20On%20parle%20alors%20d%27internationalisation%20ou%20i18n%20pour%20tout%20ce%20qui%20touche%20%C3%A0%20la%20conception%20multilingue%2C%20mais%20aussi%20de%20r%C3%A9gionalisation%2C%20localisation%20ou%20l10n%20pour%20les%20diff%C3%A9rentes%20d%C3%A9clinaisons%20g%C3%A9ographiques%20et%20culturelles.%0D%0A%0D%0A%0D%0APhoto%20de%20tochis%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-identica"> <a
href="http://www.shareaholic.com/api/share/?title=TITLE&amp;link=PERMALINK&amp;notes=Pour%20toucher%20un%20large%20public%20sur%20un%20site%20web%2C%20on%20pense%20rapidement%20%C3%A0%20faire%20une%20version%20du%20site%20dans%20d%27autres%20langues%2C%20mais%20si%20une%20simple%20%22traduction%22%20du%20site%20peut%20suffire%20si%20les%20besoins%20sont%20limit%C3%A9s%2C%20on%20peut%20aller%20beaucoup%20plus%20loin.%20On%20parle%20alors%20d%27internationalisation%20ou%20i18n%20pour%20tout%20ce%20qui%20touche%20%C3%A0%20la%20conception%20multilingue%2C%20mais%20aussi%20de%20r%C3%A9gionalisation%2C%20localisation%20ou%20l10n%20pour%20les%20diff%C3%A9rentes%20d%C3%A9clinaisons%20g%C3%A9ographiques%20et%20culturelles.%0D%0A%0D%0A%0D%0APhoto%20de%20tochis%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=205&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=Internationalisation%20%26%20localisation&amp;link=http://www.webaaz.com/2010/03/internationalisation-localisation/&amp;notes=Pour%20toucher%20un%20large%20public%20sur%20un%20site%20web%2C%20on%20pense%20rapidement%20%C3%A0%20faire%20une%20version%20du%20site%20dans%20d%27autres%20langues%2C%20mais%20si%20une%20simple%20%22traduction%22%20du%20site%20peut%20suffire%20si%20les%20besoins%20sont%20limit%C3%A9s%2C%20on%20peut%20aller%20beaucoup%20plus%20loin.%20On%20parle%20alors%20d%27internationalisation%20ou%20i18n%20pour%20tout%20ce%20qui%20touche%20%C3%A0%20la%20conception%20multilingue%2C%20mais%20aussi%20de%20r%C3%A9gionalisation%2C%20localisation%20ou%20l10n%20pour%20les%20diff%C3%A9rentes%20d%C3%A9clinaisons%20g%C3%A9ographiques%20et%20culturelles.%0D%0A%0D%0A%0D%0APhoto%20de%20tochis%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li
class="shr-gmail"> <a
href="http://www.shareaholic.com/api/share/?title=Internationalisation+%26+localisation&amp;link=http://www.webaaz.com/2010/03/internationalisation-localisation/&amp;notes=Pour%20toucher%20un%20large%20public%20sur%20un%20site%20web%2C%20on%20pense%20rapidement%20%C3%A0%20faire%20une%20version%20du%20site%20dans%20d%27autres%20langues%2C%20mais%20si%20une%20simple%20%22traduction%22%20du%20site%20peut%20suffire%20si%20les%20besoins%20sont%20limit%C3%A9s%2C%20on%20peut%20aller%20beaucoup%20plus%20loin.%20On%20parle%20alors%20d%27internationalisation%20ou%20i18n%20pour%20tout%20ce%20qui%20touche%20%C3%A0%20la%20conception%20multilingue%2C%20mais%20aussi%20de%20r%C3%A9gionalisation%2C%20localisation%20ou%20l10n%20pour%20les%20diff%C3%A9rentes%20d%C3%A9clinaisons%20g%C3%A9ographiques%20et%20culturelles.%0D%0A%0D%0A%0D%0APhoto%20de%20tochis%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li
class="shr-viadeo"> <a
href="http://www.shareaholic.com/api/share/?title=Internationalisation+%26+localisation&amp;link=http://www.webaaz.com/2010/03/internationalisation-localisation/&amp;notes=Pour%20toucher%20un%20large%20public%20sur%20un%20site%20web%2C%20on%20pense%20rapidement%20%C3%A0%20faire%20une%20version%20du%20site%20dans%20d%27autres%20langues%2C%20mais%20si%20une%20simple%20%22traduction%22%20du%20site%20peut%20suffire%20si%20les%20besoins%20sont%20limit%C3%A9s%2C%20on%20peut%20aller%20beaucoup%20plus%20loin.%20On%20parle%20alors%20d%27internationalisation%20ou%20i18n%20pour%20tout%20ce%20qui%20touche%20%C3%A0%20la%20conception%20multilingue%2C%20mais%20aussi%20de%20r%C3%A9gionalisation%2C%20localisation%20ou%20l10n%20pour%20les%20diff%C3%A9rentes%20d%C3%A9clinaisons%20g%C3%A9ographiques%20et%20culturelles.%0D%0A%0D%0A%0D%0APhoto%20de%20tochis%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=92&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Viadeo">Share this on Viadeo</a></li><li
class="shr-googlereader"> <a
href="http://www.shareaholic.com/api/share/?title=Internationalisation+%26+localisation&amp;link=http://www.webaaz.com/2010/03/internationalisation-localisation/&amp;notes=Pour%20toucher%20un%20large%20public%20sur%20un%20site%20web%2C%20on%20pense%20rapidement%20%C3%A0%20faire%20une%20version%20du%20site%20dans%20d%27autres%20langues%2C%20mais%20si%20une%20simple%20%22traduction%22%20du%20site%20peut%20suffire%20si%20les%20besoins%20sont%20limit%C3%A9s%2C%20on%20peut%20aller%20beaucoup%20plus%20loin.%20On%20parle%20alors%20d%27internationalisation%20ou%20i18n%20pour%20tout%20ce%20qui%20touche%20%C3%A0%20la%20conception%20multilingue%2C%20mais%20aussi%20de%20r%C3%A9gionalisation%2C%20localisation%20ou%20l10n%20pour%20les%20diff%C3%A9rentes%20d%C3%A9clinaisons%20g%C3%A9ographiques%20et%20culturelles.%0D%0A%0D%0A%0D%0APhoto%20de%20tochis%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li
class="shr-netvibes"> <a
href="http://www.shareaholic.com/api/share/?title=Internationalisation+%26+localisation&amp;link=http://www.webaaz.com/2010/03/internationalisation-localisation/&amp;notes=Pour%20toucher%20un%20large%20public%20sur%20un%20site%20web%2C%20on%20pense%20rapidement%20%C3%A0%20faire%20une%20version%20du%20site%20dans%20d%27autres%20langues%2C%20mais%20si%20une%20simple%20%22traduction%22%20du%20site%20peut%20suffire%20si%20les%20besoins%20sont%20limit%C3%A9s%2C%20on%20peut%20aller%20beaucoup%20plus%20loin.%20On%20parle%20alors%20d%27internationalisation%20ou%20i18n%20pour%20tout%20ce%20qui%20touche%20%C3%A0%20la%20conception%20multilingue%2C%20mais%20aussi%20de%20r%C3%A9gionalisation%2C%20localisation%20ou%20l10n%20pour%20les%20diff%C3%A9rentes%20d%C3%A9clinaisons%20g%C3%A9ographiques%20et%20culturelles.%0D%0A%0D%0A%0D%0APhoto%20de%20tochis%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=195&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a></li></ul><div
style="clear: both;"></div></div> ]]></content:encoded> <wfw:commentRss>http://www.webaaz.com/2010/03/internationalisation-localisation/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Maquettage avec Pencil Sketching</title><link>http://www.webaaz.com/2010/03/pencil-sketching/</link> <comments>http://www.webaaz.com/2010/03/pencil-sketching/#comments</comments> <pubDate>Tue, 23 Mar 2010 12:12:19 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[Analyse]]></category> <category><![CDATA[Développement]]></category> <category><![CDATA[Libre]]></category> <category><![CDATA[Plugins]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[Diagramme]]></category> <category><![CDATA[Firefox]]></category> <category><![CDATA[Maquettage]]></category> <category><![CDATA[Pencils]]></category> <category><![CDATA[Plugin]]></category> <category><![CDATA[Sketching]]></category> <guid
isPermaLink="false">http://www.webaaz.com/?p=563</guid> <description><![CDATA[Pencil Sketching est une application que j'ai découverte très récemment, et pour tout dire, je n'ai pas encore eu le temps de la tester en conditions réelles. Mais cela ne saurait tarder puisqu'elle semble répondre parfaitement à un besoin que je n'arrivais pas à combler.
Pour tout projet web un minimum de <strong>maquettage</strong> est indispensable pour certains écrans, il existe de plus en plus de webwares qui fournissent ce services, mais j'ai été déçu par les prix, le manque de rapidité ou les fonctionnalités limitées.
Sur le papier <strong>Pencil Sketching</strong> semble être une bonne solution. Voyons cela en détail. <img
src="/images/2010/03/crayons-noyes.jpg" alt="Crayons sous l'eau" width="570" height="250" /> <a
title="Photo de exquisitur depuis Flickr" href="http://www.flickr.com/photos/27307716@N07/3676321185">Photo de exquisitur depuis Flickr</a>]]></description> <content:encoded><![CDATA[<p>Pencil Sketching est une application que j&#8217;ai découverte très récemment, et pour tout dire, je n&#8217;ai pas encore eu le temps de la tester en conditions réelles. Mais cela ne saurait tarder puisqu&#8217;elle semble répondre parfaitement à un besoin que je n&#8217;arrivais pas à combler.<br
/> Pour tout projet web un minimum de <strong>maquettage</strong> est indispensable pour certains écrans, il existe de plus en plus de webwares qui fournissent ce services, mais j&#8217;ai été déçu par les prix, le manque de rapidité ou les fonctionnalités limitées.<br
/> Sur le papier <strong>Pencil Sketching</strong> semble être une bonne solution. Voyons cela en détail.</p><p><img
src="/images/2010/03/crayons-noyes.jpg" alt="Crayons sous l'eau" width="570" height="250" /><br
/> <a
title="Photo de exquisitur depuis Flickr" href="http://www.flickr.com/photos/27307716@N07/3676321185">Photo de exquisitur depuis Flickr</a></p><h2>Présentation</h2><p>Mon besoin se limite au maquettage web, et Pencil Sketching à une belle bibliothèque de composants web. On peut également y importer d&#8217;autres collections d&#8217;objet ou de cliparts pour faire des <strong>diagrammes</strong>.<br
/> L&#8217;installation est simplifiée au maximum, et la prise en main immédiate. Quelques essais rapides m&#8217;ont convaincu.</p><h2>Points forts</h2><p>Une application comme je les aime, utilisable sur n&#8217;importe quelle machine, avec une prise en mais rapide&#8230;</p><ul><li>Licence <a
title="" href="http://fr.wikipedia.org/wiki/Licence_publique_g%C3%A9n%C3%A9rale_GNU">GPL version 2</a></li><li><strong>Gratuit</strong></li><li><strong>Mutli plateforme</strong> (Windows, MacOS, Linux)</li><li>Environnement graphique intuitif</li><li><strong>Bibliothèques graphiques variées</strong> (mobile, icônes&#8230;)</li></ul><h2>Fonctionnalités</h2><ul><li>Outils pour créer des <strong>diagrammes</strong> et faire du <strong>prototypage</strong></li><li>Documents multi-page avec liens entre les pages</li><li>Edition de texte riche</li><li>Installing user-defined stencils and templates</li><li>Opérations standards : superpositions, alignements, rotations,&#8230;</li><li>Collections d&#8217;objets extensibles</li><li>Exports au format HTML, PNG, Openoffice, Word et PDF.</li></ul><h2>Documentation</h2><p>Une documentation basée notamment sur des <a
title="Voir la définition de screencast sur Wikipédia" href="http://fr.wikipedia.org/wiki/Screencast">screencasts</a> permet de rapidement prendre en main une application naturellement intuitive.</p><ul><li><a
title="Voir le screencast sur Pencil Sketcher" href="http://www.evolus.vn/pencil/UserGuide.html">Tutoriel vidéo sur Pencil Sketcher</a></li></ul><h2>Bibliothèques graphiques (pencils)</h2><p>Une dizaine de bibliothèques permettent d&#8217;étendre les possibilités graphiques du produit, et d&#8217;autre devraient venir compléter la gamme.</p><ul><li><a
title="Voir les bibliothèques pour Pencil Sketching" href="http://www.evolus.vn/pencil/Downloads-Stencils.html">Bibliothèques pour Pencil Sketching</a></li></ul><h2>Plugin pour Firefox</h2><p>Ce logiciel est distribué de plusieurs manières. Soit en application <a
title="Voir la définition de stand-alone sur Wikipédia" href="http://fr.wikipedia.org/wiki/Standalone">stand-alone</a> telle que je vous l&#8217;ai présentée, soit en plugin de Firefox. Elle est dans ce cas disponible sur le site d&#8217;extension du navigateur :</p><ul><li><a
title="Voir le plugin Pencil Sketching pour Firefox" href="https://addons.mozilla.org/fr/firefox/addon/8487">Le plugin Pencil Sketching pour Firefox</a></li></ul><h2>Site officiel du projet</h2><ul><li><a
title="Voir le site officiel du projet" href="http://www.evolus.vn/pencil/" class="broken_link">Site officiel du projet</a></li><li><a
title="Voir le site du projet sur Google Code" href="http://code.google.com/p/evoluspencil/">Le projet sur Google Code</a></li></ul><h2>Conclusion</h2><p>Un outil prometteur à tester ! Je vous en dit plus dès que j&#8217;aurai pris le temps de tester&#8230;<br
/><h2>Sur le même thème</h2><ul
class="similar-posts"><li><a
href="http://www.webaaz.com/2010/02/les-plugins-firefox-xrefresh/" rel="bookmark" title="18 février 2010">Les plugins Firefox : XRefresh</a></li><li><a
href="http://www.webaaz.com/2009/09/bien-utiliser-javascript/" rel="bookmark" title="23 septembre 2009">Bien utiliser Javascript</a></li><li><a
href="http://www.webaaz.com/2009/06/les-bons-outils-pour-php-partie-2/" rel="bookmark" title="6 juin 2009">Les bons outils pour PHP (partie 2)</a></li><li><a
href="http://www.webaaz.com/2011/11/utiliser-chrome-et-violer-la-neutralite/" rel="bookmark" title="2 novembre 2011">Utiliser Chrome et violer la neutralité ?</a></li><li><a
href="http://www.webaaz.com/2010/08/recette-et-environnements-de-test/" rel="bookmark" title="9 août 2010">Recette &#038; environnements de test</a></li></ul><p></p><div
class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=Maquettage+avec+Pencil+Sketching&amp;link=http://www.webaaz.com/2010/03/pencil-sketching/&amp;notes=Pencil%20Sketching%20est%20une%20application%20que%20j%27ai%20d%C3%A9couverte%20tr%C3%A8s%20r%C3%A9cemment%2C%20et%20pour%20tout%20dire%2C%20je%20n%27ai%20pas%20encore%20eu%20le%20temps%20de%20la%20tester%20en%20conditions%20r%C3%A9elles.%20Mais%20cela%20ne%20saurait%20tarder%20puisqu%27elle%20semble%20r%C3%A9pondre%20parfaitement%20%C3%A0%20un%20besoin%20que%20je%20n%27arrivais%20pas%20%C3%A0%20combler.%0D%0APour%20tout%20projet%20web%20un%20minimum%20de%20maquettage%20est%20indispensable%20pour%20certains%20%C3%A9crans%2C%20il%20existe%20de%20plus%20en%20plus%20de%20webwares%20qui%20fournissent%20ce%20services%2C%20mais%20j%27ai%20%C3%A9t%C3%A9%20d%C3%A9%C3%A7u%20par%20les%20prix%2C%20le%20manque%20de%20rapidit%C3%A9%20ou%20les%20fonctionnalit%C3%A9s%20limit%C3%A9es.%0D%0ASur%20le%20papier%20Pencil%20Sketching%20semble%20%C3%AAtre%20une%20bonne%20solution.%20Voyons%20cela%20en%20d%C3%A9tail.%0D%0A%0D%0A%0D%0APhoto%20de%20exquisitur%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-identica"> <a
href="http://www.shareaholic.com/api/share/?title=TITLE&amp;link=PERMALINK&amp;notes=Pencil%20Sketching%20est%20une%20application%20que%20j%27ai%20d%C3%A9couverte%20tr%C3%A8s%20r%C3%A9cemment%2C%20et%20pour%20tout%20dire%2C%20je%20n%27ai%20pas%20encore%20eu%20le%20temps%20de%20la%20tester%20en%20conditions%20r%C3%A9elles.%20Mais%20cela%20ne%20saurait%20tarder%20puisqu%27elle%20semble%20r%C3%A9pondre%20parfaitement%20%C3%A0%20un%20besoin%20que%20je%20n%27arrivais%20pas%20%C3%A0%20combler.%0D%0APour%20tout%20projet%20web%20un%20minimum%20de%20maquettage%20est%20indispensable%20pour%20certains%20%C3%A9crans%2C%20il%20existe%20de%20plus%20en%20plus%20de%20webwares%20qui%20fournissent%20ce%20services%2C%20mais%20j%27ai%20%C3%A9t%C3%A9%20d%C3%A9%C3%A7u%20par%20les%20prix%2C%20le%20manque%20de%20rapidit%C3%A9%20ou%20les%20fonctionnalit%C3%A9s%20limit%C3%A9es.%0D%0ASur%20le%20papier%20Pencil%20Sketching%20semble%20%C3%AAtre%20une%20bonne%20solution.%20Voyons%20cela%20en%20d%C3%A9tail.%0D%0A%0D%0A%0D%0APhoto%20de%20exquisitur%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=205&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=Maquettage%20avec%20Pencil%20Sketching&amp;link=http://www.webaaz.com/2010/03/pencil-sketching/&amp;notes=Pencil%20Sketching%20est%20une%20application%20que%20j%27ai%20d%C3%A9couverte%20tr%C3%A8s%20r%C3%A9cemment%2C%20et%20pour%20tout%20dire%2C%20je%20n%27ai%20pas%20encore%20eu%20le%20temps%20de%20la%20tester%20en%20conditions%20r%C3%A9elles.%20Mais%20cela%20ne%20saurait%20tarder%20puisqu%27elle%20semble%20r%C3%A9pondre%20parfaitement%20%C3%A0%20un%20besoin%20que%20je%20n%27arrivais%20pas%20%C3%A0%20combler.%0D%0APour%20tout%20projet%20web%20un%20minimum%20de%20maquettage%20est%20indispensable%20pour%20certains%20%C3%A9crans%2C%20il%20existe%20de%20plus%20en%20plus%20de%20webwares%20qui%20fournissent%20ce%20services%2C%20mais%20j%27ai%20%C3%A9t%C3%A9%20d%C3%A9%C3%A7u%20par%20les%20prix%2C%20le%20manque%20de%20rapidit%C3%A9%20ou%20les%20fonctionnalit%C3%A9s%20limit%C3%A9es.%0D%0ASur%20le%20papier%20Pencil%20Sketching%20semble%20%C3%AAtre%20une%20bonne%20solution.%20Voyons%20cela%20en%20d%C3%A9tail.%0D%0A%0D%0A%0D%0APhoto%20de%20exquisitur%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li
class="shr-gmail"> <a
href="http://www.shareaholic.com/api/share/?title=Maquettage+avec+Pencil+Sketching&amp;link=http://www.webaaz.com/2010/03/pencil-sketching/&amp;notes=Pencil%20Sketching%20est%20une%20application%20que%20j%27ai%20d%C3%A9couverte%20tr%C3%A8s%20r%C3%A9cemment%2C%20et%20pour%20tout%20dire%2C%20je%20n%27ai%20pas%20encore%20eu%20le%20temps%20de%20la%20tester%20en%20conditions%20r%C3%A9elles.%20Mais%20cela%20ne%20saurait%20tarder%20puisqu%27elle%20semble%20r%C3%A9pondre%20parfaitement%20%C3%A0%20un%20besoin%20que%20je%20n%27arrivais%20pas%20%C3%A0%20combler.%0D%0APour%20tout%20projet%20web%20un%20minimum%20de%20maquettage%20est%20indispensable%20pour%20certains%20%C3%A9crans%2C%20il%20existe%20de%20plus%20en%20plus%20de%20webwares%20qui%20fournissent%20ce%20services%2C%20mais%20j%27ai%20%C3%A9t%C3%A9%20d%C3%A9%C3%A7u%20par%20les%20prix%2C%20le%20manque%20de%20rapidit%C3%A9%20ou%20les%20fonctionnalit%C3%A9s%20limit%C3%A9es.%0D%0ASur%20le%20papier%20Pencil%20Sketching%20semble%20%C3%AAtre%20une%20bonne%20solution.%20Voyons%20cela%20en%20d%C3%A9tail.%0D%0A%0D%0A%0D%0APhoto%20de%20exquisitur%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li
class="shr-viadeo"> <a
href="http://www.shareaholic.com/api/share/?title=Maquettage+avec+Pencil+Sketching&amp;link=http://www.webaaz.com/2010/03/pencil-sketching/&amp;notes=Pencil%20Sketching%20est%20une%20application%20que%20j%27ai%20d%C3%A9couverte%20tr%C3%A8s%20r%C3%A9cemment%2C%20et%20pour%20tout%20dire%2C%20je%20n%27ai%20pas%20encore%20eu%20le%20temps%20de%20la%20tester%20en%20conditions%20r%C3%A9elles.%20Mais%20cela%20ne%20saurait%20tarder%20puisqu%27elle%20semble%20r%C3%A9pondre%20parfaitement%20%C3%A0%20un%20besoin%20que%20je%20n%27arrivais%20pas%20%C3%A0%20combler.%0D%0APour%20tout%20projet%20web%20un%20minimum%20de%20maquettage%20est%20indispensable%20pour%20certains%20%C3%A9crans%2C%20il%20existe%20de%20plus%20en%20plus%20de%20webwares%20qui%20fournissent%20ce%20services%2C%20mais%20j%27ai%20%C3%A9t%C3%A9%20d%C3%A9%C3%A7u%20par%20les%20prix%2C%20le%20manque%20de%20rapidit%C3%A9%20ou%20les%20fonctionnalit%C3%A9s%20limit%C3%A9es.%0D%0ASur%20le%20papier%20Pencil%20Sketching%20semble%20%C3%AAtre%20une%20bonne%20solution.%20Voyons%20cela%20en%20d%C3%A9tail.%0D%0A%0D%0A%0D%0APhoto%20de%20exquisitur%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=92&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Viadeo">Share this on Viadeo</a></li><li
class="shr-googlereader"> <a
href="http://www.shareaholic.com/api/share/?title=Maquettage+avec+Pencil+Sketching&amp;link=http://www.webaaz.com/2010/03/pencil-sketching/&amp;notes=Pencil%20Sketching%20est%20une%20application%20que%20j%27ai%20d%C3%A9couverte%20tr%C3%A8s%20r%C3%A9cemment%2C%20et%20pour%20tout%20dire%2C%20je%20n%27ai%20pas%20encore%20eu%20le%20temps%20de%20la%20tester%20en%20conditions%20r%C3%A9elles.%20Mais%20cela%20ne%20saurait%20tarder%20puisqu%27elle%20semble%20r%C3%A9pondre%20parfaitement%20%C3%A0%20un%20besoin%20que%20je%20n%27arrivais%20pas%20%C3%A0%20combler.%0D%0APour%20tout%20projet%20web%20un%20minimum%20de%20maquettage%20est%20indispensable%20pour%20certains%20%C3%A9crans%2C%20il%20existe%20de%20plus%20en%20plus%20de%20webwares%20qui%20fournissent%20ce%20services%2C%20mais%20j%27ai%20%C3%A9t%C3%A9%20d%C3%A9%C3%A7u%20par%20les%20prix%2C%20le%20manque%20de%20rapidit%C3%A9%20ou%20les%20fonctionnalit%C3%A9s%20limit%C3%A9es.%0D%0ASur%20le%20papier%20Pencil%20Sketching%20semble%20%C3%AAtre%20une%20bonne%20solution.%20Voyons%20cela%20en%20d%C3%A9tail.%0D%0A%0D%0A%0D%0APhoto%20de%20exquisitur%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li
class="shr-netvibes"> <a
href="http://www.shareaholic.com/api/share/?title=Maquettage+avec+Pencil+Sketching&amp;link=http://www.webaaz.com/2010/03/pencil-sketching/&amp;notes=Pencil%20Sketching%20est%20une%20application%20que%20j%27ai%20d%C3%A9couverte%20tr%C3%A8s%20r%C3%A9cemment%2C%20et%20pour%20tout%20dire%2C%20je%20n%27ai%20pas%20encore%20eu%20le%20temps%20de%20la%20tester%20en%20conditions%20r%C3%A9elles.%20Mais%20cela%20ne%20saurait%20tarder%20puisqu%27elle%20semble%20r%C3%A9pondre%20parfaitement%20%C3%A0%20un%20besoin%20que%20je%20n%27arrivais%20pas%20%C3%A0%20combler.%0D%0APour%20tout%20projet%20web%20un%20minimum%20de%20maquettage%20est%20indispensable%20pour%20certains%20%C3%A9crans%2C%20il%20existe%20de%20plus%20en%20plus%20de%20webwares%20qui%20fournissent%20ce%20services%2C%20mais%20j%27ai%20%C3%A9t%C3%A9%20d%C3%A9%C3%A7u%20par%20les%20prix%2C%20le%20manque%20de%20rapidit%C3%A9%20ou%20les%20fonctionnalit%C3%A9s%20limit%C3%A9es.%0D%0ASur%20le%20papier%20Pencil%20Sketching%20semble%20%C3%AAtre%20une%20bonne%20solution.%20Voyons%20cela%20en%20d%C3%A9tail.%0D%0A%0D%0A%0D%0APhoto%20de%20exquisitur%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=195&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a></li></ul><div
style="clear: both;"></div></div> ]]></content:encoded> <wfw:commentRss>http://www.webaaz.com/2010/03/pencil-sketching/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Veille techno Web de F à Z (partie 2)</title><link>http://www.webaaz.com/2010/02/veille-technologique-web-partie-2/</link> <comments>http://www.webaaz.com/2010/02/veille-technologique-web-partie-2/#comments</comments> <pubDate>Mon, 01 Feb 2010 19:44:41 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[Blogs]]></category> <category><![CDATA[Développement]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[Développement web]]></category> <category><![CDATA[Echange]]></category> <category><![CDATA[Ouverture]]></category> <category><![CDATA[Références]]></category> <guid
isPermaLink="false">http://www.webaaz.com/?p=484</guid> <description><![CDATA[Voici la suite de mes flux favoris, 15 flux de F à Z. Ce billet fait suite à <a
href="/2010/01/veille-technologique-web-de-partie-1/">Veille techno Web de A à F (partie 1)</a> dont le retour est positif puisqu'il m'a déjà permis de faire de nouvelles découvertes proposées en commentaires...
Je vous laisse donc découvrir cette nouvelle mosaïque de flux ! <img
src="/images/2010/02/key-space-invader.jpg" alt="Key Space Invader" width="570" height="250" /> <a
title="Photo de ThreeHeadedMonkey depuis Flickr" href="http://www.flickr.com/photos/34707103@N08/3220425750">Photo de ThreeHeadedMonkey depuis Flickr</a>]]></description> <content:encoded><![CDATA[<p>Voici la suite de mes flux favoris, 15 flux de F à Z. Ce billet fait suite à <a
href="/2010/01/veille-technologique-web-partie-1/">Veille techno Web de A à F (partie 1)</a> dont le retour est positif puisqu&#8217;il m&#8217;a déjà permis de faire de nouvelles découvertes proposées en commentaires&#8230;</p><p>Je vous laisse donc découvrir cette nouvelle mosaïque de flux !</p><p><img
src="/images/2010/02/key-space-invader.jpg" alt="Key Space Invader" width="570" height="250" /><br
/> <a
title="Photo de ThreeHeadedMonkey depuis Flickr" href="http://www.flickr.com/photos/34707103@N08/3220425750">Photo de ThreeHeadedMonkey depuis Flickr</a></p><h2>Framablog</h2><p>Un blog écrit à plusieurs mains et plusieurs langues aussi d&#8217;ailleurs puisqu&#8217;en plus d&#8217;articles de fond on y retrouve de nombreux articles traduits en français sur tout ce qui tourne autour du web et du libre, avec toujours une introduction bien menée pour présenter l&#8217;article à suivre.</p><ul><li><a
title="Voir le blog Framablog" href="http://www.framablog.org/index.php">Le blog Framablog</a></li><li><a
title="S'abonner au flux ATOM de Framablog" href="http://www.framablog.org/index.php/feed/atom">Le flux ATOM de Framablog</a></li></ul><p>Framablog est l&#8217;une des extensions de <a
title="Voir le site Framasoft" href="http://www.framasoft.net/">Framasoft</a>, référence du logiciel libre et qui a besoin de vos <a
title="Soutenir Framasoft" href="http://soutenir.framasoft.org/">dons</a> pour survivre et évoluer.</p><h2>Fred Cavazza</h2><p>Incontournable, l&#8217;une des références que je suis depuis des années. Je suis tous ses blogs, chacun avec une thématique précise, un ton très pro, et bien documentés. Si vous ne le suivez pas déjà, il est grand temps de vous y mettre !</p><ul><li><a
title="Voir le blog de Fred Cavazza" href="http://www.fredcavazza.net/">Le blog de Fred Cavazza</a></li><li><a
title="S'abonner au flux RSS de Fred Cavazza" href="http://www.fredcavazza.net/feed/">Le flux RSS de</a></li></ul><p>Voici donc ses blogs &laquo;&nbsp;secondaires&nbsp;&raquo; qui m&#8217;intéressent le plus :</p><ul><li><a
title="Voir le site SimpleWeb" href="http://www.simpleweb.fr/">Le site SimpleWeb</a></li><li><a
title="Voir le site InterfacesRiches" href="http://www.interfacesriches.fr/">Le site InterfaceRiches</a></li><li><a
title="Voir le site Entreprise2.0" href="http://www.entreprise20.fr/">Le site Entreprise2.0</a></li></ul><h2>HTMLZenGarden</h2><p>Bonnes pratiques et réflexions à propos d&#8217;intégration web, d&#8217;ergonomie, de sémantique&#8230;</p><ul><li><a
title="Voir le site HTML Zen Garden" href="http://www.htmlzengarden.com/">Le site HTML Zen Garden</a></li><li><a
title="S'abonner au flux RSS d'HTML Zen Garden" href="">Le flux RSS d&#8217;HTML Zen Garden</a></li></ul><p>J&#8217;espère qu&#8217;il va se remettre à bloguer, c&#8217;est un peu calme en ce moment.</p><h2>Julien Pauli</h2><p>Comme je suis développeur PHP et utilisateur du Zend Framework, les articles de Julien Pauli sont un moyen de faire une veille permanente sur le sujet.</p><ul><li><a
title="Voir le blog de Julien Pauli" href="http://blog.developpez.com/julienpauli/">Le blog de Julien Pauli</a></li><li><a
title="S'abonner au flux RSS de Julien Pauli" href="http://blog.developpez.com/xmlsrv/rss2.php?blog=126">Le flux RSS de Julien Pauli</a></li></ul><p>Julien Pauli est architecte logiciel expert certifié PHP/ZendFramework et également l&#8217;auteur de &laquo;&nbsp;Zend Framework, bien développer en PHP&nbsp;&raquo; avec Guillaume Ponçon.</p><h2>Les intégristes</h2><p>Accessibilité, référencement, intégration, tout est passé au crible et il n&#8217;en ressort que le meilleur.</p><ul><li><a
title="Voir le blog des Intégristes" href="http://www.lesintegristes.net/">Le blog des Intégristes</a></li><li><a
title="S'abonner au flux RSS des Int&Atilde;&copy;gristes " href="http://feeds.feedburner.com/lesintegristes">Le flux RSS des Intégristes</a></li></ul><p>Les auteurs maintiennent également un flux avec leur veille :</p><ul><li><a
title="S'abonner au flux de veille des intégristes" href="http://pipes.yahoo.com/pipes/pipe.info?_id=bkeZh77N3BGy8w9xouNLYQ">Le flux de veille des Intégristes</a></li></ul><p>Un titre bien trouvé pour ce blog qui ne laisse rien passer.</p><h2>Moteurzine</h2><p>Un blog collaboratif avec une équipe rédactionnelle très efficace pour tout savoir sur le référencement web.</p><ul><li><a
title="Voir le site Moteurzine" href="http://www.moteurzine.com/">Le site Moteurzine</a></li><li><a
title="S'abonner au flux RSS de Moteurzine" href="http://feeds.feedburner.com/Moteurzine">Le flux RSS de Moteurzine</a></li></ul><h2>Nexen</h2><p>C&#8217;est clairement le site dont je suit les news depuis le plus longtemps. A l&#8217;époque c&#8217;était encore en jaune et bleu, il n&#8217;y avait pas de flux RSS, et j&#8217;avais ma newsletter toutes les semaines&#8230; Je suis un peu nostalgique, car j&#8217;aimais bien ce thème. La doc était claire avec ses couleurs. Finalement j&#8217;ai opté pour la doc officielle, mais je reste sur les news de Nexen, car sur PHP, c&#8217;est un passage obligé.</p><ul><li><a
title="Voir le site Nexen" href="http://www.nexen.net/">Le site de Nexen</a></li><li><a
title="S&#039;abonner au flux RSS de Nexen" href="http://www.nexen.net/feeds/actualite.rss">Le flux RSS de Nexen</a></li></ul><h2>Performance web</h2><p>Un blog découvert suite au forum PHP 2008. Tout ce qu&#8217;il faut savoir sur l&#8217;optimisation web est ici. La référence en langue française dans le domaine. L&#8217;essayer c&#8217;est l&#8217;adopter ! On devient très vite accro à l&#8217;optimisation.</p><ul><li><a
title="Voir le blog Performance web" href="http://performance.survol.fr/">Le blog Performance web</a></li><li><a
title="S'abonner au flux RSS de Performance web" href="http://performance.survol.fr/feed/">Le flux RSS de Performance web</a></li></ul><p>Eric Daspet est aussi l&#8217;auteur de livres sur PHP dont nous avons déjà parlé par ici.</p><h2>Planet PHP</h2><p>Un flux qui reprend souvent les mêmes informations que celui de Nexen, parfois en doublon, mais finalement pour tout savoir, mieux vaut avoir les deux !</p><ul><li><a
title="Voir le site Planète PHP" href="http://www.planete-php.fr/">Le site Planète PHP</a></li><li><a
title="S'abonner au flux RSS de Plan&Atilde;&uml;te PHP" href="http://www.planete-php.fr/rss.php">Le flux RSS de Planète PHP</a></li></ul><h2>Pompage</h2><p>Des traductions d&#8217;articles techniques sur le développement web. Un rythme irrégulier mais un travail de grande qualité !</p><ul><li><a
title="Voir le site Pompage" href="http://www.pompage.net/">Le site Pompage</a></li><li><a
title="S'abonner au flux RSS de Pompage" href="">Le flux RSS de Pompage</a></li></ul><h2>ReadWriteWeb France</h2><p>Un concentré d&#8217;information sur les technologies d&#8217;Internet. Ce blog est disponible en plusieurs langues dont le français. Une référence que vous connaissez déjà sûrement&#8230;</p><ul><li><a
title="Voir le site ReadWriteWeb France" href="http://fr.readwriteweb.com/">Le site ReadWriteWeb France</a></li><li><a
title="S'abonner au flux RSS de ReadWriteWeb France" href="http://feeds2.feedburner.com/readwriteweb-france">Le flux RSS de ReadWriteWeb France</a></li></ul><h2>Standblog</h2><p>Un blog qui traite de navigateurs, des standard du web, du web en général mais aussi d&#8217;écologie ou de photo.</p><ul><li><a
title="Voir le blog Standblog" href="http://standblog.org/blog/">Le blog Standblog</a></li><li><a
title="S'abonner au flux RSS du Standblog" href="http://standblog.org/blog/feed/rss2">Le flux RSS du Standblog</a></li></ul><p>Tristan Nitot qu&#8217;on ne présente plus est aussi président fondateur de Mozilla Europe.</p><h2>Tentatives accessibles</h2><h3>Recherches, expérimentations et discussions autour de l&#8217;accessibilité du Web</h3><p>Tout est dans le sous titre&#8230; Ergonomie, accessibilité, formats de fichiers, vous ne pourrez pas dire que vous ne saviez pas !</p><ul><li><a
title="Voir le site Tentatives Accessibles" href="http://www.tentatives-accessibles.eu/">Le site Tentatives Accessibles</a></li><li><a
title="S'abonner au flux ATOM de Tentatives Accessibles" href="http://www.tentatives-accessibles.eu/atom.php">Le flux ATOM de Tentatives Accessibles</a></li></ul><h2>WebDeux</h2><h3>Révolution web2.0 en live</h3><p>Tout sur le web2.0, l&#8217;e-réputation, la monétisation, le web marketing et beaucoup de billets pleins de conseils pour monter son blog !</p><ul><li><a
title="Voir le blog WebDeux" href="http://www.webdeux.info/">Le blog WebDeux</a></li><li><a
title="S'abonner au flux RSS de " href="http://feeds.feedburner.com/WebDeux">Le flux RSS de WebDeux</a></li></ul><h2>WebRankInfo</h2><p>Encore une référence historique du référencement et une excellente source d&#8217;infos.</p><ul><li><a
title="Voir le site WebRankInfo" href="http://www.webrankinfo.com/">Le site WebRankInfo</a></li><li><a
title="S'abonner au flux RSS de WebRankInfo" href="http://www.webrankinfo.com/dossiers/flux-webrankinfo">Le flux RSS de WebRankInfo</a></li></ul><p>WebRankInfo c&#8217;est aussi des dossiers, un forum très actif, un annuaire, des outils et des formations&#8230;</p><h2>Conclusion</h2><p>Une bonne veille commence par un suivi régulier de flux RSS mais peut bien évidemment être complétée par la lecture de sites web sans flux ou par une veille sur Twitter.</p><p>Je compte une demi-heure par jour de veille active, mais les connaissances acquises permettent par ailleurs de regagner ce temps. Et parfois si je n&#8217;ai pas le temps, lire un titre suffit à savoir que l&#8217;information existe sans pour autant lire tout l&#8217;article.</p><p>J&#8217;aimerai bien connaître vos sources d&#8217;information afin d&#8217;agrandir la mienne. N&#8217;hésitez pas à commenter ce billet avec vos liens ou un lien vers un article sur le sujet sur votre blog.</p><p>Mes articles préférés sont également visibles sur la page dédiée <a
title="Voir mes articles préférés" href="/veille-technologique/">ma veille technologique</a>.</p><p>Voilà il ne me reste plus qu&#8217;a trouver une île déserte avec avec une liaison Internet et y aller lire les nouveaux flux que vous m&#8217;avez et allez encore me proposer !<br
/><h2>Sur le même thème</h2><ul
class="similar-posts"><li><a
href="http://www.webaaz.com/2010/01/veille-technologique-web-partie-1/" rel="bookmark" title="27 janvier 2010">Veille techno Web de A à F (partie 1)</a></li><li><a
href="http://www.webaaz.com/2009/10/bien-utiliser-zend-framework/" rel="bookmark" title="26 octobre 2009">Bien utiliser Zend Framework</a></li><li><a
href="http://www.webaaz.com/2009/09/bien-gerer-ses-noms-de-domaine/" rel="bookmark" title="14 septembre 2009">Bien gérer ses noms de domaine</a></li><li><a
href="http://www.webaaz.com/2009/06/bien-developper-en-php-partie-1/" rel="bookmark" title="1 juin 2009">Bien développer en PHP (partie 1)</a></li><li><a
href="http://www.webaaz.com/2009/04/bien-ecrire-html-xhtml/" rel="bookmark" title="16 avril 2009">Bien écrire HTML &amp; XHTML</a></li></ul><p></p><div
class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=Veille+techno+Web+de+F+%C3%A0+Z+%28partie+2%29&amp;link=http://www.webaaz.com/2010/02/veille-technologique-web-partie-2/&amp;notes=Voici%20la%20suite%20de%20mes%20flux%20favoris%2C%2015%20flux%20de%20F%20%C3%A0%20Z.%20Ce%20billet%20fait%20suite%20%C3%A0%20Veille%20techno%20Web%20de%20A%20%C3%A0%20F%20%28partie%201%29%20dont%20le%20retour%20est%20positif%20puisqu%27il%20m%27a%20d%C3%A9j%C3%A0%20permis%20de%20faire%20de%20nouvelles%20d%C3%A9couvertes%20propos%C3%A9es%20en%20commentaires...%0D%0A%0D%0AJe%20vous%20laisse%20donc%20d%C3%A9couvrir%20cette%20nouvelle%20mosa%C3%AFque%20de%20flux%20%21%0D%0A%0D%0A%0D%0APhoto%20de%20ThreeHeadedMonkey%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-identica"> <a
href="http://www.shareaholic.com/api/share/?title=TITLE&amp;link=PERMALINK&amp;notes=Voici%20la%20suite%20de%20mes%20flux%20favoris%2C%2015%20flux%20de%20F%20%C3%A0%20Z.%20Ce%20billet%20fait%20suite%20%C3%A0%20Veille%20techno%20Web%20de%20A%20%C3%A0%20F%20%28partie%201%29%20dont%20le%20retour%20est%20positif%20puisqu%27il%20m%27a%20d%C3%A9j%C3%A0%20permis%20de%20faire%20de%20nouvelles%20d%C3%A9couvertes%20propos%C3%A9es%20en%20commentaires...%0D%0A%0D%0AJe%20vous%20laisse%20donc%20d%C3%A9couvrir%20cette%20nouvelle%20mosa%C3%AFque%20de%20flux%20%21%0D%0A%0D%0A%0D%0APhoto%20de%20ThreeHeadedMonkey%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=205&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=Veille%20techno%20Web%20de%20F%20%C3%A0%20Z%20%28partie%202%29&amp;link=http://www.webaaz.com/2010/02/veille-technologique-web-partie-2/&amp;notes=Voici%20la%20suite%20de%20mes%20flux%20favoris%2C%2015%20flux%20de%20F%20%C3%A0%20Z.%20Ce%20billet%20fait%20suite%20%C3%A0%20Veille%20techno%20Web%20de%20A%20%C3%A0%20F%20%28partie%201%29%20dont%20le%20retour%20est%20positif%20puisqu%27il%20m%27a%20d%C3%A9j%C3%A0%20permis%20de%20faire%20de%20nouvelles%20d%C3%A9couvertes%20propos%C3%A9es%20en%20commentaires...%0D%0A%0D%0AJe%20vous%20laisse%20donc%20d%C3%A9couvrir%20cette%20nouvelle%20mosa%C3%AFque%20de%20flux%20%21%0D%0A%0D%0A%0D%0APhoto%20de%20ThreeHeadedMonkey%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li
class="shr-gmail"> <a
href="http://www.shareaholic.com/api/share/?title=Veille+techno+Web+de+F+%C3%A0+Z+%28partie+2%29&amp;link=http://www.webaaz.com/2010/02/veille-technologique-web-partie-2/&amp;notes=Voici%20la%20suite%20de%20mes%20flux%20favoris%2C%2015%20flux%20de%20F%20%C3%A0%20Z.%20Ce%20billet%20fait%20suite%20%C3%A0%20Veille%20techno%20Web%20de%20A%20%C3%A0%20F%20%28partie%201%29%20dont%20le%20retour%20est%20positif%20puisqu%27il%20m%27a%20d%C3%A9j%C3%A0%20permis%20de%20faire%20de%20nouvelles%20d%C3%A9couvertes%20propos%C3%A9es%20en%20commentaires...%0D%0A%0D%0AJe%20vous%20laisse%20donc%20d%C3%A9couvrir%20cette%20nouvelle%20mosa%C3%AFque%20de%20flux%20%21%0D%0A%0D%0A%0D%0APhoto%20de%20ThreeHeadedMonkey%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li
class="shr-viadeo"> <a
href="http://www.shareaholic.com/api/share/?title=Veille+techno+Web+de+F+%C3%A0+Z+%28partie+2%29&amp;link=http://www.webaaz.com/2010/02/veille-technologique-web-partie-2/&amp;notes=Voici%20la%20suite%20de%20mes%20flux%20favoris%2C%2015%20flux%20de%20F%20%C3%A0%20Z.%20Ce%20billet%20fait%20suite%20%C3%A0%20Veille%20techno%20Web%20de%20A%20%C3%A0%20F%20%28partie%201%29%20dont%20le%20retour%20est%20positif%20puisqu%27il%20m%27a%20d%C3%A9j%C3%A0%20permis%20de%20faire%20de%20nouvelles%20d%C3%A9couvertes%20propos%C3%A9es%20en%20commentaires...%0D%0A%0D%0AJe%20vous%20laisse%20donc%20d%C3%A9couvrir%20cette%20nouvelle%20mosa%C3%AFque%20de%20flux%20%21%0D%0A%0D%0A%0D%0APhoto%20de%20ThreeHeadedMonkey%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=92&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Viadeo">Share this on Viadeo</a></li><li
class="shr-googlereader"> <a
href="http://www.shareaholic.com/api/share/?title=Veille+techno+Web+de+F+%C3%A0+Z+%28partie+2%29&amp;link=http://www.webaaz.com/2010/02/veille-technologique-web-partie-2/&amp;notes=Voici%20la%20suite%20de%20mes%20flux%20favoris%2C%2015%20flux%20de%20F%20%C3%A0%20Z.%20Ce%20billet%20fait%20suite%20%C3%A0%20Veille%20techno%20Web%20de%20A%20%C3%A0%20F%20%28partie%201%29%20dont%20le%20retour%20est%20positif%20puisqu%27il%20m%27a%20d%C3%A9j%C3%A0%20permis%20de%20faire%20de%20nouvelles%20d%C3%A9couvertes%20propos%C3%A9es%20en%20commentaires...%0D%0A%0D%0AJe%20vous%20laisse%20donc%20d%C3%A9couvrir%20cette%20nouvelle%20mosa%C3%AFque%20de%20flux%20%21%0D%0A%0D%0A%0D%0APhoto%20de%20ThreeHeadedMonkey%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li
class="shr-netvibes"> <a
href="http://www.shareaholic.com/api/share/?title=Veille+techno+Web+de+F+%C3%A0+Z+%28partie+2%29&amp;link=http://www.webaaz.com/2010/02/veille-technologique-web-partie-2/&amp;notes=Voici%20la%20suite%20de%20mes%20flux%20favoris%2C%2015%20flux%20de%20F%20%C3%A0%20Z.%20Ce%20billet%20fait%20suite%20%C3%A0%20Veille%20techno%20Web%20de%20A%20%C3%A0%20F%20%28partie%201%29%20dont%20le%20retour%20est%20positif%20puisqu%27il%20m%27a%20d%C3%A9j%C3%A0%20permis%20de%20faire%20de%20nouvelles%20d%C3%A9couvertes%20propos%C3%A9es%20en%20commentaires...%0D%0A%0D%0AJe%20vous%20laisse%20donc%20d%C3%A9couvrir%20cette%20nouvelle%20mosa%C3%AFque%20de%20flux%20%21%0D%0A%0D%0A%0D%0APhoto%20de%20ThreeHeadedMonkey%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=195&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a></li></ul><div
style="clear: both;"></div></div> ]]></content:encoded> <wfw:commentRss>http://www.webaaz.com/2010/02/veille-technologique-web-partie-2/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Veille techno Web de A à F (partie 1)</title><link>http://www.webaaz.com/2010/01/veille-technologique-web-partie-1/</link> <comments>http://www.webaaz.com/2010/01/veille-technologique-web-partie-1/#comments</comments> <pubDate>Wed, 27 Jan 2010 15:54:08 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[Blogs]]></category> <category><![CDATA[Développement]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[Développement web]]></category> <category><![CDATA[Echange]]></category> <category><![CDATA[Ouverture]]></category> <category><![CDATA[Références]]></category> <guid
isPermaLink="false">http://www.webaaz.com/?p=464</guid> <description><![CDATA[Le développement web demande une formation initiale, mais requiert de se mettre sans cesse à jour. Les technologies du web évoluant rapidement, il est nécessaire de se former en permanence. Un des moyens les plus efficaces est de faire une veille technologique régulière.
Sur Internet les sources sont aussi nombreuses qu'hétéroclites. Je vous propose donc de faire le tour des flux RSS de mon agrégateur (250 flux dont la moitié traitent du web) pour en ressortir l'essentiel, à savoir, les 30 flux indispensables que j'emporterai sur une île déserte...
Une mosaïque de contenus tous plus intéressants les uns que les autres
<img
src="/images/2010/01/mosaique.jpg" alt="Mosaique" width="570" height="250" /> <a
title="Photo de Karl depuis son site/blog" href="http://www.la-grange.net/karl">Photo de Karl depuis son site/blog</a>]]></description> <content:encoded><![CDATA[<p>Le développement web demande une formation initiale, mais requiert de se mettre sans cesse à jour. Les technologies du web évoluant rapidement, il est nécessaire de se former en permanence. Un des moyens les plus efficaces est de faire une veille technologique régulière.</p><p>Sur Internet les sources sont aussi nombreuses qu&#8217;hétéroclites. Je vous propose donc de faire le tour des flux RSS de mon agrégateur (250 flux dont la moitié traitent du web) pour en ressortir l&#8217;essentiel, à savoir, les 30 flux indispensables que j&#8217;emporterai sur une île déserte&#8230;</p><p>Une mosaïque de contenus tous plus intéressants les uns que les autres</p><p><img
src="/images/2010/01/mosaique.jpg" alt="Mosaique" width="570" height="250" /><br
/> <a
title="Photo de Karl depuis son site/blog" href="http://www.la-grange.net/karl/">Photo de Karl depuis son site/blog</a></p><p>Ce choix se veut varié, certains sont plus techniques que d&#8217;autres, plus ou moins généralistes, avec une ligne éditoriale plus ou moins stricte, mais ce qui me plait, c&#8217;est le ton employé qui donne toute sa saveur à cette lecture quotidienne.</p><p>Je pense que le lien entre tous ces acteurs du web est cette passion qu&#8217;ils nous transmettent au fil des jours&#8230;</p><p>Comme la classification n&#8217;était pas évidente, je vous les livres dans l&#8217;ordre alphabétique, ca vous obligera à tout lire&#8230;</p><h2>60 Questions</h2><h3>Le blog qui plaide pour un web meilleur</h3><p>Un blog qui parle à la fois d&#8217;architecture de l’information, de comportement utilisateur, de l&#8217;écriture pour le web, d&#8217;ergonomie, de gestion de projet, enfin bref tout ce qui touche au web ! Une mine d&#8217;information essentielle.</p><ul><li><a
title="Voir le site 60 Questions" href="http://blog.60questions.net/">Le blog de 60 Questions</a></li><li><a
title="S'abonner au flux RSS de 60 Questions" href="http://blog.60questions.net/dotclear/rss.php">Le flux RSS de 60 Questions</a></li></ul><p>Jean-Marc Hardy, est aussi auteur du livre <a
title="Voir la critique du livre de Jean-Marc Hardy" href="http://www.webaaz.com/2010/05/livre-reussir-son-site-web-en-60-fiches">&laquo;&nbsp;réussir son site web en 60 fiches&nbsp;&raquo;</a>, formateur, auditeur&#8230;</p><h2>Adverbe</h2><h3>Mots justes, image Net</h3><p>Tout sur l&#8217;e-réputation, et les réseaux sociaux d&#8217;entreprise.</p><ul><li><a
title="Voir le site Adverbe" href="http://www.adverbe.com/">Le site Adverbe</a></li><li><a
title="S'abonner au flux RSS d'Adverbe" href="http://www.adverbe.com/feed/">Le flux RSS d&#8217;Adverbe</a></li></ul><p>Adverbe intervient dans la gestion de l&#8217;e-réputation et de l&#8217;identité sur Internet et pour la mise en place de réseaux sociaux et l’animation de communautés en ligne pour ses clients.</p><h2>Alsacréations</h2><p>Un site que je connais depuis toujours, enfin quasiment depuis que je fais du développement web. J&#8217;ai toujours apprécié leur façon de voir le web, alors forcément les actualités que le site met en avant sont un plus pour ma connaissance du web.</p><ul><li><a
title="Voir le site Alsacréations" href="http://www.alsacreations.com/">Le site Alsacréations</a></li><li><a
title="S'abonner au flux RSS d'Alsacréations" href="http://www.alsacreations.com/rss/">Le flux RSS d&#8217;Alsacréations</a></li></ul><p>Raphaël Goetter et Rodolphe Rimelé  à l&#8217;origine de ce site sont également auteurs de livres et de mémentos sur XHTML, CSS et MySQL.</p><h2>Antoine Dupin</h2><h3>Entreprise 2.0; personal branding et medias sociaux</h3><p>Le blog d&#8217;Antoine Dupin est le petit nouveau de mes flux, une découverte intéressante avec des articles vraiment très complets ! Je n&#8217;ai pas encore beaucoup de recul sur ses billets qui abordent l&#8217;entreprise 2.0, l&#8217;e-réputation, mais c&#8217;est vraiment prometteur ! A suivre !</p><ul><li><a
title="Voir le blog d'Antoine Dupin" href="http://antoine-dupin.com/leblog/">Le blog d&#8217;Antoine Dupin </a></li><li><a
title="S'abonner au flux RSS d'Antoine Dupin" href="http://feeds.feedburner.com/antoinedupin">Le flux RSS d&#8217;Antoine Dupin</a></li></ul><h2>BioloGeek</h2><p>BioloGeek est le site d&#8217;un développeur web freelance passionné par les frameworks web, les Logiciels Libres, le Web Sémantique, l&#8217;optimisation du temps et bien plus encore.</p><ul><li><a
title="Voir le blog BioloGeek " href="http://www.biologeek.com/">Le blog BioloGeek</a></li><li><a
title="S'abonner au flux ATOM de BioloGeek" href="http://www.biologeek.com/data/atom/">Le flux ATOM de BioloGeek</a></li></ul><p>J&#8217;ai eu l&#8217;occasion de voir David Larlet, lors des RMLL 2009 à Nantes, je peux même dire que j&#8217;y suis allé car il y était et que j&#8217;aime bien suivre son blog et ses idées à propos de la gestion des données, du logiciel libre ou la sécurité.</p><h2>Blog Axe-Net</h2><p>Des billets sur le référencement de bonne qualité et très réguliers, mais aussi sur des tests <acronym
title="Search Engine Optimization">SEO</acronym>, le webmarketing ou les questions juridiques.</p><ul><li><a
title="Voir le blog Axe-Net" href="http://blog.axe-net.fr/">Le blog Axe-Net</a></li><li><a
title="S'abonner au flux RSS du blog Axe-Net " href="http://blog.axe-net.fr/feed/">Le flux RSS du blog Axe-Net</a></li></ul><h2>Dasini.net</h2><h3>Journal d&#8217;un expert MySQL</h3><p>Ma principale source d&#8217;information sur MySQL</p><ul><li><a
title="Voir le blog Dasini.net" href="http://dasini.net/blog/">Le blog Dasini.net</a></li><li><a
title="S'abonner au flux RSS de Dasini.net" href="http://dasini.net/blog/feed/">Le flux RSS de Dasini.net</a></li></ul><p>Olivier Dasini est certifié MySQL, co-fondateur du <acronym
title="MySQL User Group">MUG</acronym>, membre de l’<acronym
title="Association Française des Utilisateurs de PHP">AFUP</acronym> et membre de l’April. J&#8217;ai pu assister à l&#8217;une de ses présentations lors du Forum PHP 2009, et j&#8217;ai vraiment apprécié le sujet.</p><h2>Descary</h2><p>Un blog qui s&#8217;adresse aux entrepreneurs du Web, développeurs, spécialistes marketing et aux internautes à l’affût des derniers développements Web.</p><ul><li><a
title="Voir le blog Descary.com" href="http://descary.com/">Le blog Descary.com</a></li><li><a
title="S'abonner au flux RSS de Descary.com" href="http://feeds.feedburner.com/BenoitDescary">Le flux RSS de Descary.com</a></li></ul><p>Benoit Descary est aussi formateur et conférencier.</p><h2>Do as i say, not as i do</h2><p>Un peu tout ce qui touche au web, pas mal de Symfony, de la méthodologie, et tout cela de façon très didactique.</p><ul><li><a
title="Voir le blog Do as i say, not as i do" href="http://www.do-as-i-say.com/notes/">Le blog Do as i say, not as i do</a></li><li><a
title="S'abonner au flux RSS de Do as i say, not as i do" href="http://www.do-as-i-say.com/notes/feed/">Le flux RSS de Do as i say, not as i do</a></li></ul><h2>Écrire pour le Web</h2><h3>Stratégie éditoriale &#038; Ergonomie des contenus web</h3><p>Conseil éditorial, webwriting et ergonomie au programme. On est plus dans le contenu que le contenant, mais le sujet est vraiment passionnant !</p><ul><li><a
title="Voir le site Écrire pour le Web" href="http://www.ecrirepourleweb.com/">Le site Écrire pour le Web</a></li><li><a
title="S'abonner au flux RSS d'Écrire pour le Web " href="http://www.ecrirepourleweb.com/feed">Le flux RSS d&#8217;Écrire pour le Web</a></li></ul><h2>Équilibres informéthiques</h2><p>Un petit blog pas très connu mais qui agrège des informations sur le logiciel Open-source.</p><ul><li><a
title="Voir le blog Équilibres informéthiques" href="http://www.equilibres.ch/spip/">Le blog Équilibres informéthiques</a></li><li><a
title="S'abonner au flux RSS de Équilibres informéthiques" href="http://www.equilibres.ch/spip/spip.php?page=backend">Le flux RSS de Équilibres informéthiques</a></li></ul><h2>Ergonomie Web, Rails et Architecture de l’Information</h2><p>Je ne le lis pas pour Rails que je ne connais pas, mais pour le côté ergonomie web et architecture de l&#8217;information, la gestion de projet, le web2.0 ou l&#8217;accessibilité&#8230; Toujours intéressant même sur un sujet qui ne nous intéresse à pas à priori !</p><ul><li><a
title="Voir le blog Ergonomie Web, Rails et Architecture de l’Information" href="http://t37.net/">Le blog Ergonomie Web, Rails et Architecture de l’Information</a></li><li><a
title="S'abonner au flux RSS d'Ergonomie Web, Rails et Architecture de l’Information" href="http://feeds.feedburner.com/FredericDeVillamilcom">Le flux RSS d&#8217;Ergonomie Web, Rails et Architecture de l’Information</a></li></ul><h2>Ergophile</h2><h3>Analyse de l&#8217;ergonomie web</h3><p>Analyse, tests d&#8217;ergonomie, conseils, tout ce qu&#8217;il faut pour devenir un ergophile passionné.</p><ul><li><a
title="Voir le blog Ergophile" href="http://www.ergophile.com/">Le blog Ergophile</a></li><li><a
title="S'abonner au flux RSS d'Ergophile" href="http://feeds.feedburner.com/ergophile">Le flux RSS d&#8217;Ergophile</a></li></ul><p>Jacynthe Busson est consultante en ergonomie web &#038; mobile, webdesigner et formatrice en Conception et Gestion de Projet / Ergonomie web. Elle a aussi lancé <a
title"Voir le site tKaap" href="http://www.tkaap.com/">tKaap</a> la première communauté liée aux défis.</p><h2>Explorateurs du web</h2><p>Ce groupe de passionnés s&#8217;est fixé comme mission de faire partager les résultats de ses explorations du Web en confrontant ses différents points de vue. Les Explorateurs du Web proposent de mettre leur intelligence collective au service du plus grand nombre. Le site reprends les billets des blogs de ses membres.</p><ul><li><a
title="Voir le blog des Explorateurs du Web" href="http://explorateursduweb.com/blog/">Le blog des Explorateurs du Web</a></li><li><a
title="S'abonner au flux RSS des Explorateurs du Web" href="http://feeds.feedburner.com/LesExplorateursDuWeb">Le flux RSS des Explorateurs du Web</a></li></ul><h2>Formats ouverts</h2><p>Comme son nom l&#8217;indique ce blog traite des formats ouverts et du risque d&#8217;enfermement lié au logiciel propriétaire. Une problématique qu&#8217;il expose lors de conférences, j&#8217;ai ainsi pu l&#8217;écouter aux <acronym
title="rencontres mondiales du logiciel libre">RMLL</acronym> à Nantes en 2009.</p><ul><li><a
title="Voir le site Pour les formats ouverts !" href="http://formats-ouverts.org/blog/">Le site Pour les formats ouverts !</a></li><li><a
title="S'abonner au flux RSS de Pour les formats ouverts !" href="http://formats-ouverts.org/rss.php">Le flux RSS de Pour les formats ouverts !</a></li></ul><p>Thierry Stoehr travaille sur les formats de données et de fichiers, leur importance, leur rôle et les dangers possibles des formats fermés, au sens large. Depuis 1998, il est fortement impliqué dans les logiciels libres, au travers essentiellement de l&#8217;<acronym
title="association francophone des utilisateurs de Linux et de logiciels libres">AFUL</acronym> car les logiciels libres sont basés sur des formats ouverts et des protocoles ouverts.</p><h2>Entracte</h2><p>Voici donc la première moitié de mes références en matière de blog. La suite est disponible dans <a
href="/2010/02/veille-technologique-web-partie-2/">Veille techno Web de F à Z (partie 2)</a></p><p>Mes articles préférés sont également visibles sur la page dédiée <a
title="Voir mes articles préférés" href="/veille-technologique/">ma veille technologique</a>.<br
/><h2>Sur le même thème</h2><ul
class="similar-posts"><li><a
href="http://www.webaaz.com/2010/02/veille-technologique-web-partie-2/" rel="bookmark" title="1 février 2010">Veille techno Web de F à Z (partie 2)</a></li><li><a
href="http://www.webaaz.com/2009/06/bien-developper-en-php-partie-1/" rel="bookmark" title="1 juin 2009">Bien développer en PHP (partie 1)</a></li><li><a
href="http://www.webaaz.com/2009/04/mysql-gui-tools/" rel="bookmark" title="24 avril 2009">MySQL GUI Tools</a></li><li><a
href="http://www.webaaz.com/2010/03/twitter-autres/" rel="bookmark" title="17 mars 2010">Twitter &#038; autres&#8230;</a></li><li><a
href="http://www.webaaz.com/2009/06/les-bons-outils-pour-php-partie-2/" rel="bookmark" title="6 juin 2009">Les bons outils pour PHP (partie 2)</a></li></ul><p></p><div
class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=Veille+techno+Web+de+A+%C3%A0+F+%28partie+1%29&amp;link=http://www.webaaz.com/2010/01/veille-technologique-web-partie-1/&amp;notes=Le%20d%C3%A9veloppement%20web%20demande%20une%20formation%20initiale%2C%20mais%20requiert%20de%20se%20mettre%20sans%20cesse%20%C3%A0%20jour.%20Les%20technologies%20du%20web%20%C3%A9voluant%20rapidement%2C%20il%20est%20n%C3%A9cessaire%20de%20se%20former%20en%20permanence.%20Un%20des%20moyens%20les%20plus%20efficaces%20est%20de%20faire%20une%20veille%20technologique%20r%C3%A9guli%C3%A8re.%0D%0A%0D%0ASur%20Internet%20les%20sources%20sont%20aussi%20nombreuses%20qu%27h%C3%A9t%C3%A9roclites.%20Je%20vous%20propose%20donc%20de%20faire%20le%20tour%20des%20flux%20RSS%20de%20mon%20agr%C3%A9gateur%20%28250%20flux%20dont%20la%20moiti%C3%A9%20traitent%20du%20web%29%20pour%20en%20ressortir%20l%27essentiel%2C%20%C3%A0%20savoir%2C%20les%2030%20flux%20indispensables%20que%20j%27emporterai%20sur%20une%20%C3%AEle%20d%C3%A9serte...%0D%0A%0D%0AUne%20mosa%C3%AFque%20de%20contenus%20tous%20plus%20int%C3%A9ressants%20les%20uns%20que%20les%20autres%0D%0A%0D%0A%0D%0APhoto%20de%20Karl%20depuis%20son%20site%2Fblog&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-identica"> <a
href="http://www.shareaholic.com/api/share/?title=TITLE&amp;link=PERMALINK&amp;notes=Le%20d%C3%A9veloppement%20web%20demande%20une%20formation%20initiale%2C%20mais%20requiert%20de%20se%20mettre%20sans%20cesse%20%C3%A0%20jour.%20Les%20technologies%20du%20web%20%C3%A9voluant%20rapidement%2C%20il%20est%20n%C3%A9cessaire%20de%20se%20former%20en%20permanence.%20Un%20des%20moyens%20les%20plus%20efficaces%20est%20de%20faire%20une%20veille%20technologique%20r%C3%A9guli%C3%A8re.%0D%0A%0D%0ASur%20Internet%20les%20sources%20sont%20aussi%20nombreuses%20qu%27h%C3%A9t%C3%A9roclites.%20Je%20vous%20propose%20donc%20de%20faire%20le%20tour%20des%20flux%20RSS%20de%20mon%20agr%C3%A9gateur%20%28250%20flux%20dont%20la%20moiti%C3%A9%20traitent%20du%20web%29%20pour%20en%20ressortir%20l%27essentiel%2C%20%C3%A0%20savoir%2C%20les%2030%20flux%20indispensables%20que%20j%27emporterai%20sur%20une%20%C3%AEle%20d%C3%A9serte...%0D%0A%0D%0AUne%20mosa%C3%AFque%20de%20contenus%20tous%20plus%20int%C3%A9ressants%20les%20uns%20que%20les%20autres%0D%0A%0D%0A%0D%0APhoto%20de%20Karl%20depuis%20son%20site%2Fblog&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=205&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=Veille%20techno%20Web%20de%20A%20%C3%A0%20F%20%28partie%201%29&amp;link=http://www.webaaz.com/2010/01/veille-technologique-web-partie-1/&amp;notes=Le%20d%C3%A9veloppement%20web%20demande%20une%20formation%20initiale%2C%20mais%20requiert%20de%20se%20mettre%20sans%20cesse%20%C3%A0%20jour.%20Les%20technologies%20du%20web%20%C3%A9voluant%20rapidement%2C%20il%20est%20n%C3%A9cessaire%20de%20se%20former%20en%20permanence.%20Un%20des%20moyens%20les%20plus%20efficaces%20est%20de%20faire%20une%20veille%20technologique%20r%C3%A9guli%C3%A8re.%0D%0A%0D%0ASur%20Internet%20les%20sources%20sont%20aussi%20nombreuses%20qu%27h%C3%A9t%C3%A9roclites.%20Je%20vous%20propose%20donc%20de%20faire%20le%20tour%20des%20flux%20RSS%20de%20mon%20agr%C3%A9gateur%20%28250%20flux%20dont%20la%20moiti%C3%A9%20traitent%20du%20web%29%20pour%20en%20ressortir%20l%27essentiel%2C%20%C3%A0%20savoir%2C%20les%2030%20flux%20indispensables%20que%20j%27emporterai%20sur%20une%20%C3%AEle%20d%C3%A9serte...%0D%0A%0D%0AUne%20mosa%C3%AFque%20de%20contenus%20tous%20plus%20int%C3%A9ressants%20les%20uns%20que%20les%20autres%0D%0A%0D%0A%0D%0APhoto%20de%20Karl%20depuis%20son%20site%2Fblog&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li
class="shr-gmail"> <a
href="http://www.shareaholic.com/api/share/?title=Veille+techno+Web+de+A+%C3%A0+F+%28partie+1%29&amp;link=http://www.webaaz.com/2010/01/veille-technologique-web-partie-1/&amp;notes=Le%20d%C3%A9veloppement%20web%20demande%20une%20formation%20initiale%2C%20mais%20requiert%20de%20se%20mettre%20sans%20cesse%20%C3%A0%20jour.%20Les%20technologies%20du%20web%20%C3%A9voluant%20rapidement%2C%20il%20est%20n%C3%A9cessaire%20de%20se%20former%20en%20permanence.%20Un%20des%20moyens%20les%20plus%20efficaces%20est%20de%20faire%20une%20veille%20technologique%20r%C3%A9guli%C3%A8re.%0D%0A%0D%0ASur%20Internet%20les%20sources%20sont%20aussi%20nombreuses%20qu%27h%C3%A9t%C3%A9roclites.%20Je%20vous%20propose%20donc%20de%20faire%20le%20tour%20des%20flux%20RSS%20de%20mon%20agr%C3%A9gateur%20%28250%20flux%20dont%20la%20moiti%C3%A9%20traitent%20du%20web%29%20pour%20en%20ressortir%20l%27essentiel%2C%20%C3%A0%20savoir%2C%20les%2030%20flux%20indispensables%20que%20j%27emporterai%20sur%20une%20%C3%AEle%20d%C3%A9serte...%0D%0A%0D%0AUne%20mosa%C3%AFque%20de%20contenus%20tous%20plus%20int%C3%A9ressants%20les%20uns%20que%20les%20autres%0D%0A%0D%0A%0D%0APhoto%20de%20Karl%20depuis%20son%20site%2Fblog&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li
class="shr-viadeo"> <a
href="http://www.shareaholic.com/api/share/?title=Veille+techno+Web+de+A+%C3%A0+F+%28partie+1%29&amp;link=http://www.webaaz.com/2010/01/veille-technologique-web-partie-1/&amp;notes=Le%20d%C3%A9veloppement%20web%20demande%20une%20formation%20initiale%2C%20mais%20requiert%20de%20se%20mettre%20sans%20cesse%20%C3%A0%20jour.%20Les%20technologies%20du%20web%20%C3%A9voluant%20rapidement%2C%20il%20est%20n%C3%A9cessaire%20de%20se%20former%20en%20permanence.%20Un%20des%20moyens%20les%20plus%20efficaces%20est%20de%20faire%20une%20veille%20technologique%20r%C3%A9guli%C3%A8re.%0D%0A%0D%0ASur%20Internet%20les%20sources%20sont%20aussi%20nombreuses%20qu%27h%C3%A9t%C3%A9roclites.%20Je%20vous%20propose%20donc%20de%20faire%20le%20tour%20des%20flux%20RSS%20de%20mon%20agr%C3%A9gateur%20%28250%20flux%20dont%20la%20moiti%C3%A9%20traitent%20du%20web%29%20pour%20en%20ressortir%20l%27essentiel%2C%20%C3%A0%20savoir%2C%20les%2030%20flux%20indispensables%20que%20j%27emporterai%20sur%20une%20%C3%AEle%20d%C3%A9serte...%0D%0A%0D%0AUne%20mosa%C3%AFque%20de%20contenus%20tous%20plus%20int%C3%A9ressants%20les%20uns%20que%20les%20autres%0D%0A%0D%0A%0D%0APhoto%20de%20Karl%20depuis%20son%20site%2Fblog&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=92&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Viadeo">Share this on Viadeo</a></li><li
class="shr-googlereader"> <a
href="http://www.shareaholic.com/api/share/?title=Veille+techno+Web+de+A+%C3%A0+F+%28partie+1%29&amp;link=http://www.webaaz.com/2010/01/veille-technologique-web-partie-1/&amp;notes=Le%20d%C3%A9veloppement%20web%20demande%20une%20formation%20initiale%2C%20mais%20requiert%20de%20se%20mettre%20sans%20cesse%20%C3%A0%20jour.%20Les%20technologies%20du%20web%20%C3%A9voluant%20rapidement%2C%20il%20est%20n%C3%A9cessaire%20de%20se%20former%20en%20permanence.%20Un%20des%20moyens%20les%20plus%20efficaces%20est%20de%20faire%20une%20veille%20technologique%20r%C3%A9guli%C3%A8re.%0D%0A%0D%0ASur%20Internet%20les%20sources%20sont%20aussi%20nombreuses%20qu%27h%C3%A9t%C3%A9roclites.%20Je%20vous%20propose%20donc%20de%20faire%20le%20tour%20des%20flux%20RSS%20de%20mon%20agr%C3%A9gateur%20%28250%20flux%20dont%20la%20moiti%C3%A9%20traitent%20du%20web%29%20pour%20en%20ressortir%20l%27essentiel%2C%20%C3%A0%20savoir%2C%20les%2030%20flux%20indispensables%20que%20j%27emporterai%20sur%20une%20%C3%AEle%20d%C3%A9serte...%0D%0A%0D%0AUne%20mosa%C3%AFque%20de%20contenus%20tous%20plus%20int%C3%A9ressants%20les%20uns%20que%20les%20autres%0D%0A%0D%0A%0D%0APhoto%20de%20Karl%20depuis%20son%20site%2Fblog&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li
class="shr-netvibes"> <a
href="http://www.shareaholic.com/api/share/?title=Veille+techno+Web+de+A+%C3%A0+F+%28partie+1%29&amp;link=http://www.webaaz.com/2010/01/veille-technologique-web-partie-1/&amp;notes=Le%20d%C3%A9veloppement%20web%20demande%20une%20formation%20initiale%2C%20mais%20requiert%20de%20se%20mettre%20sans%20cesse%20%C3%A0%20jour.%20Les%20technologies%20du%20web%20%C3%A9voluant%20rapidement%2C%20il%20est%20n%C3%A9cessaire%20de%20se%20former%20en%20permanence.%20Un%20des%20moyens%20les%20plus%20efficaces%20est%20de%20faire%20une%20veille%20technologique%20r%C3%A9guli%C3%A8re.%0D%0A%0D%0ASur%20Internet%20les%20sources%20sont%20aussi%20nombreuses%20qu%27h%C3%A9t%C3%A9roclites.%20Je%20vous%20propose%20donc%20de%20faire%20le%20tour%20des%20flux%20RSS%20de%20mon%20agr%C3%A9gateur%20%28250%20flux%20dont%20la%20moiti%C3%A9%20traitent%20du%20web%29%20pour%20en%20ressortir%20l%27essentiel%2C%20%C3%A0%20savoir%2C%20les%2030%20flux%20indispensables%20que%20j%27emporterai%20sur%20une%20%C3%AEle%20d%C3%A9serte...%0D%0A%0D%0AUne%20mosa%C3%AFque%20de%20contenus%20tous%20plus%20int%C3%A9ressants%20les%20uns%20que%20les%20autres%0D%0A%0D%0A%0D%0APhoto%20de%20Karl%20depuis%20son%20site%2Fblog&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=195&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a></li></ul><div
style="clear: both;"></div></div> ]]></content:encoded> <wfw:commentRss>http://www.webaaz.com/2010/01/veille-technologique-web-partie-1/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>Réinventer la roue, ou pas ?</title><link>http://www.webaaz.com/2010/01/reinventer-la-roue-ou-pas/</link> <comments>http://www.webaaz.com/2010/01/reinventer-la-roue-ou-pas/#comments</comments> <pubDate>Wed, 20 Jan 2010 21:17:59 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[Développement]]></category> <category><![CDATA[Méthodologie]]></category> <category><![CDATA[Apprendre]]></category> <category><![CDATA[Bonnes pratiques]]></category> <category><![CDATA[Développement web]]></category> <category><![CDATA[Open source]]></category> <category><![CDATA[Références]]></category> <guid
isPermaLink="false">http://www.webaaz.com/?p=450</guid> <description><![CDATA[Partout on explique qu'en programmation il est important de ne de pas réinventer la roue. Qu'il faut réutiliser plutôt que de réécrire, utiliser un code éprouvé plutôt que de réécrire la même chose en moins bien.
C'est vrai, mais je ne suis pas tout à fait d'accord avec cela, c'est parfois indispensable et souvent très formateur.
<img
src="/images/2010/01/roues.jpg" alt="Vélo abandonné" /> <a
title="Photo de i_gallagher depuis Flickr" href="http://www.flickr.com/photos/39691453@N00/167688023">Photo de i_gallagher depuis Flickr</a>]]></description> <content:encoded><![CDATA[<p>Partout on explique qu&#8217;en programmation il est important de ne de pas réinventer la roue. Qu&#8217;il faut réutiliser plutôt que de réécrire, utiliser un code éprouvé plutôt que de réfaire la même chose en moins bien.<br
/> C&#8217;est vrai, mais je ne suis pas tout à fait d&#8217;accord avec cela, c&#8217;est parfois indispensable et souvent très formateur.</p><p><img
src="/images/2010/01/roues.jpg" alt="Vélo abandonné" /><br
/> <a
title="Photo de i_gallagher depuis Flickr" href="http://www.flickr.com/photos/39691453@N00/167688023">Photo de i_gallagher depuis Flickr</a></p><h2>Concept</h2><p>L&#8217;expression &laquo;&nbsp;<strong>Réinventer la roue</strong>&nbsp;&raquo; exprime l&#8217;idée de ne pas refaire inutilement quelque chose qui a déjà été fait. &laquo;&nbsp;<strong>Réinventer la roue carrée</strong>&nbsp;&raquo; y ajoute l&#8217;idée d&#8217;une réinvention de moindre qualité. Wikipédia fais le point sur ces concepts :</p><ul><li><a
title="Voir la définition de l'expression réinventer la roue sur Wikipédia" href="http://fr.wikipedia.org/wiki/R%C3%A9inventer_la_roue">Réinventer la roue</a></li><li><a
title="Voir la définition de l'expression réinventer la roue carrée sur Wikipédia" href="http://fr.wikipedia.org/wiki/R%C3%A9inventer_la_roue_carr%C3%A9e">Réinventer la roue carrée</a></li></ul><p>Les éléments à charge pour étayer l&#8217;expression sont évident et pourtant, <strong>dans certains cas ce n&#8217;est pas si évident&#8230;</strong></p><h2>Le pour</h2><p>Donc le contre réinventer la roue.</p><p>Pour ce qui est des concepts élémentaires qui font leurs preuves depuis toujours, parfois avant même l&#8217;histoire de l&#8217;informatique, la question ne se pose souvent même pas. Sur certains problèmes simples, <strong>on connait la meilleure solution de traiter les cas, alors pourquoi chercher à faire autrement</strong>.</p><h3>Déjà éprouvés</h3><p>On a tous étés confrontés un jour à un code un peu complexe que l&#8217;on a fini par simplifier à l&#8217;extrême en découvrant une solution simple et efficace sur Internet mais à laquelle on avait pas pensé.</p><p>Internet favorise l&#8217;échange de savoirs de façon exponentielle. Tout internaute un peu curieux peu apprendre rapidement sur le sujet de son choix, on peut ainsi facilement trouver et utiliser une bibliothèque ou un framework et gagner un temps non négligeable en évitant de réécrire l&#8217;essentiel. Aujourd&#8217;hui très peu de projets partent de zéro, on s&#8217;appuie toujours sur une couche existante.</p><p>Un <strong>code optimisé et fiable</strong> c&#8217;est ce que tout bon développeur recherche alors si on vous le propose tout prêt, pourquoi hésiter ? <strong>Ne risquez pas de faire pire, réutilisez !</strong></p><h3>Gain de temps</h3><p>Ce serait donc une perte de temps évidente de chercher à réinventer ce que d&#8217;autres ont développé. D&#8217;autant que bien souvent les projets communautaires sont d&#8217;une grande qualité et la somme des compétences techniques de leurs auteurs est bien plus grande que la votre ou celle de votre équipe. On ne peut pas être spécialiste dans tout les domaines ! Faites confiance à d&#8217;autres équipes, vous gagnerez en temps de développement et même sur la maintenance, les évolutions et corrections de bugs ne seront pas de votre ressort !</p><p>Le temps gagné vous permettra peut être de publier votre propre code et d&#8217;en faire gagner à quelqu&#8217;un d&#8217;autre.</p><h2>Le contre</h2><p>Donc le pour réinventer la roue.</p><p>Quel que soit l&#8217;outil ou le concept, on pense souvent que tout est déjà inventé et pourtant de nouvelles idées et de nouveaux produits voient le jour quotidiennement et ils paraissent tellement évidents qu&#8217;on se demande pourquoi on y à pas pensé soi-même un peu plus tôt&#8230; Comment ses idées ont elles germé ? Bien souvent en envisageant un <strong>problème sous un autre angle</strong>, en se posant une question de manière différente. Bien des inventions ne sont que la réunion de plusieurs.</p><h3>Comprendre les concepts &#038; les adapter à d&#8217;autres inventions</h3><p>Avoir <strong>une approche différente</strong> est essentiel. <strong>Il faut comprendre le fonctionnement de la roue pour pouvoir l&#8217;améliorer !</strong> Utiliser une bibliothèque ou un framework c&#8217;est bien, mais en comprendre le fonctionnement c&#8217;est encore mieux. Quand vous en maitriserez le fonctionnement, quand leur conception vous semblera claire, vous pourrez les réutiliser efficacement dans d&#8217;autres cas.</p><p>Votre y gagnerez en compétence et en efficacité.</p><p>Il y a quelques années, avant l&#8217;arrivée des frameworks PHP, j&#8217;ai développé ma propre solution. Cela m&#8217;a permis de gagner beaucoup de temps en mutualisant certains développement entre plusieurs projets. J&#8217;ai gagné en compétence car je souhaitais toujours trouver la meilleure solution à un problème donné. Aujourd&#8217;hui j&#8217;appréhende d&#8217;autant mieux les outils que j&#8217;utilise même si je ne les ai pas écrits moi même.</p><h3>Nouvelles idées ou fonctionnalités</h3><p>Re-développer un outil ou réfléchir à un concept avec un œil neuf vous apportera peut être une idée de génie. Le petit truc auquel personne n&#8217;avait pensé, la fonctionnalité évidente qui donnera une longueur d&#8217;avance à votre projet. Un truc évident, après coup, mais qui nécessitait un certain point de vue, certaines connaissances, tout un ensemble de choses que personne n&#8217;avait visiblement eues avant vous.</p><h3>Usage spécifique &#038; optimisation des performances</h3><p>Dans certains cas, il faut savoir si la roue qu&#8217;on nous propose nous convient vraiment, et si on n&#8217; a pas besoin de la modifier ou de la réinventer pour répondre de manière plus précise à son besoin. Pourquoi utiliser un outil avec des tas d&#8217;options si votre besoin est vraiment basique. L&#8217;analyse de l&#8217;outil et sa réécriture permettent de monter en compétence sur le sujet et d&#8217;avoir un produit répondant uniquement à votre besoin et du coup plus performant.</p><p>Le contraire est vrai aussi, et si un outil ne propose que 90% de vos besoins, améliorez le et proposez les améliorations à la communauté !</p><h2>Conclusion</h2><p>Réinventer le roue peut s&#8217;avérer <strong>utile pour innover</strong>, et c&#8217;est en tout cas un <strong>moyen formateur</strong> pour qui veut apprendre d&#8217;autres outils ou concept pour les faire évoluer ou en comprendre l&#8217;essence et l&#8217;adapter à d&#8217;autres cas. <strong>N&#8217;ayez plus peur de réinventer la roue, mais faîtes le en connaissance de causes et pour de bonnes raisons</strong></p><p>Et vous alors ? Réinventez vous la roue ? Est ce pour de bonnes raisons ? Que pensez vous des miennes ?</p><p>En question subsidiaire, j&#8217;aimerai savoir d&#8217;ou vient l&#8217;expression, je n&#8217;ai pas trouvé d&#8217;information sur son origine.<br
/><h2>Sur le même thème</h2><ul
class="similar-posts"><li><a
href="http://www.webaaz.com/2009/07/les-plugins-firefox-foxyproxy/" rel="bookmark" title="15 juillet 2009">Les plugins Firefox : FoxyProxy</a></li><li><a
href="http://www.webaaz.com/2009/10/bien-utiliser-zend-framework/" rel="bookmark" title="26 octobre 2009">Bien utiliser Zend Framework</a></li><li><a
href="http://www.webaaz.com/2009/12/bien-definir-son-projet-de-site-web/" rel="bookmark" title="15 décembre 2009">Bien définir son projet de site web</a></li><li><a
href="http://www.webaaz.com/2009/12/les-plugins-firefox-colorzilla/" rel="bookmark" title="22 décembre 2009">Les plugins Firefox : Colorzilla</a></li><li><a
href="http://www.webaaz.com/2009/11/comment-apprendre-le-developpement-web/" rel="bookmark" title="11 novembre 2009">Comment apprendre le développement web ?</a></li></ul><p></p><div
class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=R%C3%A9inventer+la+roue%2C+ou+pas+%3F&amp;link=http://www.webaaz.com/2010/01/reinventer-la-roue-ou-pas/&amp;notes=Partout%20on%20explique%20qu%27en%20programmation%20il%20est%20important%20de%20ne%20de%20pas%20r%C3%A9inventer%20la%20roue.%20Qu%27il%20faut%20r%C3%A9utiliser%20plut%C3%B4t%20que%20de%20r%C3%A9%C3%A9crire%2C%20utiliser%20un%20code%20%C3%A9prouv%C3%A9%20plut%C3%B4t%20que%20de%20r%C3%A9%C3%A9crire%20la%20m%C3%AAme%20chose%20en%20moins%20bien.%20%0D%0AC%27est%20vrai%2C%20mais%20je%20ne%20suis%20pas%20tout%20%C3%A0%20fait%20d%27accord%20avec%20cela%2C%20c%27est%20parfois%20indispensable%20et%20souvent%20tr%C3%A8s%20formateur.%20%0D%0A%0D%0A%0D%0APhoto%20de%20i_gallagher%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-identica"> <a
href="http://www.shareaholic.com/api/share/?title=TITLE&amp;link=PERMALINK&amp;notes=Partout%20on%20explique%20qu%27en%20programmation%20il%20est%20important%20de%20ne%20de%20pas%20r%C3%A9inventer%20la%20roue.%20Qu%27il%20faut%20r%C3%A9utiliser%20plut%C3%B4t%20que%20de%20r%C3%A9%C3%A9crire%2C%20utiliser%20un%20code%20%C3%A9prouv%C3%A9%20plut%C3%B4t%20que%20de%20r%C3%A9%C3%A9crire%20la%20m%C3%AAme%20chose%20en%20moins%20bien.%20%0D%0AC%27est%20vrai%2C%20mais%20je%20ne%20suis%20pas%20tout%20%C3%A0%20fait%20d%27accord%20avec%20cela%2C%20c%27est%20parfois%20indispensable%20et%20souvent%20tr%C3%A8s%20formateur.%20%0D%0A%0D%0A%0D%0APhoto%20de%20i_gallagher%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=205&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=R%C3%A9inventer%20la%20roue%2C%20ou%20pas%20%3F&amp;link=http://www.webaaz.com/2010/01/reinventer-la-roue-ou-pas/&amp;notes=Partout%20on%20explique%20qu%27en%20programmation%20il%20est%20important%20de%20ne%20de%20pas%20r%C3%A9inventer%20la%20roue.%20Qu%27il%20faut%20r%C3%A9utiliser%20plut%C3%B4t%20que%20de%20r%C3%A9%C3%A9crire%2C%20utiliser%20un%20code%20%C3%A9prouv%C3%A9%20plut%C3%B4t%20que%20de%20r%C3%A9%C3%A9crire%20la%20m%C3%AAme%20chose%20en%20moins%20bien.%20%0D%0AC%27est%20vrai%2C%20mais%20je%20ne%20suis%20pas%20tout%20%C3%A0%20fait%20d%27accord%20avec%20cela%2C%20c%27est%20parfois%20indispensable%20et%20souvent%20tr%C3%A8s%20formateur.%20%0D%0A%0D%0A%0D%0APhoto%20de%20i_gallagher%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li
class="shr-gmail"> <a
href="http://www.shareaholic.com/api/share/?title=R%C3%A9inventer+la+roue%2C+ou+pas+%3F&amp;link=http://www.webaaz.com/2010/01/reinventer-la-roue-ou-pas/&amp;notes=Partout%20on%20explique%20qu%27en%20programmation%20il%20est%20important%20de%20ne%20de%20pas%20r%C3%A9inventer%20la%20roue.%20Qu%27il%20faut%20r%C3%A9utiliser%20plut%C3%B4t%20que%20de%20r%C3%A9%C3%A9crire%2C%20utiliser%20un%20code%20%C3%A9prouv%C3%A9%20plut%C3%B4t%20que%20de%20r%C3%A9%C3%A9crire%20la%20m%C3%AAme%20chose%20en%20moins%20bien.%20%0D%0AC%27est%20vrai%2C%20mais%20je%20ne%20suis%20pas%20tout%20%C3%A0%20fait%20d%27accord%20avec%20cela%2C%20c%27est%20parfois%20indispensable%20et%20souvent%20tr%C3%A8s%20formateur.%20%0D%0A%0D%0A%0D%0APhoto%20de%20i_gallagher%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li
class="shr-viadeo"> <a
href="http://www.shareaholic.com/api/share/?title=R%C3%A9inventer+la+roue%2C+ou+pas+%3F&amp;link=http://www.webaaz.com/2010/01/reinventer-la-roue-ou-pas/&amp;notes=Partout%20on%20explique%20qu%27en%20programmation%20il%20est%20important%20de%20ne%20de%20pas%20r%C3%A9inventer%20la%20roue.%20Qu%27il%20faut%20r%C3%A9utiliser%20plut%C3%B4t%20que%20de%20r%C3%A9%C3%A9crire%2C%20utiliser%20un%20code%20%C3%A9prouv%C3%A9%20plut%C3%B4t%20que%20de%20r%C3%A9%C3%A9crire%20la%20m%C3%AAme%20chose%20en%20moins%20bien.%20%0D%0AC%27est%20vrai%2C%20mais%20je%20ne%20suis%20pas%20tout%20%C3%A0%20fait%20d%27accord%20avec%20cela%2C%20c%27est%20parfois%20indispensable%20et%20souvent%20tr%C3%A8s%20formateur.%20%0D%0A%0D%0A%0D%0APhoto%20de%20i_gallagher%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=92&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Viadeo">Share this on Viadeo</a></li><li
class="shr-googlereader"> <a
href="http://www.shareaholic.com/api/share/?title=R%C3%A9inventer+la+roue%2C+ou+pas+%3F&amp;link=http://www.webaaz.com/2010/01/reinventer-la-roue-ou-pas/&amp;notes=Partout%20on%20explique%20qu%27en%20programmation%20il%20est%20important%20de%20ne%20de%20pas%20r%C3%A9inventer%20la%20roue.%20Qu%27il%20faut%20r%C3%A9utiliser%20plut%C3%B4t%20que%20de%20r%C3%A9%C3%A9crire%2C%20utiliser%20un%20code%20%C3%A9prouv%C3%A9%20plut%C3%B4t%20que%20de%20r%C3%A9%C3%A9crire%20la%20m%C3%AAme%20chose%20en%20moins%20bien.%20%0D%0AC%27est%20vrai%2C%20mais%20je%20ne%20suis%20pas%20tout%20%C3%A0%20fait%20d%27accord%20avec%20cela%2C%20c%27est%20parfois%20indispensable%20et%20souvent%20tr%C3%A8s%20formateur.%20%0D%0A%0D%0A%0D%0APhoto%20de%20i_gallagher%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li
class="shr-netvibes"> <a
href="http://www.shareaholic.com/api/share/?title=R%C3%A9inventer+la+roue%2C+ou+pas+%3F&amp;link=http://www.webaaz.com/2010/01/reinventer-la-roue-ou-pas/&amp;notes=Partout%20on%20explique%20qu%27en%20programmation%20il%20est%20important%20de%20ne%20de%20pas%20r%C3%A9inventer%20la%20roue.%20Qu%27il%20faut%20r%C3%A9utiliser%20plut%C3%B4t%20que%20de%20r%C3%A9%C3%A9crire%2C%20utiliser%20un%20code%20%C3%A9prouv%C3%A9%20plut%C3%B4t%20que%20de%20r%C3%A9%C3%A9crire%20la%20m%C3%AAme%20chose%20en%20moins%20bien.%20%0D%0AC%27est%20vrai%2C%20mais%20je%20ne%20suis%20pas%20tout%20%C3%A0%20fait%20d%27accord%20avec%20cela%2C%20c%27est%20parfois%20indispensable%20et%20souvent%20tr%C3%A8s%20formateur.%20%0D%0A%0D%0A%0D%0APhoto%20de%20i_gallagher%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=195&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a></li></ul><div
style="clear: both;"></div></div> ]]></content:encoded> <wfw:commentRss>http://www.webaaz.com/2010/01/reinventer-la-roue-ou-pas/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Les plugins Firefox : Colorzilla</title><link>http://www.webaaz.com/2009/12/les-plugins-firefox-colorzilla/</link> <comments>http://www.webaaz.com/2009/12/les-plugins-firefox-colorzilla/#comments</comments> <pubDate>Tue, 22 Dec 2009 11:30:19 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[CSS]]></category> <category><![CDATA[Design]]></category> <category><![CDATA[Développement]]></category> <category><![CDATA[Libre]]></category> <category><![CDATA[Outils]]></category> <category><![CDATA[Plugins]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[Code source]]></category> <category><![CDATA[Couleur]]></category> <category><![CDATA[Développement web]]></category> <category><![CDATA[Firefox]]></category> <category><![CDATA[Navigateurs]]></category> <category><![CDATA[Open source]]></category> <category><![CDATA[Wysiwyg]]></category> <guid
isPermaLink="false">http://www.webaaz.com/?p=427</guid> <description><![CDATA[Dans tout projet web, la gestion des couleurs est une composante essentielle du graphisme. Des premières maquettes jusqu'à l'intégration, nous avons besoin d'outils pour travailler les couleurs, échanger avec les graphistes, gérer nos <a
title="Lire l'article sur le navigateur Firefox" href="http://www.webaaz.com/2009/05/bien-utiliser-les-feuilles-de-style-css"><acronym
title="Cascading Style Sheet">CSS</acronym></a> pour au final avoir un rendu le plus agréable possible.
Voici donc aujourd'hui une extension pour <a
title="Lire l'article sur le navigateur Firefox" href="http://www.webaaz.com/2009/06/navigateur-web-standard-firefox">Firefox</a>, qui permet d'avoir tout un tas d'outils sous la main directement dans le navigateur : </a title="Voir le site officiel de Colorzilla" href="http://www.colorzilla.com/firefox/">Colorzilla</a>. <img
src="/images/2009/12/technicolor-sunset.jpg" alt="Coucher de soleil en technicolor" width="570" height="250" /> <a
title="Photo de Richard0 depuis Flickr" href="http://www.flickr.com/photos/25056079@N07/3704052782">Photo de Richard0 depuis Flickr</a>]]></description> <content:encoded><![CDATA[<p>Dans tout projet web, la gestion des couleurs est une composante essentielle du graphisme. Des premières maquettes jusqu&#8217;à l&#8217;intégration, nous avons besoin d&#8217;outils pour travailler les couleurs, échanger avec les graphistes, gérer nos <a
title="Lire l'article sur le navigateur Firefox" href="http://www.webaaz.com/2009/05/bien-utiliser-les-feuilles-de-style-css"><acronym
title="Cascading Style Sheet">CSS</acronym></a> pour au final avoir un rendu le plus agréable possible.</p><p>Voici donc aujourd&#8217;hui une extension pour <a
title="Lire l'article sur le navigateur Firefox" href="http://www.webaaz.com/2009/06/navigateur-web-standard-firefox">Firefox</a>, qui permet d&#8217;avoir tout un tas d&#8217;outils sous la main directement dans le navigateur : </a title="Voir le site officiel de Colorzilla" href="http://www.colorzilla.com/firefox/">Colorzilla</a>.</p><p><img
src="/images/2009/12/technicolor-sunset.jpg" alt="Coucher de soleil en technicolor" width="570" height="250" /><br
/> <a
title="Photo de Richard0 depuis Flickr" href="http://www.flickr.com/photos/25056079@N07/3704052782" class="broken_link">Photo de Richard0 depuis Flickr</a></p><h2>Installation</h2><p>Cette extension est disponible sur le site d&#8217;extensions de Firefox :</p><ul><li><a
title="Voir l'extension Colorzilla pour Firefox" href="https://addons.mozilla.org/fr/firefox/addon/271">Installer Colorzilla pour Firefox</a></li></ul><h2>Présentation</h2><p>Colorzilla est un outil qui permet de zoomer sur la page pour sélectionner une couleur et la copie automatiquement dans le presse papier, vous n&#8217;avez plus qu&#8217;à la coller dans votre code ! Il extrait les couleur d&#8217;une page en s&#8217;appuyant sur le<title="Voir la définition de DOM sur Wikipédia" href="http://fr.wikipedia.org/wiki/Document_Object_Model"><acronym
title="Document Object Model">DOM</acronym></a>. Vous pouvez même enregistrer des palettes de couleurs et les partager.</p><p>L&#8217;outil est léger et sait se faire oublier. Il est disponible en bas à gauche de votre navigateur ou via un clic droit.</p><h2>Fonctionnalités principales</h2><ul><li>Pipette pour sélectionner les couleurs de la page</li><li>Palette de couleur (simples à enregistrer et partager)</li><li>Analyseur des couleurs du DOM</li><li>Zoom</li><li>Copie automatique de la couleur dans le presse papier</li><li>Gestion de formats de couleurs multiples (Hexadécimal, <a
title="Voir la définition de RVB sur Wikipédia" href="http://fr.wikipedia.org/wiki/Rouge_vert_bleu"><acronym
title="Rouge Vert Bleu (RGB en anglais)">RVB</acronym></a>, <a
title="Voir la définition de TSV sur Wikipédia" href="http://fr.wikipedia.org/wiki/Teinte_Saturation_Valeur"><acronym
title="Teinte Saturation Valeur">TSV</acronym></a>&#8230;)</li></ul><p>Un outil vraiment bien pensé et donc indispensable pour gérer ses couleurs web au quotidien qui mérite ses 5 étoiles.</p><h2>Sur le même thème</h2><ul
class="similar-posts"><li><a
href="http://www.webaaz.com/2010/02/les-plugins-firefox-xrefresh/" rel="bookmark" title="18 février 2010">Les plugins Firefox : XRefresh</a></li><li><a
href="http://www.webaaz.com/2011/03/les-plugins-firefox-tiletabs/" rel="bookmark" title="28 mars 2011">Les plugins Firefox : TileTabs</a></li><li><a
href="http://www.webaaz.com/2009/07/les-plugins-firefox-foxyproxy/" rel="bookmark" title="15 juillet 2009">Les plugins Firefox : FoxyProxy</a></li><li><a
href="http://www.webaaz.com/2009/06/navigateur-web-standard-firefox/" rel="bookmark" title="20 juin 2009">Navigateur Web standard : Firefox</a></li><li><a
href="http://www.webaaz.com/2009/09/les-plugins-firefox-firebug/" rel="bookmark" title="3 septembre 2009">Les plugins Firefox : Firebug</a></li></ul><p></p><div
class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=Les+plugins+Firefox+%3A+Colorzilla&amp;link=http://www.webaaz.com/2009/12/les-plugins-firefox-colorzilla/&amp;notes=Dans%20tout%20projet%20web%2C%20la%20gestion%20des%20couleurs%20est%20une%20composante%20essentielle%20du%20graphisme.%20Des%20premi%C3%A8res%20maquettes%20jusqu%27%C3%A0%20l%27int%C3%A9gration%2C%20nous%20avons%20besoin%20d%27outils%20pour%20travailler%20les%20couleurs%2C%20%C3%A9changer%20avec%20les%20graphistes%2C%20g%C3%A9rer%20nos%20CSS%20pour%20au%20final%20avoir%20un%20rendu%20le%20plus%20agr%C3%A9able%20possible.%0D%0A%0D%0AVoici%20donc%20aujourd%27hui%20une%20extension%20pour%20Firefox%2C%20qui%20permet%20d%27avoir%20tout%20un%20tas%20d%27outils%20sous%20la%20main%20directement%20dans%20le%20navigateur%20%3A%20Colorzilla.%0D%0A%0D%0A%0D%0APhoto%20de%20Richard0%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-identica"> <a
href="http://www.shareaholic.com/api/share/?title=TITLE&amp;link=PERMALINK&amp;notes=Dans%20tout%20projet%20web%2C%20la%20gestion%20des%20couleurs%20est%20une%20composante%20essentielle%20du%20graphisme.%20Des%20premi%C3%A8res%20maquettes%20jusqu%27%C3%A0%20l%27int%C3%A9gration%2C%20nous%20avons%20besoin%20d%27outils%20pour%20travailler%20les%20couleurs%2C%20%C3%A9changer%20avec%20les%20graphistes%2C%20g%C3%A9rer%20nos%20CSS%20pour%20au%20final%20avoir%20un%20rendu%20le%20plus%20agr%C3%A9able%20possible.%0D%0A%0D%0AVoici%20donc%20aujourd%27hui%20une%20extension%20pour%20Firefox%2C%20qui%20permet%20d%27avoir%20tout%20un%20tas%20d%27outils%20sous%20la%20main%20directement%20dans%20le%20navigateur%20%3A%20Colorzilla.%0D%0A%0D%0A%0D%0APhoto%20de%20Richard0%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=205&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=Les%20plugins%20Firefox%20%3A%20Colorzilla&amp;link=http://www.webaaz.com/2009/12/les-plugins-firefox-colorzilla/&amp;notes=Dans%20tout%20projet%20web%2C%20la%20gestion%20des%20couleurs%20est%20une%20composante%20essentielle%20du%20graphisme.%20Des%20premi%C3%A8res%20maquettes%20jusqu%27%C3%A0%20l%27int%C3%A9gration%2C%20nous%20avons%20besoin%20d%27outils%20pour%20travailler%20les%20couleurs%2C%20%C3%A9changer%20avec%20les%20graphistes%2C%20g%C3%A9rer%20nos%20CSS%20pour%20au%20final%20avoir%20un%20rendu%20le%20plus%20agr%C3%A9able%20possible.%0D%0A%0D%0AVoici%20donc%20aujourd%27hui%20une%20extension%20pour%20Firefox%2C%20qui%20permet%20d%27avoir%20tout%20un%20tas%20d%27outils%20sous%20la%20main%20directement%20dans%20le%20navigateur%20%3A%20Colorzilla.%0D%0A%0D%0A%0D%0APhoto%20de%20Richard0%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li
class="shr-gmail"> <a
href="http://www.shareaholic.com/api/share/?title=Les+plugins+Firefox+%3A+Colorzilla&amp;link=http://www.webaaz.com/2009/12/les-plugins-firefox-colorzilla/&amp;notes=Dans%20tout%20projet%20web%2C%20la%20gestion%20des%20couleurs%20est%20une%20composante%20essentielle%20du%20graphisme.%20Des%20premi%C3%A8res%20maquettes%20jusqu%27%C3%A0%20l%27int%C3%A9gration%2C%20nous%20avons%20besoin%20d%27outils%20pour%20travailler%20les%20couleurs%2C%20%C3%A9changer%20avec%20les%20graphistes%2C%20g%C3%A9rer%20nos%20CSS%20pour%20au%20final%20avoir%20un%20rendu%20le%20plus%20agr%C3%A9able%20possible.%0D%0A%0D%0AVoici%20donc%20aujourd%27hui%20une%20extension%20pour%20Firefox%2C%20qui%20permet%20d%27avoir%20tout%20un%20tas%20d%27outils%20sous%20la%20main%20directement%20dans%20le%20navigateur%20%3A%20Colorzilla.%0D%0A%0D%0A%0D%0APhoto%20de%20Richard0%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li
class="shr-viadeo"> <a
href="http://www.shareaholic.com/api/share/?title=Les+plugins+Firefox+%3A+Colorzilla&amp;link=http://www.webaaz.com/2009/12/les-plugins-firefox-colorzilla/&amp;notes=Dans%20tout%20projet%20web%2C%20la%20gestion%20des%20couleurs%20est%20une%20composante%20essentielle%20du%20graphisme.%20Des%20premi%C3%A8res%20maquettes%20jusqu%27%C3%A0%20l%27int%C3%A9gration%2C%20nous%20avons%20besoin%20d%27outils%20pour%20travailler%20les%20couleurs%2C%20%C3%A9changer%20avec%20les%20graphistes%2C%20g%C3%A9rer%20nos%20CSS%20pour%20au%20final%20avoir%20un%20rendu%20le%20plus%20agr%C3%A9able%20possible.%0D%0A%0D%0AVoici%20donc%20aujourd%27hui%20une%20extension%20pour%20Firefox%2C%20qui%20permet%20d%27avoir%20tout%20un%20tas%20d%27outils%20sous%20la%20main%20directement%20dans%20le%20navigateur%20%3A%20Colorzilla.%0D%0A%0D%0A%0D%0APhoto%20de%20Richard0%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=92&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Viadeo">Share this on Viadeo</a></li><li
class="shr-googlereader"> <a
href="http://www.shareaholic.com/api/share/?title=Les+plugins+Firefox+%3A+Colorzilla&amp;link=http://www.webaaz.com/2009/12/les-plugins-firefox-colorzilla/&amp;notes=Dans%20tout%20projet%20web%2C%20la%20gestion%20des%20couleurs%20est%20une%20composante%20essentielle%20du%20graphisme.%20Des%20premi%C3%A8res%20maquettes%20jusqu%27%C3%A0%20l%27int%C3%A9gration%2C%20nous%20avons%20besoin%20d%27outils%20pour%20travailler%20les%20couleurs%2C%20%C3%A9changer%20avec%20les%20graphistes%2C%20g%C3%A9rer%20nos%20CSS%20pour%20au%20final%20avoir%20un%20rendu%20le%20plus%20agr%C3%A9able%20possible.%0D%0A%0D%0AVoici%20donc%20aujourd%27hui%20une%20extension%20pour%20Firefox%2C%20qui%20permet%20d%27avoir%20tout%20un%20tas%20d%27outils%20sous%20la%20main%20directement%20dans%20le%20navigateur%20%3A%20Colorzilla.%0D%0A%0D%0A%0D%0APhoto%20de%20Richard0%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li
class="shr-netvibes"> <a
href="http://www.shareaholic.com/api/share/?title=Les+plugins+Firefox+%3A+Colorzilla&amp;link=http://www.webaaz.com/2009/12/les-plugins-firefox-colorzilla/&amp;notes=Dans%20tout%20projet%20web%2C%20la%20gestion%20des%20couleurs%20est%20une%20composante%20essentielle%20du%20graphisme.%20Des%20premi%C3%A8res%20maquettes%20jusqu%27%C3%A0%20l%27int%C3%A9gration%2C%20nous%20avons%20besoin%20d%27outils%20pour%20travailler%20les%20couleurs%2C%20%C3%A9changer%20avec%20les%20graphistes%2C%20g%C3%A9rer%20nos%20CSS%20pour%20au%20final%20avoir%20un%20rendu%20le%20plus%20agr%C3%A9able%20possible.%0D%0A%0D%0AVoici%20donc%20aujourd%27hui%20une%20extension%20pour%20Firefox%2C%20qui%20permet%20d%27avoir%20tout%20un%20tas%20d%27outils%20sous%20la%20main%20directement%20dans%20le%20navigateur%20%3A%20Colorzilla.%0D%0A%0D%0A%0D%0APhoto%20de%20Richard0%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=195&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a></li></ul><div
style="clear: both;"></div></div> ]]></content:encoded> <wfw:commentRss>http://www.webaaz.com/2009/12/les-plugins-firefox-colorzilla/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Bien définir son projet de site web</title><link>http://www.webaaz.com/2009/12/bien-definir-son-projet-de-site-web/</link> <comments>http://www.webaaz.com/2009/12/bien-definir-son-projet-de-site-web/#comments</comments> <pubDate>Tue, 15 Dec 2009 11:00:47 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[Développement]]></category> <category><![CDATA[Méthodologie]]></category> <category><![CDATA[Non classé]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[Apprendre]]></category> <category><![CDATA[Bonnes pratiques]]></category> <category><![CDATA[Cahier des charges]]></category> <category><![CDATA[Développement web]]></category> <category><![CDATA[Hébergeur]]></category> <category><![CDATA[Projet]]></category> <category><![CDATA[Règles métiers]]></category> <category><![CDATA[Site web]]></category> <guid
isPermaLink="false">http://www.webaaz.com/?p=330</guid> <description><![CDATA[La réussite d'un projet web tient avant tout à une bonne connaissance du besoin, des enjeux, des évolutions envisagées... Le but est de bien prendre en compte toute les problématiques, afin que le projet soit bien proportionné, et puisse évoluer correctement.
Lors de la refonte d'un site, le prestataire à tendance à vouloir tout refaire sous prétexte que l'existant est inadapté, c'est peut être vrai, et d'ailleurs très souvent le cas, mais dans ce cas il faut réfléchir et travailler pour que cela ne se reproduise pas systématiquement à chaque version. Si le projet est bien pensé, une refonte graphique et quelques développements peuvent suffire la plupart du temps, à moins bien sûr que le fonctionnel change du tout au tout ou qu'un autre paramètre important ai changé de manière significative.
Comment prévoir et intégrer les évolutions du projet ? Quelles questions se poser ? Quelles sont les erreurs à ne pas faire ? Voilà tout l'enjeu de cette réflexion.
<img
src="/images/2009/12/usine-desafectee.jpg" alt="Usine désafectée" /> <a
title="Photo de slinky2000 depuis Flickr" href="http://www.flickr.com/photos/slinky2000/2175943057/">Photo de slinky2000 depuis Flickr</a>]]></description> <content:encoded><![CDATA[<p>La réussite d&#8217;un projet web tient avant tout à une bonne connaissance du besoin, des enjeux, des évolutions envisagées&#8230; Le but est de bien prendre en compte toutes les problématiques, afin que le projet soit bien proportionné, et puisse évoluer correctement.</p><p>Lors de la refonte d&#8217;un site, le prestataire à tendance à vouloir tout refaire sous prétexte que l&#8217;existant est inadapté, c&#8217;est peut être vrai, et d&#8217;ailleurs très souvent le cas, mais dans ce cas il faut réfléchir et travailler pour que cela ne se reproduise pas systématiquement à chaque version. Si le projet est bien pensé, une refonte graphique et quelques développements peuvent suffire la plupart du temps, à moins bien sûr que le fonctionnel change du tout au tout ou qu&#8217;un autre paramètre important ai changé de manière significative.</p><p>Comment prévoir et intégrer les évolutions du projet ? Quelles questions se poser ? Quelles sont les erreurs à ne pas faire ? Voilà tout l&#8217;enjeu de cette réflexion.</p><p><img
src="/images/2009/12/usine-desafectee.jpg" alt="Usine désafectée" /><br
/> <a
title="Photo de slinky2000 depuis Flickr" href="http://www.flickr.com/photos/slinky2000/2175943057/">Photo de slinky2000 depuis Flickr</a></p><h2>Modularité</h2><p>Avec les moyens actuels, et le développement en couche, on peut facilement changer une partie d&#8217;un projet sans toucher au reste. Le principe <acronym
title="Modèle Vue Contrôleur">MVC</acronym> permet par exemple de changer complètement l&#8217;affichage de votre site sans toucher à la partie métier. On peut ainsi cloisonner le projet, les différentes parties travaillant chacune de leur coté, mais ensemble.</p><p>Il faut pour cela réfléchir à certains points en amont du projet. Voyons les questions à se poser le plus tôt possible.</p><h2>Volumétrie</h2><p>Le choix d&#8217;un site marchand est évident si vous vous lancez dans la vente, mais si vous commencez avec de faibles volumes, un site vitrine est peut être plus approprié, votre projet à 30 000 € peut attendre&#8230; Tout dépends de vos ambitions !</p><p>Et côté hébergement, suivants vos besoins actuels et à moyenne échéance, en terme de ressources processeur ou de bande passante, les extensions nécessaires, le prix&#8230; Il faudra faire le tri et trouver un hébergement au meilleur rapport qualité prix, mais facilement évolutif pour pouvoir migrer vers une offre supérieure simplement.</p><p>Je vous invite à voir l&#8217;<a
title="Voir l'article de Webaaz sur l'hébergement web" href="/2009/08/trouver-un-bon-hebergeur-web/">article de Webaaz sur l&#8217;hébergement web</a>.</p><p>Prévoyez donc de dimensionner votre projet en fonction de vos besoins à court terme et des évolutions à venir.</p><h2>Fonctionnalités</h2><p>On ne peut bien évidemment pas aborder ici toutes les problématiques fonctionnelles, voyons donc en deux points qui nous serviront d&#8217;exemple, comment envisager ces questions.</p><h3>Public visé</h3><p>En fonction de votre cible, vous ne ferez pas le même site web. Le collaboratif c&#8217;est plutôt orienté vers la <a
title="Voir la définition de Génération X sur Wikipédia" href="http://fr.wikipedia.org/wiki/G%C3%A9n%C3%A9ration_X">génération X</a> et la <a
title="Voir la définition de Génération Y sur Wikipédia" href="http://fr.wikipedia.org/wiki/G%C3%A9n%C3%A9ration_X">génération X</a>génération Y</a>, alors si vous vous adressez à un public plus âgé, faites plus simple, avec une ergonomie adaptée, des boutons plus gros par exemple&#8230;</p><p>Pensez tout de même à toujours garder votre site accessible à tous pour ne pas vous couper d&#8217;une partie de la population !</p><h3>Multilinguisme</h3><p>Sur le web votre site est accessible par tout le monde. Même les internautes auxquels vous n&#8217;avez pas pensé. Ils ont aussi le droit d&#8217;y venir, et même de consommer ! Vous n&#8217;allez tout de même pas vous priver de ces clients sous prétexte de ne pas parler la même langue ?</p><p>Bon, peut être que dans un premier temps vous ne pensez pas à cela et que votre marché est francophone, mais vous avez déjà pensé à vous étendre par la suite, alors dites le ! Intégrer plusieurs langues dans un site existant est très couteux, et oblige à revoir le site en profondeur, alors que développer un site multilingue n&#8217;est pas beaucoup plus compliqué qu&#8217;un site en une seule langue.</p><p>Alors à moins d&#8217;être sur un périmètre géographique très restreint, prévoyez ! Voyez grand !</p><h2>Technologie</h2><p>Je vais passer pour quelqu&#8217;un d&#8217;arriéré, mais non un site web statique n&#8217;est pas dépassé ! Même si aujourd&#8217;hui les besoins évoluent et que la mode est au web social, au web 2.0, à l&#8217;interactivité, posez vous la question : Ai-je besoin de tout cela ?</p><p>Si votre site ne nécessite que peu de pages et peu de mises à jour, un site vitrine fera parfaitement l&#8217;affaire. Pourquoi mettre une usine à gaz pour si peu de besoins ?</p><p>Et même si votre projet doit être dynamique, les fonctionnalités qui manquent à votre <acronym
title="Content Management System">CMS</acronym> ou à votre blog ne peuvent elles pas être juste des pages statiques en plus ?</p><p>Au final, des pages statiques, ce n&#8217;est pas forcément moins évolutif qu&#8217;un code dynamique.</p><h2>Cahier des charges</h2><p>Pour réunir toutes ces réflexions, et le résultat de toutes ces questions, un cahier des charges s&#8217;impose. Fonctionnel dans un premier temps pour définir clairement les besoins. Technique ensuite pour expliquer les moyens de répondre à la demande.</p><h3>Fonctionnel</h3><p>Vous pourrez y expliquer vos besoins précis en fonctionnalités en expliquant les règles métier spécifiques à votre entreprise.</p><h3>Technique</h3><p>Il sert à définir les solutions techniques retenues et la manière de les mettre en œuvre. Le développeur s&#8217;appuie dessus pour développer votre site web. Tout y est expliqué et en théorie, il y trouve toutes les réponses à ses questions.</p><h2>Evolutivité</h2><p>Coté évolutivité, il y a du boulot ! Il va falloir penser à ce dont vous aller avoir besoin, sans pour autant penser à des fonctionnalités que vous n&#8217;êtes pas sûrs d&#8217;utiliser, ce qui serait totalement contre productif. Si vous êtes une PME, n&#8217;imaginez pas que votre site vitrine puisse se transformer en site marchand ou en réseau social, mais pensez que vous aurez besoin de nouvelles pages pour les nouvelles agences du groupe par exemple.</p><p>Vous avez besoin de donner accès à votre catalogue à d&#8217;autres application ? Développez un webservice qui pourra resservir et évoluer.</p><h2>Mise en œuvre</h2><p>Je le fais moi même ou je le fais faire ?</p><p>La question ne se pose bien évidemment que pour un site perso, ou un site pro très simple genre site vitrine. Pour de plus grosses structures, c&#8217;est une question de crédibilité (encore que ce ne soit pas le cas pour tout le monde).</p><p>Pour un site plus conséquent, le temps, les compétences nécessaires et le résultat attendu ne vous laisseront bien évidemment pas le choix.</p><p>Bien sûr faire soi même son site web demande des compétences, mais pour un petit projet et pour peu que cela vous intéresse c&#8217;est tout à fait possible. Différentes formations abordent le sujet de façon plus ou moins approfondie.</p><p>L&#8217;<a
title="Voir l'article de Webaaz sur les formations web" href="/2009/11/comment-apprendre-le-developpement-web/">article de Webaaz sur les formations web</a> vous en apprendra plus sur le sujet.</p><h2>Conclusion</h2><p>Le but est de penser à tout ce qui pourrait arriver, et supprimer finalement tout ce qui n&#8217;arrivera pas. Quand on a enlevé tout le superflu, il ne reste que l&#8217;essentiel, et c&#8217;est ce dont vous avez besoin !</p><p>Vos besoins évolueront probablement, et lors de la prochaine refonte vous vous reposerez les mêmes questions, et vous n&#8217;aurez sûrement pas les mêmes réponses. Votre prestataire Internet vous dira peut être qu&#8217;il faut tout refaire, et il aura peut être raison, mais l&#8217;existant pourra resservir en partie grâce à la modularité ! C&#8217;est déjà ca de gagné !</p><h2>Mise à jour</h2><p>Le sujet est un peu vaste pour être abordé de façon complète dans un seul article. Je complèterai donc cet article et j&#8217;aborderai des sujets connexes de manière plus précise par la suite, en fonction de vos retours.</p><p>A vos commentaires !<br
/><h2>Sur le même thème</h2><ul
class="similar-posts"><li><a
href="http://www.webaaz.com/2010/01/reinventer-la-roue-ou-pas/" rel="bookmark" title="20 janvier 2010">Réinventer la roue, ou pas ?</a></li><li><a
href="http://www.webaaz.com/2010/02/les-plugins-firefox-xrefresh/" rel="bookmark" title="18 février 2010">Les plugins Firefox : XRefresh</a></li><li><a
href="http://www.webaaz.com/2009/12/les-plugins-firefox-colorzilla/" rel="bookmark" title="22 décembre 2009">Les plugins Firefox : Colorzilla</a></li><li><a
href="http://www.webaaz.com/2009/04/mysql-gui-tools/" rel="bookmark" title="24 avril 2009">MySQL GUI Tools</a></li><li><a
href="http://www.webaaz.com/2009/10/bien-utiliser-zend-framework/" rel="bookmark" title="26 octobre 2009">Bien utiliser Zend Framework</a></li></ul><p></p><div
class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=Bien+d%C3%A9finir+son+projet+de+site+web&amp;link=http://www.webaaz.com/2009/12/bien-definir-son-projet-de-site-web/&amp;notes=La%20r%C3%A9ussite%20d%27un%20projet%20web%20tient%20avant%20tout%20%C3%A0%20une%20bonne%20connaissance%20du%20besoin%2C%20des%20enjeux%2C%20des%20%C3%A9volutions%20envisag%C3%A9es...%20Le%20but%20est%20de%20bien%20prendre%20en%20compte%20toute%20les%20probl%C3%A9matiques%2C%20afin%20que%20le%20projet%20soit%20bien%20proportionn%C3%A9%2C%20et%20puisse%20%C3%A9voluer%20correctement.%0D%0A%0D%0ALors%20de%20la%20refonte%20d%27un%20site%2C%20le%20prestataire%20%C3%A0%20tendance%20%C3%A0%20vouloir%20tout%20refaire%20sous%20pr%C3%A9texte%20que%20l%27existant%20est%20inadapt%C3%A9%2C%20c%27est%20peut%20%C3%AAtre%20vrai%2C%20et%20d%27ailleurs%20tr%C3%A8s%20souvent%20le%20cas%2C%20mais%20dans%20ce%20cas%20il%20faut%20r%C3%A9fl%C3%A9chir%20et%20travailler%20pour%20que%20cela%20ne%20se%20reproduise%20pas%20syst%C3%A9matiquement%20%C3%A0%20chaque%20version.%20Si%20le%20projet%20est%20bien%20pens%C3%A9%2C%20une%20refonte%20graphique%20et%20quelques%20d%C3%A9veloppements%20peuvent%20suffire%20la%20plupart%20du%20temps%2C%20%C3%A0%20moins%20bien%20s%C3%BBr%20que%20le%20fonctionnel%20change%20du%20tout%20au%20tout%20ou%20qu%27un%20autre%20param%C3%A8tre%20important%20ai%20chang%C3%A9%20de%20mani%C3%A8re%20significative.%0D%0A%0D%0AComment%20pr%C3%A9voir%20et%20int%C3%A9grer%20les%20%C3%A9volutions%20du%20projet%20%3F%20Quelles%20questions%20se%20poser%20%3F%20Quelles%20sont%20les%20erreurs%20%C3%A0%20ne%20pas%20faire%20%3F%20Voil%C3%A0%20tout%20l%27enjeu%20de%20cette%20r%C3%A9flexion.%0D%0A%0D%0A%0D%0APhoto%20de%20slinky2000%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-identica"> <a
href="http://www.shareaholic.com/api/share/?title=TITLE&amp;link=PERMALINK&amp;notes=La%20r%C3%A9ussite%20d%27un%20projet%20web%20tient%20avant%20tout%20%C3%A0%20une%20bonne%20connaissance%20du%20besoin%2C%20des%20enjeux%2C%20des%20%C3%A9volutions%20envisag%C3%A9es...%20Le%20but%20est%20de%20bien%20prendre%20en%20compte%20toute%20les%20probl%C3%A9matiques%2C%20afin%20que%20le%20projet%20soit%20bien%20proportionn%C3%A9%2C%20et%20puisse%20%C3%A9voluer%20correctement.%0D%0A%0D%0ALors%20de%20la%20refonte%20d%27un%20site%2C%20le%20prestataire%20%C3%A0%20tendance%20%C3%A0%20vouloir%20tout%20refaire%20sous%20pr%C3%A9texte%20que%20l%27existant%20est%20inadapt%C3%A9%2C%20c%27est%20peut%20%C3%AAtre%20vrai%2C%20et%20d%27ailleurs%20tr%C3%A8s%20souvent%20le%20cas%2C%20mais%20dans%20ce%20cas%20il%20faut%20r%C3%A9fl%C3%A9chir%20et%20travailler%20pour%20que%20cela%20ne%20se%20reproduise%20pas%20syst%C3%A9matiquement%20%C3%A0%20chaque%20version.%20Si%20le%20projet%20est%20bien%20pens%C3%A9%2C%20une%20refonte%20graphique%20et%20quelques%20d%C3%A9veloppements%20peuvent%20suffire%20la%20plupart%20du%20temps%2C%20%C3%A0%20moins%20bien%20s%C3%BBr%20que%20le%20fonctionnel%20change%20du%20tout%20au%20tout%20ou%20qu%27un%20autre%20param%C3%A8tre%20important%20ai%20chang%C3%A9%20de%20mani%C3%A8re%20significative.%0D%0A%0D%0AComment%20pr%C3%A9voir%20et%20int%C3%A9grer%20les%20%C3%A9volutions%20du%20projet%20%3F%20Quelles%20questions%20se%20poser%20%3F%20Quelles%20sont%20les%20erreurs%20%C3%A0%20ne%20pas%20faire%20%3F%20Voil%C3%A0%20tout%20l%27enjeu%20de%20cette%20r%C3%A9flexion.%0D%0A%0D%0A%0D%0APhoto%20de%20slinky2000%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=205&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=Bien%20d%C3%A9finir%20son%20projet%20de%20site%20web&amp;link=http://www.webaaz.com/2009/12/bien-definir-son-projet-de-site-web/&amp;notes=La%20r%C3%A9ussite%20d%27un%20projet%20web%20tient%20avant%20tout%20%C3%A0%20une%20bonne%20connaissance%20du%20besoin%2C%20des%20enjeux%2C%20des%20%C3%A9volutions%20envisag%C3%A9es...%20Le%20but%20est%20de%20bien%20prendre%20en%20compte%20toute%20les%20probl%C3%A9matiques%2C%20afin%20que%20le%20projet%20soit%20bien%20proportionn%C3%A9%2C%20et%20puisse%20%C3%A9voluer%20correctement.%0D%0A%0D%0ALors%20de%20la%20refonte%20d%27un%20site%2C%20le%20prestataire%20%C3%A0%20tendance%20%C3%A0%20vouloir%20tout%20refaire%20sous%20pr%C3%A9texte%20que%20l%27existant%20est%20inadapt%C3%A9%2C%20c%27est%20peut%20%C3%AAtre%20vrai%2C%20et%20d%27ailleurs%20tr%C3%A8s%20souvent%20le%20cas%2C%20mais%20dans%20ce%20cas%20il%20faut%20r%C3%A9fl%C3%A9chir%20et%20travailler%20pour%20que%20cela%20ne%20se%20reproduise%20pas%20syst%C3%A9matiquement%20%C3%A0%20chaque%20version.%20Si%20le%20projet%20est%20bien%20pens%C3%A9%2C%20une%20refonte%20graphique%20et%20quelques%20d%C3%A9veloppements%20peuvent%20suffire%20la%20plupart%20du%20temps%2C%20%C3%A0%20moins%20bien%20s%C3%BBr%20que%20le%20fonctionnel%20change%20du%20tout%20au%20tout%20ou%20qu%27un%20autre%20param%C3%A8tre%20important%20ai%20chang%C3%A9%20de%20mani%C3%A8re%20significative.%0D%0A%0D%0AComment%20pr%C3%A9voir%20et%20int%C3%A9grer%20les%20%C3%A9volutions%20du%20projet%20%3F%20Quelles%20questions%20se%20poser%20%3F%20Quelles%20sont%20les%20erreurs%20%C3%A0%20ne%20pas%20faire%20%3F%20Voil%C3%A0%20tout%20l%27enjeu%20de%20cette%20r%C3%A9flexion.%0D%0A%0D%0A%0D%0APhoto%20de%20slinky2000%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li
class="shr-gmail"> <a
href="http://www.shareaholic.com/api/share/?title=Bien+d%C3%A9finir+son+projet+de+site+web&amp;link=http://www.webaaz.com/2009/12/bien-definir-son-projet-de-site-web/&amp;notes=La%20r%C3%A9ussite%20d%27un%20projet%20web%20tient%20avant%20tout%20%C3%A0%20une%20bonne%20connaissance%20du%20besoin%2C%20des%20enjeux%2C%20des%20%C3%A9volutions%20envisag%C3%A9es...%20Le%20but%20est%20de%20bien%20prendre%20en%20compte%20toute%20les%20probl%C3%A9matiques%2C%20afin%20que%20le%20projet%20soit%20bien%20proportionn%C3%A9%2C%20et%20puisse%20%C3%A9voluer%20correctement.%0D%0A%0D%0ALors%20de%20la%20refonte%20d%27un%20site%2C%20le%20prestataire%20%C3%A0%20tendance%20%C3%A0%20vouloir%20tout%20refaire%20sous%20pr%C3%A9texte%20que%20l%27existant%20est%20inadapt%C3%A9%2C%20c%27est%20peut%20%C3%AAtre%20vrai%2C%20et%20d%27ailleurs%20tr%C3%A8s%20souvent%20le%20cas%2C%20mais%20dans%20ce%20cas%20il%20faut%20r%C3%A9fl%C3%A9chir%20et%20travailler%20pour%20que%20cela%20ne%20se%20reproduise%20pas%20syst%C3%A9matiquement%20%C3%A0%20chaque%20version.%20Si%20le%20projet%20est%20bien%20pens%C3%A9%2C%20une%20refonte%20graphique%20et%20quelques%20d%C3%A9veloppements%20peuvent%20suffire%20la%20plupart%20du%20temps%2C%20%C3%A0%20moins%20bien%20s%C3%BBr%20que%20le%20fonctionnel%20change%20du%20tout%20au%20tout%20ou%20qu%27un%20autre%20param%C3%A8tre%20important%20ai%20chang%C3%A9%20de%20mani%C3%A8re%20significative.%0D%0A%0D%0AComment%20pr%C3%A9voir%20et%20int%C3%A9grer%20les%20%C3%A9volutions%20du%20projet%20%3F%20Quelles%20questions%20se%20poser%20%3F%20Quelles%20sont%20les%20erreurs%20%C3%A0%20ne%20pas%20faire%20%3F%20Voil%C3%A0%20tout%20l%27enjeu%20de%20cette%20r%C3%A9flexion.%0D%0A%0D%0A%0D%0APhoto%20de%20slinky2000%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li
class="shr-viadeo"> <a
href="http://www.shareaholic.com/api/share/?title=Bien+d%C3%A9finir+son+projet+de+site+web&amp;link=http://www.webaaz.com/2009/12/bien-definir-son-projet-de-site-web/&amp;notes=La%20r%C3%A9ussite%20d%27un%20projet%20web%20tient%20avant%20tout%20%C3%A0%20une%20bonne%20connaissance%20du%20besoin%2C%20des%20enjeux%2C%20des%20%C3%A9volutions%20envisag%C3%A9es...%20Le%20but%20est%20de%20bien%20prendre%20en%20compte%20toute%20les%20probl%C3%A9matiques%2C%20afin%20que%20le%20projet%20soit%20bien%20proportionn%C3%A9%2C%20et%20puisse%20%C3%A9voluer%20correctement.%0D%0A%0D%0ALors%20de%20la%20refonte%20d%27un%20site%2C%20le%20prestataire%20%C3%A0%20tendance%20%C3%A0%20vouloir%20tout%20refaire%20sous%20pr%C3%A9texte%20que%20l%27existant%20est%20inadapt%C3%A9%2C%20c%27est%20peut%20%C3%AAtre%20vrai%2C%20et%20d%27ailleurs%20tr%C3%A8s%20souvent%20le%20cas%2C%20mais%20dans%20ce%20cas%20il%20faut%20r%C3%A9fl%C3%A9chir%20et%20travailler%20pour%20que%20cela%20ne%20se%20reproduise%20pas%20syst%C3%A9matiquement%20%C3%A0%20chaque%20version.%20Si%20le%20projet%20est%20bien%20pens%C3%A9%2C%20une%20refonte%20graphique%20et%20quelques%20d%C3%A9veloppements%20peuvent%20suffire%20la%20plupart%20du%20temps%2C%20%C3%A0%20moins%20bien%20s%C3%BBr%20que%20le%20fonctionnel%20change%20du%20tout%20au%20tout%20ou%20qu%27un%20autre%20param%C3%A8tre%20important%20ai%20chang%C3%A9%20de%20mani%C3%A8re%20significative.%0D%0A%0D%0AComment%20pr%C3%A9voir%20et%20int%C3%A9grer%20les%20%C3%A9volutions%20du%20projet%20%3F%20Quelles%20questions%20se%20poser%20%3F%20Quelles%20sont%20les%20erreurs%20%C3%A0%20ne%20pas%20faire%20%3F%20Voil%C3%A0%20tout%20l%27enjeu%20de%20cette%20r%C3%A9flexion.%0D%0A%0D%0A%0D%0APhoto%20de%20slinky2000%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=92&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Viadeo">Share this on Viadeo</a></li><li
class="shr-googlereader"> <a
href="http://www.shareaholic.com/api/share/?title=Bien+d%C3%A9finir+son+projet+de+site+web&amp;link=http://www.webaaz.com/2009/12/bien-definir-son-projet-de-site-web/&amp;notes=La%20r%C3%A9ussite%20d%27un%20projet%20web%20tient%20avant%20tout%20%C3%A0%20une%20bonne%20connaissance%20du%20besoin%2C%20des%20enjeux%2C%20des%20%C3%A9volutions%20envisag%C3%A9es...%20Le%20but%20est%20de%20bien%20prendre%20en%20compte%20toute%20les%20probl%C3%A9matiques%2C%20afin%20que%20le%20projet%20soit%20bien%20proportionn%C3%A9%2C%20et%20puisse%20%C3%A9voluer%20correctement.%0D%0A%0D%0ALors%20de%20la%20refonte%20d%27un%20site%2C%20le%20prestataire%20%C3%A0%20tendance%20%C3%A0%20vouloir%20tout%20refaire%20sous%20pr%C3%A9texte%20que%20l%27existant%20est%20inadapt%C3%A9%2C%20c%27est%20peut%20%C3%AAtre%20vrai%2C%20et%20d%27ailleurs%20tr%C3%A8s%20souvent%20le%20cas%2C%20mais%20dans%20ce%20cas%20il%20faut%20r%C3%A9fl%C3%A9chir%20et%20travailler%20pour%20que%20cela%20ne%20se%20reproduise%20pas%20syst%C3%A9matiquement%20%C3%A0%20chaque%20version.%20Si%20le%20projet%20est%20bien%20pens%C3%A9%2C%20une%20refonte%20graphique%20et%20quelques%20d%C3%A9veloppements%20peuvent%20suffire%20la%20plupart%20du%20temps%2C%20%C3%A0%20moins%20bien%20s%C3%BBr%20que%20le%20fonctionnel%20change%20du%20tout%20au%20tout%20ou%20qu%27un%20autre%20param%C3%A8tre%20important%20ai%20chang%C3%A9%20de%20mani%C3%A8re%20significative.%0D%0A%0D%0AComment%20pr%C3%A9voir%20et%20int%C3%A9grer%20les%20%C3%A9volutions%20du%20projet%20%3F%20Quelles%20questions%20se%20poser%20%3F%20Quelles%20sont%20les%20erreurs%20%C3%A0%20ne%20pas%20faire%20%3F%20Voil%C3%A0%20tout%20l%27enjeu%20de%20cette%20r%C3%A9flexion.%0D%0A%0D%0A%0D%0APhoto%20de%20slinky2000%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li
class="shr-netvibes"> <a
href="http://www.shareaholic.com/api/share/?title=Bien+d%C3%A9finir+son+projet+de+site+web&amp;link=http://www.webaaz.com/2009/12/bien-definir-son-projet-de-site-web/&amp;notes=La%20r%C3%A9ussite%20d%27un%20projet%20web%20tient%20avant%20tout%20%C3%A0%20une%20bonne%20connaissance%20du%20besoin%2C%20des%20enjeux%2C%20des%20%C3%A9volutions%20envisag%C3%A9es...%20Le%20but%20est%20de%20bien%20prendre%20en%20compte%20toute%20les%20probl%C3%A9matiques%2C%20afin%20que%20le%20projet%20soit%20bien%20proportionn%C3%A9%2C%20et%20puisse%20%C3%A9voluer%20correctement.%0D%0A%0D%0ALors%20de%20la%20refonte%20d%27un%20site%2C%20le%20prestataire%20%C3%A0%20tendance%20%C3%A0%20vouloir%20tout%20refaire%20sous%20pr%C3%A9texte%20que%20l%27existant%20est%20inadapt%C3%A9%2C%20c%27est%20peut%20%C3%AAtre%20vrai%2C%20et%20d%27ailleurs%20tr%C3%A8s%20souvent%20le%20cas%2C%20mais%20dans%20ce%20cas%20il%20faut%20r%C3%A9fl%C3%A9chir%20et%20travailler%20pour%20que%20cela%20ne%20se%20reproduise%20pas%20syst%C3%A9matiquement%20%C3%A0%20chaque%20version.%20Si%20le%20projet%20est%20bien%20pens%C3%A9%2C%20une%20refonte%20graphique%20et%20quelques%20d%C3%A9veloppements%20peuvent%20suffire%20la%20plupart%20du%20temps%2C%20%C3%A0%20moins%20bien%20s%C3%BBr%20que%20le%20fonctionnel%20change%20du%20tout%20au%20tout%20ou%20qu%27un%20autre%20param%C3%A8tre%20important%20ai%20chang%C3%A9%20de%20mani%C3%A8re%20significative.%0D%0A%0D%0AComment%20pr%C3%A9voir%20et%20int%C3%A9grer%20les%20%C3%A9volutions%20du%20projet%20%3F%20Quelles%20questions%20se%20poser%20%3F%20Quelles%20sont%20les%20erreurs%20%C3%A0%20ne%20pas%20faire%20%3F%20Voil%C3%A0%20tout%20l%27enjeu%20de%20cette%20r%C3%A9flexion.%0D%0A%0D%0A%0D%0APhoto%20de%20slinky2000%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=195&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a></li></ul><div
style="clear: both;"></div></div> ]]></content:encoded> <wfw:commentRss>http://www.webaaz.com/2009/12/bien-definir-son-projet-de-site-web/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Outils : Edition de fichiers avec Notepad++</title><link>http://www.webaaz.com/2009/11/outils-edition-de-fichiers-avec-notepad/</link> <comments>http://www.webaaz.com/2009/11/outils-edition-de-fichiers-avec-notepad/#comments</comments> <pubDate>Tue, 24 Nov 2009 06:25:38 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[Développement]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[Logiciels]]></category> <category><![CDATA[Outils]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[XML]]></category> <category><![CDATA[Code source]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[Développement web]]></category> <category><![CDATA[Libre]]></category> <category><![CDATA[Logiciel]]></category> <category><![CDATA[Open source]]></category> <category><![CDATA[Tools]]></category> <category><![CDATA[Wysiwyg]]></category> <category><![CDATA[XHTML]]></category> <guid
isPermaLink="false">http://www.webaaz.com/?p=336</guid> <description><![CDATA[Comme tout développeur vous avez besoin d'éditer souvent et rapidement des fichiers de code. Vous avez un IDE, Eclipse par exemple, mais pour certains types de fichiers, ou pour plus de rapidité, l'utilisation d'un second éditeur plus léger et rapide s'impose.
Je vous propose de découvrir Notepad++. Il ne fonctionne que sous Windows, mais apporte un véritable plus pour cette plateforme dont l'éditeur par défaut est vraiment trop simpliste.
C'est un logiciel gratuit sous licence GPL. Je le trouve idéal car très fonctionnel, simple à installer, rapide à lancer et extensible. Il est donc idéal quand on change souvent de poste et que l'on veut rapidement retrouver ses repères.
<img
src="/images/2009/11/bloc-notes.jpg" alt="Bloc-notes" /> <a
title="Photo de PSD depuis Flickr" href="http://www.flickr.com/photos/psd/2423294079/">Photo de PSD depuis Flickr</a>]]></description> <content:encoded><![CDATA[<p>Comme tout développeur vous avez besoin d&#8217;éditer souvent et rapidement des fichiers de code. Vous avez un IDE, Eclipse par exemple, mais pour certains types de fichiers, ou pour plus de rapidité, l&#8217;utilisation d&#8217;un second éditeur plus léger et rapide s&#8217;impose.</p><p>Je vous propose de découvrir Notepad++. Il ne fonctionne que sous Windows, mais apporte un véritable plus pour cette plateforme dont l&#8217;éditeur par défaut est vraiment trop simpliste.</p><p>C&#8217;est un logiciel gratuit sous licence GPL. Je le trouve idéal car très fonctionnel, simple à installer, rapide à lancer et extensible. Il est donc idéal quand on change souvent de poste et que l&#8217;on veut rapidement retrouver ses repères.</p><p><img
src="/images/2009/11/bloc-notes.jpg" alt="Bloc-notes" /><br
/> <a
title="Photo de PSD depuis Flickr" href="http://www.flickr.com/photos/psd/2423294079/">Photo de PSD depuis Flickr</a></p><h2>Fonctionnalités</h2><p>Notepad++ est un outil très complet, ces principales fonctionnalités sont :</p><ul><li>Coloration syntaxique (PHP, Java, SQL, CSS, HTML, Javascript, YAML&#8230;)</li><li>Éditeur WYSIWYG</li><li>Auto-complétion</li><li>Affichage de fichier et édition multiple simultanée</li><li>Fonction de recherche avec expressions régulières</li><li>Auto détection de modifications de fichiers</li><li>Gestion de macros</li><li>Zoom</li><li>Multilingue</li></ul><p>Vous trouverez toute la liste des fonctionnalités de Notepad++ sur le <a
title="Voir le site de l'éditeur de Notepad++" href="http://notepad-plus.sourceforge.net/fr/site.htm">site de l&#8217;éditeur</a>.</p><h2>Plugins</h2><p>Cette liste n&#8217;est pas exhaustive car en plus Notepad++ est extensible avec une très belle liste de plugins dont voici les plus intéressants à mon goût :</p><ul><li>Éditeur hexadécimal</li><li>Édition de fichier via un explorateur <acronym
title="File Transfert protocol">FTP</acronym></li><li>Gestionnaire de tags HTML</li><li>Correcteur orthographique</li><li>Réducteur dans la barre de tâches</li><li>Édition XML (multiples outils)</li><li>Gestionnaire de plugins</li></ul><h2>Astuces</h2><p>Cet outil s&#8217;intègre parfaitement à Windows, vous pourrez ainsi le mettre dans le menu contextuel de Windows et y accéder via le clic droit de votre souris ou tout simplement l&#8217;utiliser par défaut à la place du bloc-notes de Windows.</p><p>Ces astuces sont à voir sur la page de téléchargement de l&#8217;application.</p><h2>Site de l&#8217;éditeur &#038; téléchargement</h2><p>Vous pouvez télécharger Notepad++ sur le site de l&#8217;éditeur :</p><ul><li><a
title="Voir le site de l'éditeur de Notepad++" href=http://notepad-plus.sourceforge.net/fr/site.htm">Site officiel de Notepad++</a></li></ul><h2>Aide, forum et wiki</h2><p>Si vous avez besoin d&#8217;aide pour débuter avec Notepad++, des forums multilingues et un wiki en anglais répondront probablement à toutes vos questions.</p><ul><li><a
title="Voir les forums de Notepad++" href="http://sourceforge.net/projects/notepad-plus/forums">Forums</a></li><li><a
title="Voir le wiki de Notepad++" href="http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=Main_Page" hreflang="en">Wiki</a></li></ul><h2>Mon avis</h2><p>Personnellement, je l&#8217;utilise depuis des années sans aucun soucis. Son ergonomie est très bonne, et ses plugins très nombreux permettent de répondre à toutes les attentes. Il est simple mais fonctionnel, vous le trouverez bientôt indispensable.</p><p>Et n&#8217;oublier pas, Notepad++ est un outil gratuit, pensez à aider le projet en traduisant ou en apportant une <a
title="Aider le projet Notepad++" href="http://sourceforge.net/donate/index.php?group_id=95717">contribution financière</a>.<br
/><h2>Sur le même thème</h2><ul
class="similar-posts"><li><a
href="http://www.webaaz.com/2009/10/outils-xml-cooktop/" rel="bookmark" title="15 octobre 2009">Outils XML : Cooktop</a></li><li><a
href="http://www.webaaz.com/2010/02/les-plugins-firefox-xrefresh/" rel="bookmark" title="18 février 2010">Les plugins Firefox : XRefresh</a></li><li><a
href="http://www.webaaz.com/2009/09/comparaison-et-fusion-de-fichiers-et-de-dossiers/" rel="bookmark" title="28 septembre 2009">Comparaison et fusion de fichiers et de dossiers</a></li><li><a
href="http://www.webaaz.com/2009/12/les-plugins-firefox-colorzilla/" rel="bookmark" title="22 décembre 2009">Les plugins Firefox : Colorzilla</a></li><li><a
href="http://www.webaaz.com/2009/04/mysql-gui-tools/" rel="bookmark" title="24 avril 2009">MySQL GUI Tools</a></li></ul><p></p><div
class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=Outils+%3A+Edition+de+fichiers+avec+Notepad%2B%2B&amp;link=http://www.webaaz.com/2009/11/outils-edition-de-fichiers-avec-notepad/&amp;notes=Comme%20tout%20d%C3%A9veloppeur%20vous%20avez%20besoin%20d%27%C3%A9diter%20souvent%20et%20rapidement%20des%20fichiers%20de%20code.%20Vous%20avez%20un%20IDE%2C%20Eclipse%20par%20exemple%2C%20mais%20pour%20certains%20types%20de%20fichiers%2C%20ou%20pour%20plus%20de%20rapidit%C3%A9%2C%20l%27utilisation%20d%27un%20second%20%C3%A9diteur%20plus%20l%C3%A9ger%20et%20rapide%20s%27impose.%0D%0A%0D%0AJe%20vous%20propose%20de%20d%C3%A9couvrir%20Notepad%2B%2B.%20Il%20ne%20fonctionne%20que%20sous%20Windows%2C%20mais%20apporte%20un%20v%C3%A9ritable%20plus%20pour%20cette%20plateforme%20dont%20l%27%C3%A9diteur%20par%20d%C3%A9faut%20est%20vraiment%20trop%20simpliste.%0D%0A%0D%0AC%27est%20un%20logiciel%20gratuit%20sous%20licence%20GPL.%20Je%20le%20trouve%20id%C3%A9al%20car%20tr%C3%A8s%20fonctionnel%2C%20simple%20%C3%A0%20installer%2C%20rapide%20%C3%A0%20lancer%20et%20extensible.%20Il%20est%20donc%20id%C3%A9al%20quand%20on%20change%20souvent%20de%20poste%20et%20que%20l%27on%20veut%20rapidement%20retrouver%20ses%20rep%C3%A8res.%0D%0A%0D%0A%0D%0APhoto%20de%20PSD%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-identica"> <a
href="http://www.shareaholic.com/api/share/?title=TITLE&amp;link=PERMALINK&amp;notes=Comme%20tout%20d%C3%A9veloppeur%20vous%20avez%20besoin%20d%27%C3%A9diter%20souvent%20et%20rapidement%20des%20fichiers%20de%20code.%20Vous%20avez%20un%20IDE%2C%20Eclipse%20par%20exemple%2C%20mais%20pour%20certains%20types%20de%20fichiers%2C%20ou%20pour%20plus%20de%20rapidit%C3%A9%2C%20l%27utilisation%20d%27un%20second%20%C3%A9diteur%20plus%20l%C3%A9ger%20et%20rapide%20s%27impose.%0D%0A%0D%0AJe%20vous%20propose%20de%20d%C3%A9couvrir%20Notepad%2B%2B.%20Il%20ne%20fonctionne%20que%20sous%20Windows%2C%20mais%20apporte%20un%20v%C3%A9ritable%20plus%20pour%20cette%20plateforme%20dont%20l%27%C3%A9diteur%20par%20d%C3%A9faut%20est%20vraiment%20trop%20simpliste.%0D%0A%0D%0AC%27est%20un%20logiciel%20gratuit%20sous%20licence%20GPL.%20Je%20le%20trouve%20id%C3%A9al%20car%20tr%C3%A8s%20fonctionnel%2C%20simple%20%C3%A0%20installer%2C%20rapide%20%C3%A0%20lancer%20et%20extensible.%20Il%20est%20donc%20id%C3%A9al%20quand%20on%20change%20souvent%20de%20poste%20et%20que%20l%27on%20veut%20rapidement%20retrouver%20ses%20rep%C3%A8res.%0D%0A%0D%0A%0D%0APhoto%20de%20PSD%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=205&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=Outils%20%3A%20Edition%20de%20fichiers%20avec%20Notepad%2B%2B&amp;link=http://www.webaaz.com/2009/11/outils-edition-de-fichiers-avec-notepad/&amp;notes=Comme%20tout%20d%C3%A9veloppeur%20vous%20avez%20besoin%20d%27%C3%A9diter%20souvent%20et%20rapidement%20des%20fichiers%20de%20code.%20Vous%20avez%20un%20IDE%2C%20Eclipse%20par%20exemple%2C%20mais%20pour%20certains%20types%20de%20fichiers%2C%20ou%20pour%20plus%20de%20rapidit%C3%A9%2C%20l%27utilisation%20d%27un%20second%20%C3%A9diteur%20plus%20l%C3%A9ger%20et%20rapide%20s%27impose.%0D%0A%0D%0AJe%20vous%20propose%20de%20d%C3%A9couvrir%20Notepad%2B%2B.%20Il%20ne%20fonctionne%20que%20sous%20Windows%2C%20mais%20apporte%20un%20v%C3%A9ritable%20plus%20pour%20cette%20plateforme%20dont%20l%27%C3%A9diteur%20par%20d%C3%A9faut%20est%20vraiment%20trop%20simpliste.%0D%0A%0D%0AC%27est%20un%20logiciel%20gratuit%20sous%20licence%20GPL.%20Je%20le%20trouve%20id%C3%A9al%20car%20tr%C3%A8s%20fonctionnel%2C%20simple%20%C3%A0%20installer%2C%20rapide%20%C3%A0%20lancer%20et%20extensible.%20Il%20est%20donc%20id%C3%A9al%20quand%20on%20change%20souvent%20de%20poste%20et%20que%20l%27on%20veut%20rapidement%20retrouver%20ses%20rep%C3%A8res.%0D%0A%0D%0A%0D%0APhoto%20de%20PSD%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li
class="shr-gmail"> <a
href="http://www.shareaholic.com/api/share/?title=Outils+%3A+Edition+de+fichiers+avec+Notepad%2B%2B&amp;link=http://www.webaaz.com/2009/11/outils-edition-de-fichiers-avec-notepad/&amp;notes=Comme%20tout%20d%C3%A9veloppeur%20vous%20avez%20besoin%20d%27%C3%A9diter%20souvent%20et%20rapidement%20des%20fichiers%20de%20code.%20Vous%20avez%20un%20IDE%2C%20Eclipse%20par%20exemple%2C%20mais%20pour%20certains%20types%20de%20fichiers%2C%20ou%20pour%20plus%20de%20rapidit%C3%A9%2C%20l%27utilisation%20d%27un%20second%20%C3%A9diteur%20plus%20l%C3%A9ger%20et%20rapide%20s%27impose.%0D%0A%0D%0AJe%20vous%20propose%20de%20d%C3%A9couvrir%20Notepad%2B%2B.%20Il%20ne%20fonctionne%20que%20sous%20Windows%2C%20mais%20apporte%20un%20v%C3%A9ritable%20plus%20pour%20cette%20plateforme%20dont%20l%27%C3%A9diteur%20par%20d%C3%A9faut%20est%20vraiment%20trop%20simpliste.%0D%0A%0D%0AC%27est%20un%20logiciel%20gratuit%20sous%20licence%20GPL.%20Je%20le%20trouve%20id%C3%A9al%20car%20tr%C3%A8s%20fonctionnel%2C%20simple%20%C3%A0%20installer%2C%20rapide%20%C3%A0%20lancer%20et%20extensible.%20Il%20est%20donc%20id%C3%A9al%20quand%20on%20change%20souvent%20de%20poste%20et%20que%20l%27on%20veut%20rapidement%20retrouver%20ses%20rep%C3%A8res.%0D%0A%0D%0A%0D%0APhoto%20de%20PSD%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li
class="shr-viadeo"> <a
href="http://www.shareaholic.com/api/share/?title=Outils+%3A+Edition+de+fichiers+avec+Notepad%2B%2B&amp;link=http://www.webaaz.com/2009/11/outils-edition-de-fichiers-avec-notepad/&amp;notes=Comme%20tout%20d%C3%A9veloppeur%20vous%20avez%20besoin%20d%27%C3%A9diter%20souvent%20et%20rapidement%20des%20fichiers%20de%20code.%20Vous%20avez%20un%20IDE%2C%20Eclipse%20par%20exemple%2C%20mais%20pour%20certains%20types%20de%20fichiers%2C%20ou%20pour%20plus%20de%20rapidit%C3%A9%2C%20l%27utilisation%20d%27un%20second%20%C3%A9diteur%20plus%20l%C3%A9ger%20et%20rapide%20s%27impose.%0D%0A%0D%0AJe%20vous%20propose%20de%20d%C3%A9couvrir%20Notepad%2B%2B.%20Il%20ne%20fonctionne%20que%20sous%20Windows%2C%20mais%20apporte%20un%20v%C3%A9ritable%20plus%20pour%20cette%20plateforme%20dont%20l%27%C3%A9diteur%20par%20d%C3%A9faut%20est%20vraiment%20trop%20simpliste.%0D%0A%0D%0AC%27est%20un%20logiciel%20gratuit%20sous%20licence%20GPL.%20Je%20le%20trouve%20id%C3%A9al%20car%20tr%C3%A8s%20fonctionnel%2C%20simple%20%C3%A0%20installer%2C%20rapide%20%C3%A0%20lancer%20et%20extensible.%20Il%20est%20donc%20id%C3%A9al%20quand%20on%20change%20souvent%20de%20poste%20et%20que%20l%27on%20veut%20rapidement%20retrouver%20ses%20rep%C3%A8res.%0D%0A%0D%0A%0D%0APhoto%20de%20PSD%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=92&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Viadeo">Share this on Viadeo</a></li><li
class="shr-googlereader"> <a
href="http://www.shareaholic.com/api/share/?title=Outils+%3A+Edition+de+fichiers+avec+Notepad%2B%2B&amp;link=http://www.webaaz.com/2009/11/outils-edition-de-fichiers-avec-notepad/&amp;notes=Comme%20tout%20d%C3%A9veloppeur%20vous%20avez%20besoin%20d%27%C3%A9diter%20souvent%20et%20rapidement%20des%20fichiers%20de%20code.%20Vous%20avez%20un%20IDE%2C%20Eclipse%20par%20exemple%2C%20mais%20pour%20certains%20types%20de%20fichiers%2C%20ou%20pour%20plus%20de%20rapidit%C3%A9%2C%20l%27utilisation%20d%27un%20second%20%C3%A9diteur%20plus%20l%C3%A9ger%20et%20rapide%20s%27impose.%0D%0A%0D%0AJe%20vous%20propose%20de%20d%C3%A9couvrir%20Notepad%2B%2B.%20Il%20ne%20fonctionne%20que%20sous%20Windows%2C%20mais%20apporte%20un%20v%C3%A9ritable%20plus%20pour%20cette%20plateforme%20dont%20l%27%C3%A9diteur%20par%20d%C3%A9faut%20est%20vraiment%20trop%20simpliste.%0D%0A%0D%0AC%27est%20un%20logiciel%20gratuit%20sous%20licence%20GPL.%20Je%20le%20trouve%20id%C3%A9al%20car%20tr%C3%A8s%20fonctionnel%2C%20simple%20%C3%A0%20installer%2C%20rapide%20%C3%A0%20lancer%20et%20extensible.%20Il%20est%20donc%20id%C3%A9al%20quand%20on%20change%20souvent%20de%20poste%20et%20que%20l%27on%20veut%20rapidement%20retrouver%20ses%20rep%C3%A8res.%0D%0A%0D%0A%0D%0APhoto%20de%20PSD%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li
class="shr-netvibes"> <a
href="http://www.shareaholic.com/api/share/?title=Outils+%3A+Edition+de+fichiers+avec+Notepad%2B%2B&amp;link=http://www.webaaz.com/2009/11/outils-edition-de-fichiers-avec-notepad/&amp;notes=Comme%20tout%20d%C3%A9veloppeur%20vous%20avez%20besoin%20d%27%C3%A9diter%20souvent%20et%20rapidement%20des%20fichiers%20de%20code.%20Vous%20avez%20un%20IDE%2C%20Eclipse%20par%20exemple%2C%20mais%20pour%20certains%20types%20de%20fichiers%2C%20ou%20pour%20plus%20de%20rapidit%C3%A9%2C%20l%27utilisation%20d%27un%20second%20%C3%A9diteur%20plus%20l%C3%A9ger%20et%20rapide%20s%27impose.%0D%0A%0D%0AJe%20vous%20propose%20de%20d%C3%A9couvrir%20Notepad%2B%2B.%20Il%20ne%20fonctionne%20que%20sous%20Windows%2C%20mais%20apporte%20un%20v%C3%A9ritable%20plus%20pour%20cette%20plateforme%20dont%20l%27%C3%A9diteur%20par%20d%C3%A9faut%20est%20vraiment%20trop%20simpliste.%0D%0A%0D%0AC%27est%20un%20logiciel%20gratuit%20sous%20licence%20GPL.%20Je%20le%20trouve%20id%C3%A9al%20car%20tr%C3%A8s%20fonctionnel%2C%20simple%20%C3%A0%20installer%2C%20rapide%20%C3%A0%20lancer%20et%20extensible.%20Il%20est%20donc%20id%C3%A9al%20quand%20on%20change%20souvent%20de%20poste%20et%20que%20l%27on%20veut%20rapidement%20retrouver%20ses%20rep%C3%A8res.%0D%0A%0D%0A%0D%0APhoto%20de%20PSD%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=195&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a></li></ul><div
style="clear: both;"></div></div> ]]></content:encoded> <wfw:commentRss>http://www.webaaz.com/2009/11/outils-edition-de-fichiers-avec-notepad/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Comment apprendre le développement web ?</title><link>http://www.webaaz.com/2009/11/comment-apprendre-le-developpement-web/</link> <comments>http://www.webaaz.com/2009/11/comment-apprendre-le-developpement-web/#comments</comments> <pubDate>Wed, 11 Nov 2009 08:49:34 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[Développement]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[Apprendre]]></category> <category><![CDATA[Développement web]]></category> <guid
isPermaLink="false">http://www.webaaz.com/?p=373</guid> <description><![CDATA[C'est une question que j'ai reçue en commentaire dernièrement qui m'a donné l'idée de cet article. Par quel moyen peut on apprendre à développer pour le web ? Que ce soit pour le plaisir ou dans le but d'en vivre, les moyens d'y arriver sont multiples et variés. Chacun peut à sa manière arriver à son but. Je m'appuierai sur mon expérience et celle de mes collègues, et j'attends vos réactions et vos avis sur la question.
<img
src="/images/livres-anciens.jpg" alt="Livres anciens" width="570" height="250" /> <a
title="Photo de just.Luc depuis Flickr" href="http://www.flickr.com/photos/9619972@N08/2636808004/">Photo de just.Luc depuis Flickr</a>]]></description> <content:encoded><![CDATA[<p>C&#8217;est une question que j&#8217;ai reçue en commentaire dernièrement qui m&#8217;a donné l&#8217;idée de cet article. Par quel moyen peut on apprendre à développer pour le web ? Que ce soit pour le plaisir ou dans le but d&#8217;en vivre, les moyens d&#8217;y arriver sont multiples et variés. Chacun peut à sa manière arriver à son but. Je m&#8217;appuierai sur mon expérience et celle de mes collègues, et j&#8217;attends bien sûr vos réactions et vos avis sur la question.</p><p><img
src="/images/livres-anciens.jpg" alt="Livres anciens" width="570" height="250" /><br
/> <a
title="Photo de just.Luc depuis Flickr" href="http://www.flickr.com/photos/9619972@N08/2636808004/">Photo de just.Luc depuis Flickr</a></p><h2>Comment apprendre et pour devenir quoi ?</h2><p>En guise d&#8217;introduction, c&#8217;est une question qui me vient à l&#8217;esprit : Comment apprendre et pour devenir quoi ? Si il y a quelques années, un &laquo;&nbsp;webmaster&nbsp;&raquo; faisait son site tout seul dans son coin avec des connaissances très limitées, le web et ses technologies se sont considérablement développés, et aujourd&#8217;hui, c&#8217;est souvent l&#8217;affaire de toute une équipe et de profils très différents. Les besoins sont tellement vastes qu&#8217;il est inutile de vouloir tout connaître. Il convient donc de savoir si l&#8217;on est plus attiré par la gestion de projet ou le design, la programmation ou le référencement&#8230;</p><h2>Le parcours &laquo;&nbsp;classique&nbsp;&raquo;</h2><p>Beaucoup de mes collègues, une majorité, viennent d&#8217;IUT ou d&#8217;écoles d&#8217;ingénieurs. C&#8217;est le parcours &laquo;&nbsp;classique&nbsp;&raquo; dans la plupart des domaines. C&#8217;est globalement le profil le plus recherché par les SSII. Les plus petites structures du style &laquo;&nbsp;web agency&nbsp;&raquo; recherchent probablement plus l&#8217;expérience et les compétence que le diplôme, il faut donc faire ses preuves.</p><h3>Les formations web</h3><p>Les formations orientée spécifiquement vers le web sont un moyen d&#8217;apprendre rapidement et arriver à un niveau acceptable pour créer ou maintenir de petits sites. On y apprends les bases de l&#8217;HTML, des CSS et du Javascript, l&#8217;utilisation d&#8217;un logiciel WYSIWYG et la publication FTP, mais aussi les bases de la retouche photo. Ces formations sont très souvent courtes, voire très courtes, de 10 jours à quelques semaines. Inutile de préciser qu&#8217;avec ces bases très légères vous serez parfaitement aptes à vous créer une page perso, mais inutile de voir plus loin. Si vous en doutez, faites une recherche sur les termes &laquo;&nbsp;formation webmaster&nbsp;&raquo; et regardez le programme ! Certaines formations vous apprennent Dreamweaver en deux jours, Flash en trois et Photoshop en deux heures le tout pour plus de 3000€ HT !</p><p>Il existe des formations plus poussées qui abordent la programmation, avec PHP le plus souvent. A l&#8217;heure du Web2.0 impossible de développer un site web sans connaitre les notions de POO ou MVC.</p><p>Ces formations ont l&#8217;avantage d&#8217;être d&#8217;accès facile, le prix est relativement élevé par rapport à la durée, mais n&#8217;importe qui peut y prétendre. Avec un DIF, ca peut être un moyen d&#8217;élargir ses compétences et de faire un premier pas vers le développement web.</p><h3>Les formations généralistes</h3><p>Bien sûr les formations généralistes sont bien plus poussées, mais leur durée, leur coût éventuel et leur accès y sont moins aisés.<br
/> La durée et le financement peuvent être des facteurs bloquants dans le cadre d&#8217;une reconversion par exemple, ou il sera difficile de se lancer dans un cursus d&#8217;école d&#8217;ingénieur ou un IUT. En revanche, pour un jeune bachelier, ou un étudiant déjà titulaire d&#8217;un DEUG ou d&#8217;un BTS, c&#8217;est certainement la meilleure solution qui soit. La formation est relativement généraliste et vous permettra de trouver assez facilement du travail, et d&#8217;évoluer vers le domaine qui vous plaira le plus (analyse, développement, gestion de projet, architecture, administration de bases de données&#8230;).</p><p>Ces formations vous ouvrent les portes aussi bien des grands comptes, des SSII des éditeurs de logiciel ou des web-agency, vous pourrez aussi bien travailler sur du site web, (internet, intranet ou extranet) que de la programmation logicielle classique, ou pour des téléphones ou smartphones (Androïd, Blackberry, Iphone&#8230;). les métiers et les emplois et les salaires sont divers et variés, et chacun peut y trouver son compte.</p><p>Le cas des webdesigners est un cas à part, puisqu&#8217;il vaut mieux passer par des écoles de design ou d&#8217;arts graphiques qui ont des formations dédiées à l&#8217;infographie.</p><h3>Les formations professionnelles</h3><p>C&#8217;est par là que je suis passé pour ma reconversion. Six mois intensifs à l&#8217;<a
title="Voir le site de l'ENI" href="http://www.eni-ecole.fr/"><acronym
title="Ecole Nantaise d'Informatique">ENI</acronym></a>, des modules sur la POO et les bases de données, l&#8217;apprentissage de .Net et Java. Ensuite, un stage de huit semaines en entreprise, et au final, un diplôme de niveau Bac+2 et une embauche.<br
/> Ces formations sont à l&#8217;écoute du marché et en contact permanent avec les acteurs informatiques locaux, leurs formations sont taillées sur mesure, et la plupart des élèves d&#8217;une promo sont embauchés dès la fin de leur formation.</p><p>Le prix de la formation me semble raisonnable vu la qualité des prestation et la quasi assurance de trouver du travail. De plus des aides municipales ou régionales sont souvent accordées, renseignez-vous !</p><h2>L&#8217;auto-apprentissage</h2><p>Tout le monde est plus ou moins autodidacte, mais pour arriver à se former vraiment tout seul, il faut énormément de temps, mais c&#8217;est important, car vous devrez en permanence savoir vous adapter pour répondre aux différentes problématiques que vous rencontrerez.</p><p>J&#8217;ai moi même appris tout seul, avec l&#8217;aide de sites web reconnus pour leur savoir faire, en développant des sites web associatifs de façon bénévole. C&#8217;est de là qu&#8217;est partie mon envie de me former de façon plus professionnelle afin d&#8217;acquérir plus de technique et de méthode.</p><p>Ma formation m&#8217;a permis d&#8217;être plus rigoureux, de travailler en équipe et detre bien plus crédible auprès des entreprises. C&#8217;est aujourd&#8217;hui un plus non négligeable sur mon CV.</p><h2>L&#8217;expérience</h2><p>Après une bonne formation, vous ne serez expert dans aucun domaine, mais vous aurez de solides bases, il ne tiendra plus qu&#8217;a vous de faire vos preuves et de vous spécialiser dans votre domaine de prédilection, sans pour autant vous enfermer dans une technologie qui risque de ne plus être d&#8217;actualités dans cinq ans. N&#8217;oubliez pas que le web va très vite !</p><p>L&#8217;expérience s&#8217;acquiert aussi bien au sein de votre entreprise que de manière autonome sur des projets persos ou en participant à des projets open-source. C&#8217;est un plus recherché par beaucoup d&#8217;employeurs.</p><h2>Conclusion</h2><p>Tous les moyens sont bons quand la motivation est là, une formation est un plus indispensable pour trouver du travail, et assoir ses compétences personnelles. Mais le diplôme ne suffit pas et la passion est un véritable plus qui fera la différence. C&#8217;est un métier ou les technologies que nous utiliserons dans cinq ou dix ans n&#8217;existent probablement pas encore.</p><p>Alors bon courage !<br
/><h2>Sur le même thème</h2><ul
class="similar-posts"><li><a
href="http://www.webaaz.com/2010/02/les-plugins-firefox-xrefresh/" rel="bookmark" title="18 février 2010">Les plugins Firefox : XRefresh</a></li><li><a
href="http://www.webaaz.com/2010/01/reinventer-la-roue-ou-pas/" rel="bookmark" title="20 janvier 2010">Réinventer la roue, ou pas ?</a></li><li><a
href="http://www.webaaz.com/2009/10/bien-utiliser-zend-framework/" rel="bookmark" title="26 octobre 2009">Bien utiliser Zend Framework</a></li><li><a
href="http://www.webaaz.com/2009/12/bien-definir-son-projet-de-site-web/" rel="bookmark" title="15 décembre 2009">Bien définir son projet de site web</a></li><li><a
href="http://www.webaaz.com/2009/07/les-plugins-firefox-foxyproxy/" rel="bookmark" title="15 juillet 2009">Les plugins Firefox : FoxyProxy</a></li></ul><p></p><div
class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=Comment+apprendre+le+d%C3%A9veloppement+web+%3F&amp;link=http://www.webaaz.com/2009/11/comment-apprendre-le-developpement-web/&amp;notes=C%27est%20une%20question%20que%20j%27ai%20re%C3%A7ue%20en%20commentaire%20derni%C3%A8rement%20qui%20m%27a%20donn%C3%A9%20l%27id%C3%A9e%20de%20cet%20article.%20Par%20quel%20moyen%20peut%20on%20apprendre%20%C3%A0%20d%C3%A9velopper%20pour%20le%20web%20%3F%20Que%20ce%20soit%20pour%20le%20plaisir%20ou%20dans%20le%20but%20d%27en%20vivre%2C%20les%20moyens%20d%27y%20arriver%20sont%20multiples%20et%20vari%C3%A9s.%20Chacun%20peut%20%C3%A0%20sa%20mani%C3%A8re%20arriver%20%C3%A0%20son%20but.%20Je%20m%27appuierai%20sur%20mon%20exp%C3%A9rience%20et%20celle%20de%20mes%20coll%C3%A8gues%2C%20et%20j%27attends%20vos%20r%C3%A9actions%20et%20vos%20avis%20sur%20la%20question.%0D%0A%0D%0A%0D%0APhoto%20de%20just.Luc%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-identica"> <a
href="http://www.shareaholic.com/api/share/?title=TITLE&amp;link=PERMALINK&amp;notes=C%27est%20une%20question%20que%20j%27ai%20re%C3%A7ue%20en%20commentaire%20derni%C3%A8rement%20qui%20m%27a%20donn%C3%A9%20l%27id%C3%A9e%20de%20cet%20article.%20Par%20quel%20moyen%20peut%20on%20apprendre%20%C3%A0%20d%C3%A9velopper%20pour%20le%20web%20%3F%20Que%20ce%20soit%20pour%20le%20plaisir%20ou%20dans%20le%20but%20d%27en%20vivre%2C%20les%20moyens%20d%27y%20arriver%20sont%20multiples%20et%20vari%C3%A9s.%20Chacun%20peut%20%C3%A0%20sa%20mani%C3%A8re%20arriver%20%C3%A0%20son%20but.%20Je%20m%27appuierai%20sur%20mon%20exp%C3%A9rience%20et%20celle%20de%20mes%20coll%C3%A8gues%2C%20et%20j%27attends%20vos%20r%C3%A9actions%20et%20vos%20avis%20sur%20la%20question.%0D%0A%0D%0A%0D%0APhoto%20de%20just.Luc%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=205&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=Comment%20apprendre%20le%20d%C3%A9veloppement%20web%20%3F&amp;link=http://www.webaaz.com/2009/11/comment-apprendre-le-developpement-web/&amp;notes=C%27est%20une%20question%20que%20j%27ai%20re%C3%A7ue%20en%20commentaire%20derni%C3%A8rement%20qui%20m%27a%20donn%C3%A9%20l%27id%C3%A9e%20de%20cet%20article.%20Par%20quel%20moyen%20peut%20on%20apprendre%20%C3%A0%20d%C3%A9velopper%20pour%20le%20web%20%3F%20Que%20ce%20soit%20pour%20le%20plaisir%20ou%20dans%20le%20but%20d%27en%20vivre%2C%20les%20moyens%20d%27y%20arriver%20sont%20multiples%20et%20vari%C3%A9s.%20Chacun%20peut%20%C3%A0%20sa%20mani%C3%A8re%20arriver%20%C3%A0%20son%20but.%20Je%20m%27appuierai%20sur%20mon%20exp%C3%A9rience%20et%20celle%20de%20mes%20coll%C3%A8gues%2C%20et%20j%27attends%20vos%20r%C3%A9actions%20et%20vos%20avis%20sur%20la%20question.%0D%0A%0D%0A%0D%0APhoto%20de%20just.Luc%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li
class="shr-gmail"> <a
href="http://www.shareaholic.com/api/share/?title=Comment+apprendre+le+d%C3%A9veloppement+web+%3F&amp;link=http://www.webaaz.com/2009/11/comment-apprendre-le-developpement-web/&amp;notes=C%27est%20une%20question%20que%20j%27ai%20re%C3%A7ue%20en%20commentaire%20derni%C3%A8rement%20qui%20m%27a%20donn%C3%A9%20l%27id%C3%A9e%20de%20cet%20article.%20Par%20quel%20moyen%20peut%20on%20apprendre%20%C3%A0%20d%C3%A9velopper%20pour%20le%20web%20%3F%20Que%20ce%20soit%20pour%20le%20plaisir%20ou%20dans%20le%20but%20d%27en%20vivre%2C%20les%20moyens%20d%27y%20arriver%20sont%20multiples%20et%20vari%C3%A9s.%20Chacun%20peut%20%C3%A0%20sa%20mani%C3%A8re%20arriver%20%C3%A0%20son%20but.%20Je%20m%27appuierai%20sur%20mon%20exp%C3%A9rience%20et%20celle%20de%20mes%20coll%C3%A8gues%2C%20et%20j%27attends%20vos%20r%C3%A9actions%20et%20vos%20avis%20sur%20la%20question.%0D%0A%0D%0A%0D%0APhoto%20de%20just.Luc%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li
class="shr-viadeo"> <a
href="http://www.shareaholic.com/api/share/?title=Comment+apprendre+le+d%C3%A9veloppement+web+%3F&amp;link=http://www.webaaz.com/2009/11/comment-apprendre-le-developpement-web/&amp;notes=C%27est%20une%20question%20que%20j%27ai%20re%C3%A7ue%20en%20commentaire%20derni%C3%A8rement%20qui%20m%27a%20donn%C3%A9%20l%27id%C3%A9e%20de%20cet%20article.%20Par%20quel%20moyen%20peut%20on%20apprendre%20%C3%A0%20d%C3%A9velopper%20pour%20le%20web%20%3F%20Que%20ce%20soit%20pour%20le%20plaisir%20ou%20dans%20le%20but%20d%27en%20vivre%2C%20les%20moyens%20d%27y%20arriver%20sont%20multiples%20et%20vari%C3%A9s.%20Chacun%20peut%20%C3%A0%20sa%20mani%C3%A8re%20arriver%20%C3%A0%20son%20but.%20Je%20m%27appuierai%20sur%20mon%20exp%C3%A9rience%20et%20celle%20de%20mes%20coll%C3%A8gues%2C%20et%20j%27attends%20vos%20r%C3%A9actions%20et%20vos%20avis%20sur%20la%20question.%0D%0A%0D%0A%0D%0APhoto%20de%20just.Luc%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=92&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Viadeo">Share this on Viadeo</a></li><li
class="shr-googlereader"> <a
href="http://www.shareaholic.com/api/share/?title=Comment+apprendre+le+d%C3%A9veloppement+web+%3F&amp;link=http://www.webaaz.com/2009/11/comment-apprendre-le-developpement-web/&amp;notes=C%27est%20une%20question%20que%20j%27ai%20re%C3%A7ue%20en%20commentaire%20derni%C3%A8rement%20qui%20m%27a%20donn%C3%A9%20l%27id%C3%A9e%20de%20cet%20article.%20Par%20quel%20moyen%20peut%20on%20apprendre%20%C3%A0%20d%C3%A9velopper%20pour%20le%20web%20%3F%20Que%20ce%20soit%20pour%20le%20plaisir%20ou%20dans%20le%20but%20d%27en%20vivre%2C%20les%20moyens%20d%27y%20arriver%20sont%20multiples%20et%20vari%C3%A9s.%20Chacun%20peut%20%C3%A0%20sa%20mani%C3%A8re%20arriver%20%C3%A0%20son%20but.%20Je%20m%27appuierai%20sur%20mon%20exp%C3%A9rience%20et%20celle%20de%20mes%20coll%C3%A8gues%2C%20et%20j%27attends%20vos%20r%C3%A9actions%20et%20vos%20avis%20sur%20la%20question.%0D%0A%0D%0A%0D%0APhoto%20de%20just.Luc%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li
class="shr-netvibes"> <a
href="http://www.shareaholic.com/api/share/?title=Comment+apprendre+le+d%C3%A9veloppement+web+%3F&amp;link=http://www.webaaz.com/2009/11/comment-apprendre-le-developpement-web/&amp;notes=C%27est%20une%20question%20que%20j%27ai%20re%C3%A7ue%20en%20commentaire%20derni%C3%A8rement%20qui%20m%27a%20donn%C3%A9%20l%27id%C3%A9e%20de%20cet%20article.%20Par%20quel%20moyen%20peut%20on%20apprendre%20%C3%A0%20d%C3%A9velopper%20pour%20le%20web%20%3F%20Que%20ce%20soit%20pour%20le%20plaisir%20ou%20dans%20le%20but%20d%27en%20vivre%2C%20les%20moyens%20d%27y%20arriver%20sont%20multiples%20et%20vari%C3%A9s.%20Chacun%20peut%20%C3%A0%20sa%20mani%C3%A8re%20arriver%20%C3%A0%20son%20but.%20Je%20m%27appuierai%20sur%20mon%20exp%C3%A9rience%20et%20celle%20de%20mes%20coll%C3%A8gues%2C%20et%20j%27attends%20vos%20r%C3%A9actions%20et%20vos%20avis%20sur%20la%20question.%0D%0A%0D%0A%0D%0APhoto%20de%20just.Luc%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=195&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a></li></ul><div
style="clear: both;"></div></div> ]]></content:encoded> <wfw:commentRss>http://www.webaaz.com/2009/11/comment-apprendre-le-developpement-web/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> <item><title>Bien utiliser Zend Framework</title><link>http://www.webaaz.com/2009/10/bien-utiliser-zend-framework/</link> <comments>http://www.webaaz.com/2009/10/bien-utiliser-zend-framework/#comments</comments> <pubDate>Mon, 26 Oct 2009 18:30:58 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[Développement]]></category> <category><![CDATA[Libre]]></category> <category><![CDATA[Outils]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Apprendre]]></category> <category><![CDATA[Bonnes pratiques]]></category> <category><![CDATA[Développement web]]></category> <category><![CDATA[Framework]]></category> <category><![CDATA[Open source]]></category> <category><![CDATA[PHP5]]></category> <category><![CDATA[Zend]]></category> <guid
isPermaLink="false">http://www.webaaz.com/?p=325</guid> <description><![CDATA[Il existe depuis quelques années de nouveaux outils pour travailler efficacement avec <acronym
title="PHP Hypertext Preprocessor">PHP</acronym>, Ce sont les frameworks, ou cadriciels. Ils apportent un cadre de travail pour mieux architecturer son code, souvent grâce à <acronym
title="Modèle Vue Contrôleur">MVC</acronym>, des bibliothèques pour éviter de réinventer le roue, mais surtout de la documentation et une communauté. On est ainsi bien aidé dans notre développement, mais voyons comment utiliser au mieux un framework PHP et plus particulièrement le Zend Framework, puisqu'il fait partie de ceux que je connais le mieux et que j'utilise le plus. <img
src="/images/2009/10/charpente-metallique.jpg" alt="Outils" width="570" height="250" /> <a
title="Photo de just.Luc depuis Flickr" href="http://www.flickr.com/photos/9619972@N08/2597643556">Photo de just.Luc depuis Flickr</a>]]></description> <content:encoded><![CDATA[<p>Il existe depuis quelques années de nouveaux outils pour travailler efficacement avec <acronym
title="PHP Hypertext Preprocessor">PHP</acronym>, Ce sont les frameworks, ou cadriciels. Ils apportent un cadre de travail pour mieux architecturer son code, souvent grâce à <acronym
title="Modèle Vue Contrôleur">MVC</acronym>, des bibliothèques pour éviter de réinventer le roue, mais surtout de la documentation et une communauté. On est ainsi bien aidé dans notre développement, mais voyons comment utiliser au mieux un framework PHP et plus particulièrement le Zend Framework, puisqu&#8217;il fait partie de ceux que je connais le mieux et que j&#8217;utilise le plus.</p><p><img
src="/images/2009/10/charpente-metallique.jpg" alt="Outils" width="570" height="250" /><br
/> <a
title="Photo de just.Luc depuis Flickr" href="http://www.flickr.com/photos/9619972@N08/2597643556">Photo de just.Luc depuis Flickr</a></p><h2>Présentation</h2><p>Le <a
title="Voir la définition de Zend Framework sur Wikipédia" href="http://fr.wikipedia.org/wiki/Zend_Framework">Zend Framework</a> ou <acronym
title="Zend Framework">ZF</acronym> est en même temps un framework ou cadriciel et une bibliothèque de classes. Il est développé par <a
title="Voir el site de Zend Technologies" href="http://www.zend.com/fr/">Zend Technologies</a> et distribué sous licence New BSD.<br
/> Il est actuellement considéré comme un outsider de <a
title="Voir le site de Symfony" href="http://www.symfony-project.org/">Symfony</a> mais ils sont à mon sens tout à fait concurrents et le choix entre les deux se fera juste sur le feeling que vous aurez avec l&#8217;un ou l&#8217;autre. Pour ma part, je trouve que ZF est plus souple que Symfony et qu&#8217;il correspond mieux à ma vision de PHP, mais c&#8217;est un avis très personnel basé sur mon expérience.</p><p>Pour plus d&#8217;informations sur le Zend Framework, lisez la présentation qu&#8217;en fait la communauté française :</p><ul><li><a
title="Voir la présentation du Zend Framework" href="http://www.z-f.fr/page/quest_ce_que_le_zf">Présentation du ZF</a></li></ul><h2>Documentation</h2><p>La documentation du Zend Framework est bien développée, pas toujours complète sur certains sujets, mais une excellente base avec beaucoup d&#8217;exemples. Elle est traduite dans un grand nombre de langue, mais pas toujours de façon exhaustive. La documentation française n&#8217;est faite qu&#8217;en partie, vous y trouverez donc des passages en anglais. Cependant, cela reste facilement accessible.</p><ul><li><a
title="Voir la documentation du ZF sur le site de Zend" href="http://framework.zend.com/manual/fr/">Documentation française du Zend Framework</a></li></ul><h2>Normes</h2><p>Pour profiter pleinement du framework de Zend il faut en respecter les principes, et notamment les régles d&#8217;écriture du code. Ainsi votre code sera plus lisible, et potentiellement plus facile à partager avec la communauté, ou pour vous faire comprendre sur les forums d&#8217;entraide.</p><ul><li><a
title="Voir les règle d'écriture du code ZF sur le site de Zend" href="http://framework.zend.com/manual/fr/coding-standard.html">Règles d&#8217;écriture du framework</a></li></ul><h2>Bonnes pratiques</h2><p>Pour progresser rapidement dans la compréhension et profiter au maximum des possibilités offertes par le Zend Framework, plusieurs bonnes pratiques s&#8217;imposent !</p><ul><li>Respect des concepts</li><li>Analyse du code, pour comprendre le fonctionnement et les subtilités que la doc n&#8217;explique pas</li><li>Utilisation de Google pour trouver des exemples, beaucoup de blogs font des tutos très intéressants</li><li>Participation active à la communauté francophone par le biais du forum</li></ul><p>En résumé, un framework ne vous apporte pas juste des bouts de codes, mais un cadre de travail standard, des bonnes pratiques, un état d&#8217;esprit en somme. Et c&#8217;est ce tout qui vous permet d&#8217;être efficace.</p><h2>Communautés &#038; Forums</h2><p>Les communautés apportent donc des ressources supplémentaires, tutoriels, exemples de code, forums de discussion, mais demandent aussi de l&#8217;investissement pour ceux qui le souhaitent, alors si vous avez le temps et les capacités n&#8217;hésitez pas à proposer votre aide pour la traduction, la rédaction de cours, ou pour participer au développement même du framework !</p><ul><li><a
title="Voir le site de la communauté anglophone" href="http://framework.zend.com/community/overview">La communauté anglophone</a></li><li><a
title="Voir le site de la communauté francophone" href="http://www.z-f.fr/">La communauté francophone</a></li><li><a
title="Voir le forum de la communauté francophone" href="http://www.z-f.fr/">Le forum de la communauté francophone</a></li><li><a
title="Voir le site de la communauté francophone de developpez.com" href="http://zend-framework.developpez.com/">La communauté francophone de developpez.com</a></li></ul><h2>Tutoriels</h2><p>Google ne suffit pas toujours à trouver son bonheur, voici donc les sources ou je me fournit en tutos.<br
/> L&#8217;idéal pour bien appréhender un sujet, c&#8217;est le tutoriel vidéo, et pour le Zend Framework, un site lui est dédié :</p><ul><li><a
title="Voir les tutoriels vidéo sur Zendcast" href="http://www.zendcasts.com/">Zendcast</a></li></ul><p>developpez.com propose également un tutoriel pour débuter :</p><ul><li><a
href="http://helmi-dridi.developpez.com/tutoriels/zend-framework/debutant/">Tutoriel ZF pour débutant sur developpez.com</a></li></ul><p>Je suis à la recherche d&#8217;autres sites avec des tutoriels de qualité, n&#8217;hésitez pas à m&#8217;indiquer les vôtres en commentaire.</p><h2>Livres</h2><p>Pour bien débuter, il est impératif de connaître PHP5 et la <acronym
title="Programmation Orientée Objet">POO</acronym>, et si possible le principe &laquo;&nbsp;Modèle Vue Contrôleur&nbsp;&raquo;.<br
/> Avec ces pré-requis le livre de Guillaume Ponçon et Julien Pauli devrait vous permettre de rapidement comprendre les principes de base :</p><ul><li><a
title="Voir le livre : Bien développer en PHP" href="http://www.amazon.fr/Zend-Framework-Bien-d%C3%A9velopper-PHP/dp/2212123922">Bien développer en PHP de Guillaume Ponçon et Julien Pauli</a></li></ul><p>Ce livre sera très bon pour les non-initiés, mais je ne vous le conseille pas si vous maîtrisez déjà PHP car il ne rentre pas assez dans le détail des rouages du framework et ré explique des concepts basiques pour le développeur PHP averti.</p><p>Et si vous avez besoin de vous remettre à jour sur PHP, deux articles de ce blog devraient vous permettre d&#8217;y arriver :</p><ul><li><a
title="Voir l'article : Bien développer en PHP" href="http://www.webaaz.com/2009/06/bien-developper-en-php-partie-1/ ">Bien développer en PHP</a></li><li><a
title="Voir l'article : Les bons outils pour PHP" href="http://www.webaaz.com/2009/06/les-bons-outils-pour-php-partie-2/">Les bons outils pour PHP</a></li></ul><h2>En savoir plus&#8230;</h2><p>Pour en savoir plus sur les frameworks PHP, n&#8217;hésitez pas à aller voir le <a
title="Voir le comparatif de frameworks PHP : bestwebframeworks" href="http://www.bestwebframeworks.com/php/">comparatif de frameworks PHP</a>.<br
/><h2>Sur le même thème</h2><ul
class="similar-posts"><li><a
href="http://www.webaaz.com/2010/01/reinventer-la-roue-ou-pas/" rel="bookmark" title="20 janvier 2010">Réinventer la roue, ou pas ?</a></li><li><a
href="http://www.webaaz.com/2009/07/les-plugins-firefox-foxyproxy/" rel="bookmark" title="15 juillet 2009">Les plugins Firefox : FoxyProxy</a></li><li><a
href="http://www.webaaz.com/2009/06/navigateur-web-standard-firefox/" rel="bookmark" title="20 juin 2009">Navigateur Web standard : Firefox</a></li><li><a
href="http://www.webaaz.com/2010/02/les-plugins-firefox-xrefresh/" rel="bookmark" title="18 février 2010">Les plugins Firefox : XRefresh</a></li><li><a
href="http://www.webaaz.com/2009/06/les-bons-outils-pour-php-partie-2/" rel="bookmark" title="6 juin 2009">Les bons outils pour PHP (partie 2)</a></li></ul><p></p><div
class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=Bien+utiliser+Zend+Framework&amp;link=http://www.webaaz.com/2009/10/bien-utiliser-zend-framework/&amp;notes=Il%20existe%20depuis%20quelques%20ann%C3%A9es%20de%20nouveaux%20outils%20pour%20travailler%20efficacement%20avec%20PHP%2C%20Ce%20sont%20les%20frameworks%2C%20ou%20cadriciels.%20Ils%20apportent%20un%20cadre%20de%20travail%20pour%20mieux%20architecturer%20son%20code%2C%20souvent%20gr%C3%A2ce%20%C3%A0%20MVC%2C%20des%20biblioth%C3%A8ques%20pour%20%C3%A9viter%20de%20r%C3%A9inventer%20le%20roue%2C%20mais%20surtout%20de%20la%20documentation%20et%20une%20communaut%C3%A9.%20On%20est%20ainsi%20bien%20aid%C3%A9%20dans%20notre%20d%C3%A9veloppement%2C%20mais%20voyons%20comment%20utiliser%20au%20mieux%20un%20framework%20PHP%20et%20plus%20particuli%C3%A8rement%20le%20Zend%20Framework%2C%20puisqu%27il%20fait%20partie%20de%20ceux%20que%20je%20connais%20le%20mieux%20et%20que%20j%27utilise%20le%20plus.%0D%0A%0D%0A%0D%0APhoto%20de%20just.Luc%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-identica"> <a
href="http://www.shareaholic.com/api/share/?title=TITLE&amp;link=PERMALINK&amp;notes=Il%20existe%20depuis%20quelques%20ann%C3%A9es%20de%20nouveaux%20outils%20pour%20travailler%20efficacement%20avec%20PHP%2C%20Ce%20sont%20les%20frameworks%2C%20ou%20cadriciels.%20Ils%20apportent%20un%20cadre%20de%20travail%20pour%20mieux%20architecturer%20son%20code%2C%20souvent%20gr%C3%A2ce%20%C3%A0%20MVC%2C%20des%20biblioth%C3%A8ques%20pour%20%C3%A9viter%20de%20r%C3%A9inventer%20le%20roue%2C%20mais%20surtout%20de%20la%20documentation%20et%20une%20communaut%C3%A9.%20On%20est%20ainsi%20bien%20aid%C3%A9%20dans%20notre%20d%C3%A9veloppement%2C%20mais%20voyons%20comment%20utiliser%20au%20mieux%20un%20framework%20PHP%20et%20plus%20particuli%C3%A8rement%20le%20Zend%20Framework%2C%20puisqu%27il%20fait%20partie%20de%20ceux%20que%20je%20connais%20le%20mieux%20et%20que%20j%27utilise%20le%20plus.%0D%0A%0D%0A%0D%0APhoto%20de%20just.Luc%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=205&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=Bien%20utiliser%20Zend%20Framework&amp;link=http://www.webaaz.com/2009/10/bien-utiliser-zend-framework/&amp;notes=Il%20existe%20depuis%20quelques%20ann%C3%A9es%20de%20nouveaux%20outils%20pour%20travailler%20efficacement%20avec%20PHP%2C%20Ce%20sont%20les%20frameworks%2C%20ou%20cadriciels.%20Ils%20apportent%20un%20cadre%20de%20travail%20pour%20mieux%20architecturer%20son%20code%2C%20souvent%20gr%C3%A2ce%20%C3%A0%20MVC%2C%20des%20biblioth%C3%A8ques%20pour%20%C3%A9viter%20de%20r%C3%A9inventer%20le%20roue%2C%20mais%20surtout%20de%20la%20documentation%20et%20une%20communaut%C3%A9.%20On%20est%20ainsi%20bien%20aid%C3%A9%20dans%20notre%20d%C3%A9veloppement%2C%20mais%20voyons%20comment%20utiliser%20au%20mieux%20un%20framework%20PHP%20et%20plus%20particuli%C3%A8rement%20le%20Zend%20Framework%2C%20puisqu%27il%20fait%20partie%20de%20ceux%20que%20je%20connais%20le%20mieux%20et%20que%20j%27utilise%20le%20plus.%0D%0A%0D%0A%0D%0APhoto%20de%20just.Luc%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li
class="shr-gmail"> <a
href="http://www.shareaholic.com/api/share/?title=Bien+utiliser+Zend+Framework&amp;link=http://www.webaaz.com/2009/10/bien-utiliser-zend-framework/&amp;notes=Il%20existe%20depuis%20quelques%20ann%C3%A9es%20de%20nouveaux%20outils%20pour%20travailler%20efficacement%20avec%20PHP%2C%20Ce%20sont%20les%20frameworks%2C%20ou%20cadriciels.%20Ils%20apportent%20un%20cadre%20de%20travail%20pour%20mieux%20architecturer%20son%20code%2C%20souvent%20gr%C3%A2ce%20%C3%A0%20MVC%2C%20des%20biblioth%C3%A8ques%20pour%20%C3%A9viter%20de%20r%C3%A9inventer%20le%20roue%2C%20mais%20surtout%20de%20la%20documentation%20et%20une%20communaut%C3%A9.%20On%20est%20ainsi%20bien%20aid%C3%A9%20dans%20notre%20d%C3%A9veloppement%2C%20mais%20voyons%20comment%20utiliser%20au%20mieux%20un%20framework%20PHP%20et%20plus%20particuli%C3%A8rement%20le%20Zend%20Framework%2C%20puisqu%27il%20fait%20partie%20de%20ceux%20que%20je%20connais%20le%20mieux%20et%20que%20j%27utilise%20le%20plus.%0D%0A%0D%0A%0D%0APhoto%20de%20just.Luc%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li
class="shr-viadeo"> <a
href="http://www.shareaholic.com/api/share/?title=Bien+utiliser+Zend+Framework&amp;link=http://www.webaaz.com/2009/10/bien-utiliser-zend-framework/&amp;notes=Il%20existe%20depuis%20quelques%20ann%C3%A9es%20de%20nouveaux%20outils%20pour%20travailler%20efficacement%20avec%20PHP%2C%20Ce%20sont%20les%20frameworks%2C%20ou%20cadriciels.%20Ils%20apportent%20un%20cadre%20de%20travail%20pour%20mieux%20architecturer%20son%20code%2C%20souvent%20gr%C3%A2ce%20%C3%A0%20MVC%2C%20des%20biblioth%C3%A8ques%20pour%20%C3%A9viter%20de%20r%C3%A9inventer%20le%20roue%2C%20mais%20surtout%20de%20la%20documentation%20et%20une%20communaut%C3%A9.%20On%20est%20ainsi%20bien%20aid%C3%A9%20dans%20notre%20d%C3%A9veloppement%2C%20mais%20voyons%20comment%20utiliser%20au%20mieux%20un%20framework%20PHP%20et%20plus%20particuli%C3%A8rement%20le%20Zend%20Framework%2C%20puisqu%27il%20fait%20partie%20de%20ceux%20que%20je%20connais%20le%20mieux%20et%20que%20j%27utilise%20le%20plus.%0D%0A%0D%0A%0D%0APhoto%20de%20just.Luc%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=92&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Viadeo">Share this on Viadeo</a></li><li
class="shr-googlereader"> <a
href="http://www.shareaholic.com/api/share/?title=Bien+utiliser+Zend+Framework&amp;link=http://www.webaaz.com/2009/10/bien-utiliser-zend-framework/&amp;notes=Il%20existe%20depuis%20quelques%20ann%C3%A9es%20de%20nouveaux%20outils%20pour%20travailler%20efficacement%20avec%20PHP%2C%20Ce%20sont%20les%20frameworks%2C%20ou%20cadriciels.%20Ils%20apportent%20un%20cadre%20de%20travail%20pour%20mieux%20architecturer%20son%20code%2C%20souvent%20gr%C3%A2ce%20%C3%A0%20MVC%2C%20des%20biblioth%C3%A8ques%20pour%20%C3%A9viter%20de%20r%C3%A9inventer%20le%20roue%2C%20mais%20surtout%20de%20la%20documentation%20et%20une%20communaut%C3%A9.%20On%20est%20ainsi%20bien%20aid%C3%A9%20dans%20notre%20d%C3%A9veloppement%2C%20mais%20voyons%20comment%20utiliser%20au%20mieux%20un%20framework%20PHP%20et%20plus%20particuli%C3%A8rement%20le%20Zend%20Framework%2C%20puisqu%27il%20fait%20partie%20de%20ceux%20que%20je%20connais%20le%20mieux%20et%20que%20j%27utilise%20le%20plus.%0D%0A%0D%0A%0D%0APhoto%20de%20just.Luc%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li
class="shr-netvibes"> <a
href="http://www.shareaholic.com/api/share/?title=Bien+utiliser+Zend+Framework&amp;link=http://www.webaaz.com/2009/10/bien-utiliser-zend-framework/&amp;notes=Il%20existe%20depuis%20quelques%20ann%C3%A9es%20de%20nouveaux%20outils%20pour%20travailler%20efficacement%20avec%20PHP%2C%20Ce%20sont%20les%20frameworks%2C%20ou%20cadriciels.%20Ils%20apportent%20un%20cadre%20de%20travail%20pour%20mieux%20architecturer%20son%20code%2C%20souvent%20gr%C3%A2ce%20%C3%A0%20MVC%2C%20des%20biblioth%C3%A8ques%20pour%20%C3%A9viter%20de%20r%C3%A9inventer%20le%20roue%2C%20mais%20surtout%20de%20la%20documentation%20et%20une%20communaut%C3%A9.%20On%20est%20ainsi%20bien%20aid%C3%A9%20dans%20notre%20d%C3%A9veloppement%2C%20mais%20voyons%20comment%20utiliser%20au%20mieux%20un%20framework%20PHP%20et%20plus%20particuli%C3%A8rement%20le%20Zend%20Framework%2C%20puisqu%27il%20fait%20partie%20de%20ceux%20que%20je%20connais%20le%20mieux%20et%20que%20j%27utilise%20le%20plus.%0D%0A%0D%0A%0D%0APhoto%20de%20just.Luc%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=195&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a></li></ul><div
style="clear: both;"></div></div> ]]></content:encoded> <wfw:commentRss>http://www.webaaz.com/2009/10/bien-utiliser-zend-framework/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Optimiser son site web</title><link>http://www.webaaz.com/2009/10/optimiser-son-site-web/</link> <comments>http://www.webaaz.com/2009/10/optimiser-son-site-web/#comments</comments> <pubDate>Thu, 01 Oct 2009 16:00:03 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[CSS]]></category> <category><![CDATA[Développement]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[Javascript]]></category> <category><![CDATA[Non classé]]></category> <category><![CDATA[Outils]]></category> <category><![CDATA[Plugins]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[Apprendre]]></category> <category><![CDATA[Bonnes pratiques]]></category> <category><![CDATA[Code source]]></category> <category><![CDATA[Développement web]]></category> <category><![CDATA[Feuille de style]]></category> <category><![CDATA[Optimisation]]></category> <category><![CDATA[Performance]]></category> <category><![CDATA[Références]]></category> <category><![CDATA[Standard]]></category> <guid
isPermaLink="false">http://www.webaaz.com/?p=267</guid> <description><![CDATA[La vitesse d'affichage d'un site web est très importante pour capter les visiteurs. Les internautes sont dans l'instantanéité et ne veulent pas attendre pour voir votre page. Avec quelques astuces simple à mettre en place, vous pouvez retenir vos visiteurs et améliorer leur expérience d'utilisateur, ce qui les incitera à revenir.
Il faut bien avoir en tête que ce sont les petits gains par ci par là qui feront la différence. Cela vous demandera finalement assez peu de travail pour les premiers résultats et beaucoup plus pour arriver à un résultat parfait. Mais même sans pousser la démarche jusqu'au bout, l'effet sera bénéfique en termes d'audience, et votre taux de transformation devrait augmenter lui aussi.
Voici donc quelques conseils, et quelques références afin de maîtriser le sujet
<img
src="/images/vitesse-lumiere.jpg" alt="La vitesse de la lumière" width="570" height="250" /> <a
title="Photo de GemMoth depuis Flickr" href="http://www.flickr.com/photos/24658593@N07/3426209850">Photo de GemMoth depuis Flickr</a>]]></description> <content:encoded><![CDATA[<p>La vitesse d&#8217;affichage d&#8217;un site web est très importante pour capter les visiteurs. Les internautes sont dans l&#8217;instantanéité et ne veulent pas attendre pour voir votre page. Avec quelques astuces simple à mettre en place, vous pouvez retenir vos visiteurs et améliorer leur expérience d&#8217;utilisateur, ce qui les incitera à revenir.</p><p>Il faut bien avoir en tête que ce sont les petits gains par ci par là qui feront la différence. Cela vous demandera finalement assez peu de travail pour les premiers résultats et beaucoup plus pour arriver à un résultat parfait. Mais même sans pousser la démarche jusqu&#8217;au bout, l&#8217;effet sera bénéfique en termes d&#8217;audience, et votre taux de transformation devrait augmenter lui aussi.</p><p>Voici donc quelques conseils, et quelques références afin de maîtriser le sujet</p><p><img
src="/images/vitesse-lumiere.jpg" alt="La vitesse de la lumière" width="570" height="250" /><br
/> <a
title="Photo de GemMoth depuis Flickr" href="http://www.flickr.com/photos/24658593@N07/3426209850">Photo de GemMoth depuis Flickr</a></p><h2>L&#8217;optimisation c&#8217;est quoi ?</h2><p>On peut voir dans un premier temps l&#8217;optimisation comme la mise en œuvre des moyens disponibles pour améliorer l&#8217;existant. Un second temps permet d&#8217;accentuer encore les performances en ajoutant de nouveaux moyens. Nous traiterons uniquement du premier point ici. Changer d&#8217;hébergeur ou de serveur pour augmenter vos performances est un solution, mais avant cela tout un panel de techniques permet de faire mieux avec les mêmes ressources.</p><h2>Quelques statistiques</h2><p>La taille des pages a plus que triplé en 5 ans, passant de 90Ko à 310Ko. Dans le même temps on a aussi doublé le nombre de composants externes par page (de 25 à 50)Une page web c’est en moyenne 500 mots et 600 balises HTML ! Si l&#8217;on ajoute a cela que le nombre de connexion <a
title="Voir la définition de RTC sur Wikipédia" href="http://fr.wikipedia.org/wiki/R%C3%A9seau_t%C3%A9l%C3%A9phonique_commut%C3%A9"><acronym
title="Réseau Téléphonique Commuté">RTC</acronym></a> est encore non négligeable aux États-Unis par exemple.</p><p>Perdre 500ms c’est perdre 20% de trafic pour Google et réduire de 25% le poids de la page c’est gagner 25% d’utilisateurs à moyen terme pour Google. Augmenter la latence de 100ms c’est perdre 1% de ventes pour Amazon. Pour Yahoo! perdre 400ms c’est avoir 5 à 9% d’abandon en plus.</p><p>A partir de 4 secondes d’attente on perd massivement les visiteurs&#8230;</p><h2>Que doit on améliorer ?</h2><p>Les améliorations à prévoir sont au niveau du paramétrage du serveur, de la qualité du code, de choix techniques, de la gestion des composants web&#8230;</p><p>Des outils sont là pour vous aider à identifier les points importants parmi lesquels on trouve des plugins Firefox :</p><ul><li><a
title="Voir Yslow" href="https://addons.mozilla.org/fr/firefox/addon/5369">Yslow</a></li><li><a
title="Voir GooglePageSpeed" href="http://code.google.com/intl/fr/speed/page-speed/download.html" hreflang="en">Google Page Speed</a></li></ul><p>Et des sites de mesure de performance :</p><ul><li><a
title="Voir site-perf" href="http://site-perf.com/" hreflang="en">site-perf</a></li><li><a
title="Voir IBM Page Detailer" href="http://www.alphaworks.ibm.com/tech/pagedetailer" hreflang="en">IBM Page Detailer</a></li><li><a
title="Voir Web Pagetest" href="http://www.webpagetest.org/" hreflang="en">Web Pagetest</a></li></ul><p>Notez que ces derniers pourrons vous permettre de tester votre site depuis l&#8217;autre bout du monde et voir les impacts que cela a sur votre site.</p><p>Deux règles principales pour la performance des sites web sont de réduire le nombre de requêtes HTTP et de limiter la taille des données qu’on télécharge. Voyons cela plus en détail.</p><h2>Optimisation de la configuration du serveur</h2><h3>La mise en cache</h3><p>La mise en place d&#8217;un cache côté serveur est une bonne chose et permettra de fournir un contenu plus rapidement à l&#8217;internaute, mais le protocole HTTP permet lui aussi quelques prouesses. Il est efficace pour la moitié des utilisateurs qui affichent une première page de votre site. Soit parce qu&#8217;ils sont déjà venus auparavant ou parce que vous partagez des ressources avec d&#8217;autres sites via des <a
title="Voir la définition de CDN sur Wikipédia" href="http://fr.wikipedia.org/wiki/Content_Delivery_Network"><acronym
title="Content Delivery Network">CDN</acronym></a>.<br
/> Dès la deuxième page de votre site il est bénéfique pour 80% des utilisateurs, les 20% restants ayant par exemple désactivé leur cache.</p><p>Configurez donc votre serveur pour qu&#8217;il envoie des indications de mise en cache au navigateur.</p><h3>La compression des données</h3><p>On peut gagner entre 50 et 90% du poids d’une page pour une occupation serveur de 5%. Si votre serveur le permet en terme de ressources, le bénéfice sera immédiat, et encore plus pour les connexions lentes.</p><ul><li><a
title="Voir le test de compression de pages web" href="http://www.port80software.com/tools/compresscheck.asp" hreflang="en">Tests de compression de pages web</a></li><li><a
title="Voir le visualiseur de ressources réseau" href="http://tools.pingdom.com/" hreflang="en">Visualiseur de ressources réseau</a></li></ul><h3>ETags</h3><p>Désactivez les ETags si le site est en cluster. Leur performance est alors très aléatoire. Si vous n&#8217;avez pas de cluster, vous pouvez les laisser, même si YSlow vous fait la remarque.</p><h3>Impacts de la latence réseau</h3><p>Avec un temps de latence avec le serveur de 20ms, pour 25 requêtes externes on perd donc une demi seconde ! Et encore le temps de latence est plus souvent entre 30 et 60 ms. On peut cependant relativiser un peu car la parallélisation des téléchargements permet de limiter cet effet.</p><p>Il est donc important de limiter le nombre de composants à charger par page.</p><p>L&#8217;utilisation de connexions persistantes sur des serveurs statiques (CDN) paraît être un bon moyen de limiter les effets de la latence, mais son paramétrage peut être délicat et dépends de votre cas particulier. L&#8217;abus de cette techniques pourrait avoir l&#8217;effet inverse en engorgeant le serveur de connexions persistantes inutiles.</p><p>Pour la concaténation de vos fichiers, un module d&#8217;Apache permet de faire le travail côté serveur, je ne l&#8217;ai pas testé, mais j&#8217;attends vos retours sur le sujet dans les commentaires :</p><ul><li><a
title="Voir le module d'Apache mod_concat" href="http://code.google.com/p/modconcat/">Mod_concat</a></li></ul><h2>Optimisation du code source</h2><h3>HTML</h3><p>Un code standard limite le travail de l’interpréteur HTML, par rapport à un code illisible que le navigateur devra corriger à la volée.<br
/> Limiter la profondeur du DOM pour limiter le reflow, c&#8217;est à dire la réorganisation de la page par le navigateur en cas de changements au niveau de la structure de la page. Pour les tableaux vous pouvez utiliser le mode de rendu fixe des tableaux HTML pour limiter le <a
title="Voir la définition de reflow sur Mozilla" href="http://www.mozilla.org/newlayout/doc/reflow.html" class="broken_link">reflow</a>.</p><p>Vous devez limiter les iframes qui sont coûteuses en termes de performances, même vides.</p><h3>CSS</h3><p>Pour les frameworks CSS, utiliser un cache central (google, yahoo…) permet de partager un cache avec tous les autres utilisateurs du CDN. Ainsi il y a de fortes chances pour que vos librairies soient déjà en cache dans le navigateur de votre visiteur.</p><p>Mettre les scripts en début de page pour que le navigateur puisse faire la mise en page le plus tôt possible.<br
/> L&#8217;utilisation conjointe de scripts externes minimisés, permet de gagner jusqu&#8217;à 25% du poids des feuilles de style.</p><p>Ne pas utiliser @import pour les CSS, moins performant et ne pas utiliser les filtres CSS, non standard et très coûteux en ressources. Si vous avez des modifications CSS à faire, faites les d’un seul coup pour éviter le reflow et non pas dans une boucle !</p><h3>Javascript</h3><p>Pour les bibliothèques génériques (jQuery, Dojo&#8230;) l&#8217;utilisation d&#8217;un cache central (google, yahoo…) permet comme pour les CSS de partager un cache avec tous les autres utilisateurs du CDN.</p><p>Pour optimiser encore mettez les scripts en fin de page. Le navigateur pourra afficher la page correctement avant de les charger, et l&#8217;utilisateur pourra naviguer avant la fin du chargement. Le temps qu&#8217;il interagisse avec la page, le Javascript sera chargé.</p><p>Comme pour les CCS, des scripts externes minimisés, permettent de gagner jusqu&#8217;à un tiers du poids des fichiers.</p><ul><li><a
title="Voir l'optimiseur de CSS CSSOptimiser" href="http://www.cssoptimiser.com/" hreflang="en">CSSOptimiser</a></li><li><a
title="Voir l'optimiseur de CSS CleanCSS" href="http://www.cleancss.com/" hreflang="en">CleanCSS</a></li></ul><p>Et dans vos scripts utilisez des sélecteurs précis basés sur l’id et pas sur les classes css, l&#8217;identifiant étant unique la navigateur retrouve plus facilement la balise demandée; que si il doit analyser toutes celles de la page.</p><h3>Ajax</h3><p>Ajax permet d&#8217;améliorer le ressenti utilisateur en limitant le rechargement de la page au strict minimum. C&#8217;est donc une bonne piste d&#8217;optimisation, mais attention à le faire le mieux possible. Pour cela, envoyer les requêtes AJAX avec la méthode get et utiliser le cache de requête HTTP.<br
/> Pour le format de données vous pouvez utiliser JSON ou XML, les deux solutions ont leurs avantages et inconvénients, mais sont bien plus performantes que d&#8217;envoyer du code HTML pur !</p><h2>Optimisation des images</h2><h3>Les formats d&#8217;image</h3><p>En JPEG on peut gagner jusqu&#8217;à 90% du poids d’une image avec une perte acceptable (compression autour de 55, à tester car chaque logiciel implémente sa propre échelle de compression). Idéal pour les photos.</p><p>En PNG on peut gagner entre 75 et 90% du poids de l’image sans perte. Idéal pour des images avec du texte. Attention à prendre du PNG8 et non pas 24 !</p><p>Le GIF ne devrait jamais être utilisé, sauf éventuellement pour du GIF animé.</p><h3>Sprites et métadatas</h3><p>L’utilisation des sprites, permet de diminuer l’impact du temps de latence et le poids des images. Le poids du sprite généré est inférieur à la somme des images qui le composent !</p><ul><li><a
title="Voir l'article sur les sprites sur Pompage.net" href="http://www.pompage.net/pompe/sprites/">Sprites CSS : Meurs, découpe d’images, meurs !</a></li><li><a
title="Voir le cr&Atilde;&copy;ateur de sprites CSSSprites" href="http://csssprites.com/" hreflang="en">CSSSprites</a></li><li><a
title="Voir le créateur de sprites SpriteGen" href="http://spritegen.website-performance.org" hreflang="en">SpriteGen</a></li></ul><p>La suppression des metadata des images avec Smushit, Optipng, Pngcrush ou PunyPng apporte un gain de 15% environ du poids des images en supprimant les données inutiles dans un contexte web des photos.</p><ul><li><a
title="Voir le site de PNGCrush" href="http://pmt.sourceforge.net/pngcrush/" hreflang="en">PNGCrush</a></li><li><a
title="Voir le site d'OptiPNG" href="http://optipng.sourceforge.net" hreflang="en">OptiPNG</a></li><li><a
title="Voir le site de PunyPNG" href="http://www.gracepointafterfive.com/punypng" hreflang="en">PunyPNG</a></li></ul><h3>Favicon</h3><p>Même si il n’est pas spécifié, les navigateurs le cherchent et chargent une page 404 si il n’est pas présent. Cela peut donc être très coûteux, surtout si votre page d&#8217;erreur personnalisée est lourde.</p><p>Ma référence pour avoir des information et des tests sur le traitement des images :</p><ul><li><a
title="Voir le site CSS-IG" href="http://www.css-ig.net/">CSS-IG : Optimisation Web, format PNG</a></li></ul><h2>D&#8217;autres pistes d&#8217;optimisation</h2><p>Il faut à tout prix limiter les redirections sur la page d’accueil, cela augmente la latence et n&#8217;est souvent qu&#8217;un mauvais palliatif à une solution plus pérenne. Ce n&#8217;est d&#8217;ailleurs pas bon non plus pour votre référencement.</p><h3>Les cookies</h3><p>Un cookie est envoyé avec chaque requête http, il faut limiter strictement leur taille, un cookie de 1ko retarde la réponse de 16ms en moyenne, avec 50 composants dans la page, on gagne donc 0,8s ! Il faut donc si vous le pouvez limiter les cookies aux sous domaines afin qu&#8217;il s n&#8217;impactent pas le téléchargement des autres ressources. En utilisant un CDN ou un sous domaines pour les données statiques, vous règlerez le problème.</p><h3>DNS</h3><p>Le temps de résolution d’un domaine tourne autour de 30ms. Multiplier le nombre de domaine permet de paralléliser les téléchargements. Certains &laquo;&nbsp;vieux&nbsp;&raquo; navigateurs ne téléchargent que deux ressources simultanément, mais les plus récents en prennent 4 fois plus en moyenne. Limiter le nombre de domaines à 4 est un bon compromis.</p><h3>Buffer</h3><p>Il est important également d&#8217;envoyer votre buffer le plus rapidement possible. L&#8217;utilisateur verra sa page commencer à se charger plus rapidement. Son ressenti sera bien meilleur, surtout si les temps de génération de votre page sont longs.</p><h2>Références utiles</h2><p>Une des meilleures références sur le sujet est en français. Vous y trouverez beaucoup d&#8217;explications</p><ul><li><a
title="Voir le blog d'Éric Daspet" href="">Le blog d&#8217;Éric Daspet sur les performances web</a></li></ul><p>Les autres en anglais sont aussi de très bonne facture :</p><ul><li><a
title="Voir le site de Yahoo" href="http://developer.yahoo.com/performance/rules.html" hreflang="en">Les bonnes pratiques par Yahoo</a></li><li><a
title="Voir le site de Google" href="http://code.google.com/intl/fr/speed/page-speed/docs/rules_intro.html" hreflang="en">Les bonnes pratiques par Google</a></li><li><a
title="Voir le blog de Steve Souders" href="http://stevesouders.com/" hreflang="en">Le blog de Steve Souders</a></li></ul><h2>Conclusion</h2><p>Une fois tous ces éléments mis en place, votre site doit avoir retrouvé de sa vigueur et si tout n&#8217;est pas encore parfait, il est peut être temps de passer à l&#8217;étape deux. Votre site à probablement besoins de moyens spécifiques, mais ces conseils lui sont déjà profitables et sont suffisants pour la plupart des projets web.</p><p>un livre sur le sujet devrait paraitre bientôt, je ne manquerai pas de vous tenir informé !</p><p>Merci à <a
title="Voir le site d'Éric Daspet" href="http://eric.daspet.name/">Eric Daspet</a> de m&#8217;avoir ouvert les yeux sur ce sujet aussi utile que passionnant.<br
/><h2>Sur le même thème</h2><ul
class="similar-posts"><li><a
href="http://www.webaaz.com/2010/04/les-generateurs-de-sprites-css/" rel="bookmark" title="28 avril 2010">Les générateurs de sprites CSS</a></li><li><a
href="http://www.webaaz.com/2009/05/bien-utiliser-les-feuilles-de-style-css/" rel="bookmark" title="15 mai 2009">Bien utiliser les feuilles de style (CSS)</a></li><li><a
href="http://www.webaaz.com/2010/08/recette-et-environnements-de-test/" rel="bookmark" title="9 août 2010">Recette &#038; environnements de test</a></li><li><a
href="http://www.webaaz.com/2011/11/utiliser-chrome-et-violer-la-neutralite/" rel="bookmark" title="2 novembre 2011">Utiliser Chrome et violer la neutralité ?</a></li><li><a
href="http://www.webaaz.com/2009/12/les-plugins-firefox-colorzilla/" rel="bookmark" title="22 décembre 2009">Les plugins Firefox : Colorzilla</a></li></ul><p></p><div
class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=Optimiser+son+site+web&amp;link=http://www.webaaz.com/2009/10/optimiser-son-site-web/&amp;notes=La%20vitesse%20d%27affichage%20d%27un%20site%20web%20est%20tr%C3%A8s%20importante%20pour%20capter%20les%20visiteurs.%20Les%20internautes%20sont%20dans%20l%27instantan%C3%A9it%C3%A9%20et%20ne%20veulent%20pas%20attendre%20pour%20voir%20votre%20page.%20Avec%20quelques%20astuces%20simple%20%C3%A0%20mettre%20en%20place%2C%20vous%20pouvez%20retenir%20vos%20visiteurs%20et%20am%C3%A9liorer%20leur%20exp%C3%A9rience%20d%27utilisateur%2C%20ce%20qui%20les%20incitera%20%C3%A0%20revenir.%0D%0A%0D%0AIl%20faut%20bien%20avoir%20en%20t%C3%AAte%20que%20ce%20sont%20les%20petits%20gains%20par%20ci%20par%20l%C3%A0%20qui%20feront%20la%20diff%C3%A9rence.%20Cela%20vous%20demandera%20finalement%20assez%20peu%20de%20travail%20pour%20les%20premiers%20r%C3%A9sultats%20et%20beaucoup%20plus%20pour%20arriver%20%C3%A0%20un%20r%C3%A9sultat%20parfait.%20Mais%20m%C3%AAme%20sans%20pousser%20la%20d%C3%A9marche%20jusqu%27au%20bout%2C%20l%27effet%20sera%20b%C3%A9n%C3%A9fique%20en%20termes%20d%27audience%2C%20et%20votre%20taux%20de%20transformation%20devrait%20augmenter%20lui%20aussi.%0D%0A%0D%0AVoici%20donc%20quelques%20conseils%2C%20et%20quelques%20r%C3%A9f%C3%A9rences%20afin%20de%20ma%C3%AEtriser%20le%20sujet%0D%0A%0D%0A%0D%0APhoto%20de%20GemMoth%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-identica"> <a
href="http://www.shareaholic.com/api/share/?title=TITLE&amp;link=PERMALINK&amp;notes=La%20vitesse%20d%27affichage%20d%27un%20site%20web%20est%20tr%C3%A8s%20importante%20pour%20capter%20les%20visiteurs.%20Les%20internautes%20sont%20dans%20l%27instantan%C3%A9it%C3%A9%20et%20ne%20veulent%20pas%20attendre%20pour%20voir%20votre%20page.%20Avec%20quelques%20astuces%20simple%20%C3%A0%20mettre%20en%20place%2C%20vous%20pouvez%20retenir%20vos%20visiteurs%20et%20am%C3%A9liorer%20leur%20exp%C3%A9rience%20d%27utilisateur%2C%20ce%20qui%20les%20incitera%20%C3%A0%20revenir.%0D%0A%0D%0AIl%20faut%20bien%20avoir%20en%20t%C3%AAte%20que%20ce%20sont%20les%20petits%20gains%20par%20ci%20par%20l%C3%A0%20qui%20feront%20la%20diff%C3%A9rence.%20Cela%20vous%20demandera%20finalement%20assez%20peu%20de%20travail%20pour%20les%20premiers%20r%C3%A9sultats%20et%20beaucoup%20plus%20pour%20arriver%20%C3%A0%20un%20r%C3%A9sultat%20parfait.%20Mais%20m%C3%AAme%20sans%20pousser%20la%20d%C3%A9marche%20jusqu%27au%20bout%2C%20l%27effet%20sera%20b%C3%A9n%C3%A9fique%20en%20termes%20d%27audience%2C%20et%20votre%20taux%20de%20transformation%20devrait%20augmenter%20lui%20aussi.%0D%0A%0D%0AVoici%20donc%20quelques%20conseils%2C%20et%20quelques%20r%C3%A9f%C3%A9rences%20afin%20de%20ma%C3%AEtriser%20le%20sujet%0D%0A%0D%0A%0D%0APhoto%20de%20GemMoth%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=205&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=Optimiser%20son%20site%20web&amp;link=http://www.webaaz.com/2009/10/optimiser-son-site-web/&amp;notes=La%20vitesse%20d%27affichage%20d%27un%20site%20web%20est%20tr%C3%A8s%20importante%20pour%20capter%20les%20visiteurs.%20Les%20internautes%20sont%20dans%20l%27instantan%C3%A9it%C3%A9%20et%20ne%20veulent%20pas%20attendre%20pour%20voir%20votre%20page.%20Avec%20quelques%20astuces%20simple%20%C3%A0%20mettre%20en%20place%2C%20vous%20pouvez%20retenir%20vos%20visiteurs%20et%20am%C3%A9liorer%20leur%20exp%C3%A9rience%20d%27utilisateur%2C%20ce%20qui%20les%20incitera%20%C3%A0%20revenir.%0D%0A%0D%0AIl%20faut%20bien%20avoir%20en%20t%C3%AAte%20que%20ce%20sont%20les%20petits%20gains%20par%20ci%20par%20l%C3%A0%20qui%20feront%20la%20diff%C3%A9rence.%20Cela%20vous%20demandera%20finalement%20assez%20peu%20de%20travail%20pour%20les%20premiers%20r%C3%A9sultats%20et%20beaucoup%20plus%20pour%20arriver%20%C3%A0%20un%20r%C3%A9sultat%20parfait.%20Mais%20m%C3%AAme%20sans%20pousser%20la%20d%C3%A9marche%20jusqu%27au%20bout%2C%20l%27effet%20sera%20b%C3%A9n%C3%A9fique%20en%20termes%20d%27audience%2C%20et%20votre%20taux%20de%20transformation%20devrait%20augmenter%20lui%20aussi.%0D%0A%0D%0AVoici%20donc%20quelques%20conseils%2C%20et%20quelques%20r%C3%A9f%C3%A9rences%20afin%20de%20ma%C3%AEtriser%20le%20sujet%0D%0A%0D%0A%0D%0APhoto%20de%20GemMoth%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li
class="shr-gmail"> <a
href="http://www.shareaholic.com/api/share/?title=Optimiser+son+site+web&amp;link=http://www.webaaz.com/2009/10/optimiser-son-site-web/&amp;notes=La%20vitesse%20d%27affichage%20d%27un%20site%20web%20est%20tr%C3%A8s%20importante%20pour%20capter%20les%20visiteurs.%20Les%20internautes%20sont%20dans%20l%27instantan%C3%A9it%C3%A9%20et%20ne%20veulent%20pas%20attendre%20pour%20voir%20votre%20page.%20Avec%20quelques%20astuces%20simple%20%C3%A0%20mettre%20en%20place%2C%20vous%20pouvez%20retenir%20vos%20visiteurs%20et%20am%C3%A9liorer%20leur%20exp%C3%A9rience%20d%27utilisateur%2C%20ce%20qui%20les%20incitera%20%C3%A0%20revenir.%0D%0A%0D%0AIl%20faut%20bien%20avoir%20en%20t%C3%AAte%20que%20ce%20sont%20les%20petits%20gains%20par%20ci%20par%20l%C3%A0%20qui%20feront%20la%20diff%C3%A9rence.%20Cela%20vous%20demandera%20finalement%20assez%20peu%20de%20travail%20pour%20les%20premiers%20r%C3%A9sultats%20et%20beaucoup%20plus%20pour%20arriver%20%C3%A0%20un%20r%C3%A9sultat%20parfait.%20Mais%20m%C3%AAme%20sans%20pousser%20la%20d%C3%A9marche%20jusqu%27au%20bout%2C%20l%27effet%20sera%20b%C3%A9n%C3%A9fique%20en%20termes%20d%27audience%2C%20et%20votre%20taux%20de%20transformation%20devrait%20augmenter%20lui%20aussi.%0D%0A%0D%0AVoici%20donc%20quelques%20conseils%2C%20et%20quelques%20r%C3%A9f%C3%A9rences%20afin%20de%20ma%C3%AEtriser%20le%20sujet%0D%0A%0D%0A%0D%0APhoto%20de%20GemMoth%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li
class="shr-viadeo"> <a
href="http://www.shareaholic.com/api/share/?title=Optimiser+son+site+web&amp;link=http://www.webaaz.com/2009/10/optimiser-son-site-web/&amp;notes=La%20vitesse%20d%27affichage%20d%27un%20site%20web%20est%20tr%C3%A8s%20importante%20pour%20capter%20les%20visiteurs.%20Les%20internautes%20sont%20dans%20l%27instantan%C3%A9it%C3%A9%20et%20ne%20veulent%20pas%20attendre%20pour%20voir%20votre%20page.%20Avec%20quelques%20astuces%20simple%20%C3%A0%20mettre%20en%20place%2C%20vous%20pouvez%20retenir%20vos%20visiteurs%20et%20am%C3%A9liorer%20leur%20exp%C3%A9rience%20d%27utilisateur%2C%20ce%20qui%20les%20incitera%20%C3%A0%20revenir.%0D%0A%0D%0AIl%20faut%20bien%20avoir%20en%20t%C3%AAte%20que%20ce%20sont%20les%20petits%20gains%20par%20ci%20par%20l%C3%A0%20qui%20feront%20la%20diff%C3%A9rence.%20Cela%20vous%20demandera%20finalement%20assez%20peu%20de%20travail%20pour%20les%20premiers%20r%C3%A9sultats%20et%20beaucoup%20plus%20pour%20arriver%20%C3%A0%20un%20r%C3%A9sultat%20parfait.%20Mais%20m%C3%AAme%20sans%20pousser%20la%20d%C3%A9marche%20jusqu%27au%20bout%2C%20l%27effet%20sera%20b%C3%A9n%C3%A9fique%20en%20termes%20d%27audience%2C%20et%20votre%20taux%20de%20transformation%20devrait%20augmenter%20lui%20aussi.%0D%0A%0D%0AVoici%20donc%20quelques%20conseils%2C%20et%20quelques%20r%C3%A9f%C3%A9rences%20afin%20de%20ma%C3%AEtriser%20le%20sujet%0D%0A%0D%0A%0D%0APhoto%20de%20GemMoth%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=92&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Viadeo">Share this on Viadeo</a></li><li
class="shr-googlereader"> <a
href="http://www.shareaholic.com/api/share/?title=Optimiser+son+site+web&amp;link=http://www.webaaz.com/2009/10/optimiser-son-site-web/&amp;notes=La%20vitesse%20d%27affichage%20d%27un%20site%20web%20est%20tr%C3%A8s%20importante%20pour%20capter%20les%20visiteurs.%20Les%20internautes%20sont%20dans%20l%27instantan%C3%A9it%C3%A9%20et%20ne%20veulent%20pas%20attendre%20pour%20voir%20votre%20page.%20Avec%20quelques%20astuces%20simple%20%C3%A0%20mettre%20en%20place%2C%20vous%20pouvez%20retenir%20vos%20visiteurs%20et%20am%C3%A9liorer%20leur%20exp%C3%A9rience%20d%27utilisateur%2C%20ce%20qui%20les%20incitera%20%C3%A0%20revenir.%0D%0A%0D%0AIl%20faut%20bien%20avoir%20en%20t%C3%AAte%20que%20ce%20sont%20les%20petits%20gains%20par%20ci%20par%20l%C3%A0%20qui%20feront%20la%20diff%C3%A9rence.%20Cela%20vous%20demandera%20finalement%20assez%20peu%20de%20travail%20pour%20les%20premiers%20r%C3%A9sultats%20et%20beaucoup%20plus%20pour%20arriver%20%C3%A0%20un%20r%C3%A9sultat%20parfait.%20Mais%20m%C3%AAme%20sans%20pousser%20la%20d%C3%A9marche%20jusqu%27au%20bout%2C%20l%27effet%20sera%20b%C3%A9n%C3%A9fique%20en%20termes%20d%27audience%2C%20et%20votre%20taux%20de%20transformation%20devrait%20augmenter%20lui%20aussi.%0D%0A%0D%0AVoici%20donc%20quelques%20conseils%2C%20et%20quelques%20r%C3%A9f%C3%A9rences%20afin%20de%20ma%C3%AEtriser%20le%20sujet%0D%0A%0D%0A%0D%0APhoto%20de%20GemMoth%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li
class="shr-netvibes"> <a
href="http://www.shareaholic.com/api/share/?title=Optimiser+son+site+web&amp;link=http://www.webaaz.com/2009/10/optimiser-son-site-web/&amp;notes=La%20vitesse%20d%27affichage%20d%27un%20site%20web%20est%20tr%C3%A8s%20importante%20pour%20capter%20les%20visiteurs.%20Les%20internautes%20sont%20dans%20l%27instantan%C3%A9it%C3%A9%20et%20ne%20veulent%20pas%20attendre%20pour%20voir%20votre%20page.%20Avec%20quelques%20astuces%20simple%20%C3%A0%20mettre%20en%20place%2C%20vous%20pouvez%20retenir%20vos%20visiteurs%20et%20am%C3%A9liorer%20leur%20exp%C3%A9rience%20d%27utilisateur%2C%20ce%20qui%20les%20incitera%20%C3%A0%20revenir.%0D%0A%0D%0AIl%20faut%20bien%20avoir%20en%20t%C3%AAte%20que%20ce%20sont%20les%20petits%20gains%20par%20ci%20par%20l%C3%A0%20qui%20feront%20la%20diff%C3%A9rence.%20Cela%20vous%20demandera%20finalement%20assez%20peu%20de%20travail%20pour%20les%20premiers%20r%C3%A9sultats%20et%20beaucoup%20plus%20pour%20arriver%20%C3%A0%20un%20r%C3%A9sultat%20parfait.%20Mais%20m%C3%AAme%20sans%20pousser%20la%20d%C3%A9marche%20jusqu%27au%20bout%2C%20l%27effet%20sera%20b%C3%A9n%C3%A9fique%20en%20termes%20d%27audience%2C%20et%20votre%20taux%20de%20transformation%20devrait%20augmenter%20lui%20aussi.%0D%0A%0D%0AVoici%20donc%20quelques%20conseils%2C%20et%20quelques%20r%C3%A9f%C3%A9rences%20afin%20de%20ma%C3%AEtriser%20le%20sujet%0D%0A%0D%0A%0D%0APhoto%20de%20GemMoth%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=195&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a></li></ul><div
style="clear: both;"></div></div> ]]></content:encoded> <wfw:commentRss>http://www.webaaz.com/2009/10/optimiser-son-site-web/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Comparaison et fusion de fichiers et de dossiers</title><link>http://www.webaaz.com/2009/09/comparaison-et-fusion-de-fichiers-et-de-dossiers/</link> <comments>http://www.webaaz.com/2009/09/comparaison-et-fusion-de-fichiers-et-de-dossiers/#comments</comments> <pubDate>Mon, 28 Sep 2009 05:00:39 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[Développement]]></category> <category><![CDATA[Libre]]></category> <category><![CDATA[Logiciels]]></category> <category><![CDATA[Outils]]></category> <category><![CDATA[Code source]]></category> <category><![CDATA[Comparaison de fichiers]]></category> <category><![CDATA[Développement web]]></category> <category><![CDATA[Fusion]]></category> <category><![CDATA[Merge]]></category> <category><![CDATA[Open source]]></category> <category><![CDATA[Tortoise]]></category> <category><![CDATA[Version]]></category> <guid
isPermaLink="false">http://www.webaaz.com/?p=288</guid> <description><![CDATA[Travailler avec plusieurs versions d'un fichier peut être problématique. Dès que l'on doit appliquer certaines modifications d'un fichier sur un autre, ou les comparer pour analyser les changements, la démarche est souvent fastidieuse. Et pour peu que l'on doive comparer des dossier la tâche se complique encore...
Il existe des logiciels simples pour faire ce travail de comparaison. Voici donc une présentation d'un outil libre et gratuit, Winmerge.
<img
src="http://www.webaaz.com/images/2009/09/dossiers.jpg" alt="La vitesse de la lumière" width="570" height="250" /> <a
title="Photo de gomattolson depuis Flickr" href="http://www.flickr.com/photos/57537089@N00/3917375752">Photo de gomattolson depuis Flickr</a>]]></description> <content:encoded><![CDATA[<p>Travailler avec plusieurs versions d&#8217;un fichier peut être problématique. Dès que l&#8217;on doit appliquer certaines modifications d&#8217;un fichier sur un autre, ou les comparer pour analyser les changements, la démarche est souvent fastidieuse. Et pour peu que l&#8217;on doive comparer des dossier la tâche se complique encore&#8230;</p><p>Il existe des logiciels simples pour faire ce travail de comparaison. Voici donc une présentation d&#8217;un outil libre et gratuit, Winmerge.</p><p><img
src="http://www.webaaz.com/images/2009/09/dossiers.jpg" alt="La vitesse de la lumière" width="570" height="250" /><br
/> <a
title="Photo de gomattolson depuis Flickr" href="http://www.flickr.com/photos/57537089@N00/3917375752">Photo de gomattolson depuis Flickr</a></p><h2>Présentation de l&#8217;outil</h2><p>WinMerge est un outil de comparaison et de fusion de fichier sous Windows. Grâce à la coloration syntaxique des fichiers vous visualisez instantanément les portions de codes qui diffèrent entre vos fichiers et vous pouvez copier les différences d&#8217;un fichier à l&#8217;autre d&#8217;un simple clic pour fusionner les documents.<br
/> Il supporte la comparaison de fichiers aux formats texte DOS, UNIX et MAC.</p><p>WinMerge propose de comparer des répertoires complets en filtrant éventuellement sur l&#8217;extension des fichiers à comparer.</p><h2>Fonctionnalités annexes</h2><p>Il s&#8217;intègre dans le menu contextuel et autorise la sélection de fichiers par glisser/déposer. Et si vous utilisez <a
title="Voir l'article sur TortoiseSVN sur Webaaz.com" href="http://www.webaaz.com/2009/04/la-gestion-des-versions/">TortoiseSVN</a> pour la gestion des version de fichier sur vos projets, vous pouvez intégrer WinMerge à la place de l&#8217;outil par défaut.</p><h2>Téléchargement &#038; installation</h2><p><a
title="Voir le site officiel de WinMerge" href="http://winmerge.org/">Installer Winmerge</a></p><h2>Alternatives</h2><p>Pour les utilisateurs d&#8217;environnement Linux il existe de multiples alternatives libres et gratuites qui devraient vous satisfaire :</p><ul><li><a
title="Voir le site officiel de Meld" href="http://meld.sourceforge.net/index.html">Meld</a></li><li><a
title="Voir le site officiel de Kompare" href="http://www.caffeinated.me.uk/kompare/">Kompare</a></li></ul><p>Si vous avez des astuces pour simplifier la comparaison et la fusion de fichiers, les commentaires sont là pour ça !<br
/><h2>Sur le même thème</h2><ul
class="similar-posts"><li><a
href="http://www.webaaz.com/2009/11/outils-edition-de-fichiers-avec-notepad/" rel="bookmark" title="24 novembre 2009">Outils : Edition de fichiers avec Notepad++</a></li><li><a
href="http://www.webaaz.com/2009/04/mysql-gui-tools/" rel="bookmark" title="24 avril 2009">MySQL GUI Tools</a></li><li><a
href="http://www.webaaz.com/2009/12/les-plugins-firefox-colorzilla/" rel="bookmark" title="22 décembre 2009">Les plugins Firefox : Colorzilla</a></li><li><a
href="http://www.webaaz.com/2009/10/outils-xml-cooktop/" rel="bookmark" title="15 octobre 2009">Outils XML : Cooktop</a></li><li><a
href="http://www.webaaz.com/2010/02/les-plugins-firefox-xrefresh/" rel="bookmark" title="18 février 2010">Les plugins Firefox : XRefresh</a></li></ul><p></p><div
class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=Comparaison+et+fusion+de+fichiers+et+de+dossiers&amp;link=http://www.webaaz.com/2009/09/comparaison-et-fusion-de-fichiers-et-de-dossiers/&amp;notes=Travailler%20avec%20plusieurs%20versions%20d%27un%20fichier%20peut%20%C3%AAtre%20probl%C3%A9matique.%20D%C3%A8s%20que%20l%27on%20doit%20appliquer%20certaines%20modifications%20d%27un%20fichier%20sur%20un%20autre%2C%20ou%20les%20comparer%20pour%20analyser%20les%20changements%2C%20la%20d%C3%A9marche%20est%20souvent%20fastidieuse.%20Et%20pour%20peu%20que%20l%27on%20doive%20comparer%20des%20dossier%20la%20t%C3%A2che%20se%20complique%20encore...%0D%0A%0D%0AIl%20existe%20des%20logiciels%20simples%20pour%20faire%20ce%20travail%20de%20comparaison.%20Voici%20donc%20une%20pr%C3%A9sentation%20d%27un%20outil%20libre%20et%20gratuit%2C%20Winmerge.%0D%0A%0D%0A%0D%0APhoto%20de%20gomattolson%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-identica"> <a
href="http://www.shareaholic.com/api/share/?title=TITLE&amp;link=PERMALINK&amp;notes=Travailler%20avec%20plusieurs%20versions%20d%27un%20fichier%20peut%20%C3%AAtre%20probl%C3%A9matique.%20D%C3%A8s%20que%20l%27on%20doit%20appliquer%20certaines%20modifications%20d%27un%20fichier%20sur%20un%20autre%2C%20ou%20les%20comparer%20pour%20analyser%20les%20changements%2C%20la%20d%C3%A9marche%20est%20souvent%20fastidieuse.%20Et%20pour%20peu%20que%20l%27on%20doive%20comparer%20des%20dossier%20la%20t%C3%A2che%20se%20complique%20encore...%0D%0A%0D%0AIl%20existe%20des%20logiciels%20simples%20pour%20faire%20ce%20travail%20de%20comparaison.%20Voici%20donc%20une%20pr%C3%A9sentation%20d%27un%20outil%20libre%20et%20gratuit%2C%20Winmerge.%0D%0A%0D%0A%0D%0APhoto%20de%20gomattolson%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=205&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=Comparaison%20et%20fusion%20de%20fichiers%20et%20de%20dossiers&amp;link=http://www.webaaz.com/2009/09/comparaison-et-fusion-de-fichiers-et-de-dossiers/&amp;notes=Travailler%20avec%20plusieurs%20versions%20d%27un%20fichier%20peut%20%C3%AAtre%20probl%C3%A9matique.%20D%C3%A8s%20que%20l%27on%20doit%20appliquer%20certaines%20modifications%20d%27un%20fichier%20sur%20un%20autre%2C%20ou%20les%20comparer%20pour%20analyser%20les%20changements%2C%20la%20d%C3%A9marche%20est%20souvent%20fastidieuse.%20Et%20pour%20peu%20que%20l%27on%20doive%20comparer%20des%20dossier%20la%20t%C3%A2che%20se%20complique%20encore...%0D%0A%0D%0AIl%20existe%20des%20logiciels%20simples%20pour%20faire%20ce%20travail%20de%20comparaison.%20Voici%20donc%20une%20pr%C3%A9sentation%20d%27un%20outil%20libre%20et%20gratuit%2C%20Winmerge.%0D%0A%0D%0A%0D%0APhoto%20de%20gomattolson%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li
class="shr-gmail"> <a
href="http://www.shareaholic.com/api/share/?title=Comparaison+et+fusion+de+fichiers+et+de+dossiers&amp;link=http://www.webaaz.com/2009/09/comparaison-et-fusion-de-fichiers-et-de-dossiers/&amp;notes=Travailler%20avec%20plusieurs%20versions%20d%27un%20fichier%20peut%20%C3%AAtre%20probl%C3%A9matique.%20D%C3%A8s%20que%20l%27on%20doit%20appliquer%20certaines%20modifications%20d%27un%20fichier%20sur%20un%20autre%2C%20ou%20les%20comparer%20pour%20analyser%20les%20changements%2C%20la%20d%C3%A9marche%20est%20souvent%20fastidieuse.%20Et%20pour%20peu%20que%20l%27on%20doive%20comparer%20des%20dossier%20la%20t%C3%A2che%20se%20complique%20encore...%0D%0A%0D%0AIl%20existe%20des%20logiciels%20simples%20pour%20faire%20ce%20travail%20de%20comparaison.%20Voici%20donc%20une%20pr%C3%A9sentation%20d%27un%20outil%20libre%20et%20gratuit%2C%20Winmerge.%0D%0A%0D%0A%0D%0APhoto%20de%20gomattolson%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li
class="shr-viadeo"> <a
href="http://www.shareaholic.com/api/share/?title=Comparaison+et+fusion+de+fichiers+et+de+dossiers&amp;link=http://www.webaaz.com/2009/09/comparaison-et-fusion-de-fichiers-et-de-dossiers/&amp;notes=Travailler%20avec%20plusieurs%20versions%20d%27un%20fichier%20peut%20%C3%AAtre%20probl%C3%A9matique.%20D%C3%A8s%20que%20l%27on%20doit%20appliquer%20certaines%20modifications%20d%27un%20fichier%20sur%20un%20autre%2C%20ou%20les%20comparer%20pour%20analyser%20les%20changements%2C%20la%20d%C3%A9marche%20est%20souvent%20fastidieuse.%20Et%20pour%20peu%20que%20l%27on%20doive%20comparer%20des%20dossier%20la%20t%C3%A2che%20se%20complique%20encore...%0D%0A%0D%0AIl%20existe%20des%20logiciels%20simples%20pour%20faire%20ce%20travail%20de%20comparaison.%20Voici%20donc%20une%20pr%C3%A9sentation%20d%27un%20outil%20libre%20et%20gratuit%2C%20Winmerge.%0D%0A%0D%0A%0D%0APhoto%20de%20gomattolson%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=92&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Viadeo">Share this on Viadeo</a></li><li
class="shr-googlereader"> <a
href="http://www.shareaholic.com/api/share/?title=Comparaison+et+fusion+de+fichiers+et+de+dossiers&amp;link=http://www.webaaz.com/2009/09/comparaison-et-fusion-de-fichiers-et-de-dossiers/&amp;notes=Travailler%20avec%20plusieurs%20versions%20d%27un%20fichier%20peut%20%C3%AAtre%20probl%C3%A9matique.%20D%C3%A8s%20que%20l%27on%20doit%20appliquer%20certaines%20modifications%20d%27un%20fichier%20sur%20un%20autre%2C%20ou%20les%20comparer%20pour%20analyser%20les%20changements%2C%20la%20d%C3%A9marche%20est%20souvent%20fastidieuse.%20Et%20pour%20peu%20que%20l%27on%20doive%20comparer%20des%20dossier%20la%20t%C3%A2che%20se%20complique%20encore...%0D%0A%0D%0AIl%20existe%20des%20logiciels%20simples%20pour%20faire%20ce%20travail%20de%20comparaison.%20Voici%20donc%20une%20pr%C3%A9sentation%20d%27un%20outil%20libre%20et%20gratuit%2C%20Winmerge.%0D%0A%0D%0A%0D%0APhoto%20de%20gomattolson%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li
class="shr-netvibes"> <a
href="http://www.shareaholic.com/api/share/?title=Comparaison+et+fusion+de+fichiers+et+de+dossiers&amp;link=http://www.webaaz.com/2009/09/comparaison-et-fusion-de-fichiers-et-de-dossiers/&amp;notes=Travailler%20avec%20plusieurs%20versions%20d%27un%20fichier%20peut%20%C3%AAtre%20probl%C3%A9matique.%20D%C3%A8s%20que%20l%27on%20doit%20appliquer%20certaines%20modifications%20d%27un%20fichier%20sur%20un%20autre%2C%20ou%20les%20comparer%20pour%20analyser%20les%20changements%2C%20la%20d%C3%A9marche%20est%20souvent%20fastidieuse.%20Et%20pour%20peu%20que%20l%27on%20doive%20comparer%20des%20dossier%20la%20t%C3%A2che%20se%20complique%20encore...%0D%0A%0D%0AIl%20existe%20des%20logiciels%20simples%20pour%20faire%20ce%20travail%20de%20comparaison.%20Voici%20donc%20une%20pr%C3%A9sentation%20d%27un%20outil%20libre%20et%20gratuit%2C%20Winmerge.%0D%0A%0D%0A%0D%0APhoto%20de%20gomattolson%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=195&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a></li></ul><div
style="clear: both;"></div></div> ]]></content:encoded> <wfw:commentRss>http://www.webaaz.com/2009/09/comparaison-et-fusion-de-fichiers-et-de-dossiers/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Bien utiliser Javascript</title><link>http://www.webaaz.com/2009/09/bien-utiliser-javascript/</link> <comments>http://www.webaaz.com/2009/09/bien-utiliser-javascript/#comments</comments> <pubDate>Wed, 23 Sep 2009 06:00:00 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[Développement]]></category> <category><![CDATA[Javascript]]></category> <category><![CDATA[Outils]]></category> <category><![CDATA[Plugins]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[Apprendre]]></category> <category><![CDATA[Bonnes pratiques]]></category> <category><![CDATA[Code]]></category> <category><![CDATA[Développement web]]></category> <category><![CDATA[Framework]]></category> <category><![CDATA[Navigateurs]]></category> <category><![CDATA[Références]]></category> <guid
isPermaLink="false">http://www.webaaz.com/?p=245</guid> <description><![CDATA[Depuis l'arrivée du web2.0 avec ses interfaces plus vivantes, le Javascript est de nouveau à la mode.
Souvent utilisé avec <a
title="" href="http://fr.wikipedia.org/wiki/Asynchronous_JavaScript_and_XML"><acronym
title="Asynchronous JavaScript And XML">Ajax</acronym></a> il permet d'ajouter une couche d'ergonomie supplémentaire à l'interface utilisateur.
Javascript s'est "professionnalisé" ces dernières années, au travers de frameworks qui apportent leur simplicité et standardisent les développements. Fini donc les bouts de code que chacun bidouillait dans son coin, aujourd'hui Javascript permet beaucoup plus que cela, encore faut il en connaitre un minimum sur le sujet, c'est ce que nous allons voir. <img
src="/images/2009/09/arbre-129-ans.jpg" alt="129 years old tree" width="570" height="250" /> <a
title="Photo de Frédéric de Villamil depuis Flickr" href="http://www.flickr.com/photos/fdevillamil/3338932676/">Photo de Frédéric de Villamil depuis Flickr</a>]]></description> <content:encoded><![CDATA[<p>Depuis l&#8217;arrivée du web2.0 avec ses interfaces plus vivantes, le Javascript est de nouveau à la mode.<br
/> Souvent utilisé avec <a
title="" href="http://fr.wikipedia.org/wiki/Asynchronous_JavaScript_and_XML"><acronym
title="Asynchronous JavaScript And XML">Ajax</acronym></a> il permet d&#8217;ajouter une couche d&#8217;ergonomie supplémentaire à l&#8217;interface utilisateur.<br
/> Javascript s&#8217;est &laquo;&nbsp;professionnalisé&nbsp;&raquo; ces dernières années, au travers de frameworks qui apportent leur simplicité et standardisent les développements. Fini donc les bouts de code que chacun bidouillait dans son coin, aujourd&#8217;hui Javascript permet beaucoup plus que cela, encore faut il en connaitre un minimum sur le sujet, c&#8217;est ce que nous allons voir.</p><p><img
src="/images/2009/09/arbre-129-ans.jpg" alt="129 years old tree" width="570" height="250" /><br
/> <a
title="Photo de Frédéric de Villamil depuis Flickr" href="http://www.flickr.com/photos/fdevillamil/3338932676/">Photo de Frédéric de Villamil depuis Flickr</a></p><h2>Définitions</h2><p>Javascript ou JScript, suivant le navigateur, est un langage de script orienté objet ou plus exactement <a
title="Voir la définition de " href="http://fr.wikipedia.org/wiki/Programmation_orient%C3%A9e_prototype">orienté prototype</a> qui s&#8217;exécute côté client, sur la machine de l&#8217;internaute. Il est issu de la norme ECMAScript.</p><ul><li><a
title="Voir la définition d'Javascript sur Wikipédia" href="http://fr.wikipedia.org/wiki/JavaScript">La définition de Javascript sur Wikipédia</a></li><li><a
title="Voir la définition d'ECMAScript sur Wikipédia" href="http://fr.wikipedia.org/wiki/ECMAScript">La définition d&#8217;ECMAScript sur Wikipédia</a></li></ul><h2>Historique</h2><p>Javascript a été créé par Netscape en 1995 et mis en place dand Netscape Navigator dès 1996. Microsoft réagit rapidement et implémente alors JScript dans son navigateur. Netscape propose son implémentation à l&#8217;<a
title="Voir la page sur l'ECMA sur Wikipédia" href="http://fr.wikipedia.org/wiki/Ecma_International"><acronym
title="European association for standardizing information and communication systems">Ecma International</acronym></a> pour le standardiser, ce qui sera fait en 1997.</p><p>Depuis Adobe a lui aussi créé sa propre implémentation du standard, ActionScript, utilisée dans Flash, et le standard évolue régulièrement pour apporter de nouvelles fonctionnalités.</p><p>Toutes ces implémentations sont quasiment respectueuses du standard, mais pas entièrement compatible entre elles. Les différences sont cependant minimes et l&#8217;utilisation d&#8217;un framework Javascript permet de ne pas se préoccuper de ces différences.</p><h2>Ou apprendre ?</h2><p>Pour bien débuter, Openweb propose une belle présentation du langage qui pourra à l&#8217;occasion servir d&#8217;aide mémoire. Je vous conseille également les articles sur le sujet de l&#8217;excellent Pompage, qui explique très bien comment écrire un code Javascript non-intrusif afin de ne pas gêner les utilisateurs qui le désactivent ou utilisent des navigateurs alternatifs sans Javascript comme les lecteurs d&#8217;écran.</p><ul><li><a
title="Voir le tutoriel ECMAScript sur OpenWeb" href="http://openweb.eu.org/articles/introduction_ecmascript">Tutoriel ECMAScript sur OpenWeb</a></li><li><a
title="Voir les tutoriels Javascript sur Pompage.net" href="http://www.pompage.net/articles_par_theme#theme-JavaScript">Tutoriels Javascript sur Pompage.net</a></li></ul><p>Je n&#8217;ai pas d&#8217;autres ressources sous la main pour apprendre le JS, mais c&#8217;est un langage objet qui peut aussi être utilisé de façon procédurale, les habitué des ces techniques s&#8217;y retrouverons vite, pour les autres, l&#8217;apprentissage sera favorisé par un livre récent, mais là aussi, je n&#8217;en ai pas en référence. J&#8217;attends donc vos commentaires sur le sujet.</p><h2>Documentation</h2><p>La documentation est disponible sous différentes formes, je vous conseille les suivantes qui sont claires et complètes.</p><ul><li><a
title="Voir la documentation Javascript de mozilla" href="https://developer.mozilla.org/fr/JavaScript">Documentation Javascript de mozilla</a></li><li><a
title="Voir la documentation ECMAScript officielle" href="http://www.ecmascript.org/docs.php">Documentation ECMAScript officielle</a></li></ul><p>Méfiez vous des sites spécialisés en javascript &laquo;&nbsp;procédural&nbsp;&raquo; et qui ne proposent que des bouts de scripts, si ils étaient intéressants il y a quelques années, l&#8217;utilisation d&#8217;un framework est aujourd&#8217;hui une solution plus pérenne.</p><h2>Questions / Réponses</h2><p>Et comme la documentation ne suffira pas, la Faq de developpez.com et le forum Javascript d&#8217;Alsacréation devraient vous permettre de solutionner vos problèmes.</p><ul><li><a
title="Voir la Faq Javascript de Developpez.com" href="http://javascript.developpez.com/faq/">Faq Javascript de Developpez.com</a></li><li><a
title="Voir le Forum Javascript d'Alsacréation" href="http://forum.alsacreations.com/list-5-JavaScript-ECMAScript-DOM.html">Forum Javascript d&#8217;Alsacréation</a></li></ul><h2>Les frameworks et bibliothèques Javascript</h2><p>Elles sont à l&#8217;origine du renouveau de Javascript car elles simplifient grandement le développement. Elles permettent de ne pas réinventer le roue en permanence, et permettent des effets très &laquo;&nbsp;web 2.0&#8243; qui améliorent l&#8217;ergonomie et l&#8217;expérience utilisateur. Quelle que soit celle que vous choisissez les fonctionnalités sont en partie équivalentes, et le résultat dépendra surtout des plugins que vous pourrez installer ou des développements que vous ferez.</p><p>Pour simplifier, les plugisn permettent à l&#8217;utilisateur lamda de rapidement avoir l&#8217;effet voulu, mais pour un résultat plus rapide ou plus précis fonctionnellement, il faudra écrire son propre code.</p><p>J&#8217;utilise principalement JQuery avec JQueryUI pour les effets graphiques et Mootools. Ils sont simples à utiliser pour mettre facilement en place des effets simples sans trp de connaissances, ou pour des développements plus complexes avec une bonne expérience en JS.</p><ul><li><a
title="Voir le framework JQuery" href="http://jquery.com/">JQuery</a></li><li><a
title="Voir le plugin UI du framework JQuery" href="http://jqueryui.com/">JQuery UI</a></li><li><a
title="Voir le framework Mootools" href="http://mootools.net/">Mootools</a></li></ul><p>Il en existe plein d&#8217;autres avec parmi les plus connus :</p><ul><li><a
title="Voir le framework Prototype" href="http://www.prototypejs.org/">Prototype</a></li><li><a
title="Voir le framework Dojo Toolkit" href="http://www.dojotoolkit.org/">Dojo Toolkit</a></li></ul><p>Pour vous aider dans votre choix, des comparatifs existent sur Internet, <a
title="Voir le comparatif de frameworks web Bestwebframeworks" href="http://www.bestwebframeworks.com/javascript/">Bestwebframeworks</a> devrait vous aider dans cette tâche.</p><h2>Outils</h2><p>Pour déboguer vos scripts je vous conseille les extensions Firefox, en particulier <a
title="Voir l'article sur le plugin Firebug sur Webaaz.com" href="http://www.webaaz.com/2009/09/les-plugins-firefox-firebug/">Firebug</a> que j&#8217;utilise en quotidiennement.</p><ul><li><a
title="Voir l'extension Firebug pour Firefox" href="https://addons.mozilla.org/fr/firefox/addon/1843">Installer Firebug pour Firefox</a></li><li><a
title="" href="https://addons.mozilla.org/fr/firefox/addon/216">Installer Venkman pour Firefox</a></li></ul><p>Je déborde un peu du sujet en abordant l&#8217;optimisation de code. Pour améliorer le temps de chargement de vos scripts, n&#8217;hésitez pas à utiliser des bibliothèques disponible sur les <acronym
title="Content Delivery Network">CDN</acronym> de Google ou Yahoo par exemple et de compresser votre code avec Compressorrater.</p><ul><li><a
title="Voir le site Compressorrater" href="http://compressorrater.thruhere.net/">Compressorrater</a></li></ul><p>Vous voilà avec l&#8217;essentiel des connaissances pour travailler sereinement avec Javascript.<br
/> Et pour ceux qui veulent creuser le sujet, je vous conseille une discussion sur l&#8217;<a
href="http://linuxfr.org/~fguillot/28807.html">implémentation de Javascript coté serveur</a> sur Linuxfr.org.</p><p>Encore une fois je n&#8217;ai pas trouvé de photo illustrant parfaitement &laquo;&nbsp;Javascript&nbsp;&raquo;, alors celle-ci avec ses branches tortueuses me rappelle un peu le Javascript approximatif d&#8217;il y a quelques années&#8230; C&#8217;est léger comme explication, mais c&#8217;est tout ce que j&#8217;ai, et puis la photo est belle, ça suffit non ?<br
/><h2>Sur le même thème</h2><ul
class="similar-posts"><li><a
href="http://www.webaaz.com/2009/09/les-plugins-firefox-firebug/" rel="bookmark" title="3 septembre 2009">Les plugins Firefox : Firebug</a></li><li><a
href="http://www.webaaz.com/2011/03/les-plugins-firefox-tiletabs/" rel="bookmark" title="28 mars 2011">Les plugins Firefox : TileTabs</a></li><li><a
href="http://www.webaaz.com/2009/05/bien-utiliser-les-feuilles-de-style-css/" rel="bookmark" title="15 mai 2009">Bien utiliser les feuilles de style (CSS)</a></li><li><a
href="http://www.webaaz.com/2009/06/bien-developper-en-php-partie-1/" rel="bookmark" title="1 juin 2009">Bien développer en PHP (partie 1)</a></li><li><a
href="http://www.webaaz.com/2009/04/bien-ecrire-html-xhtml/" rel="bookmark" title="16 avril 2009">Bien écrire HTML &amp; XHTML</a></li></ul><p></p><div
class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=Bien+utiliser+Javascript&amp;link=http://www.webaaz.com/2009/09/bien-utiliser-javascript/&amp;notes=Depuis%20l%27arriv%C3%A9e%20du%20web2.0%20avec%20ses%20interfaces%20plus%20vivantes%2C%20le%20Javascript%20est%20de%20nouveau%20%C3%A0%20la%20mode.%20%0D%0ASouvent%20utilis%C3%A9%20avec%20Ajax%20il%20permet%20d%27ajouter%20une%20couche%20d%27ergonomie%20suppl%C3%A9mentaire%20%C3%A0%20l%27interface%20utilisateur.%0D%0AJavascript%20s%27est%20%22professionnalis%C3%A9%22%20ces%20derni%C3%A8res%20ann%C3%A9es%2C%20au%20travers%20de%20frameworks%20qui%20apportent%20leur%20simplicit%C3%A9%20et%20standardisent%20les%20d%C3%A9veloppements.%20Fini%20donc%20les%20bouts%20de%20code%20que%20chacun%20bidouillait%20dans%20son%20coin%2C%20aujourd%27hui%20Javascript%20permet%20beaucoup%20plus%20que%20cela%2C%20encore%20faut%20il%20en%20connaitre%20un%20minimum%20sur%20le%20sujet%2C%20c%27est%20ce%20que%20nous%20allons%20voir.%0D%0A%0D%0A%0D%0APhoto%20de%20Fr%C3%A9d%C3%A9ric%20de%20Villamil%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-identica"> <a
href="http://www.shareaholic.com/api/share/?title=TITLE&amp;link=PERMALINK&amp;notes=Depuis%20l%27arriv%C3%A9e%20du%20web2.0%20avec%20ses%20interfaces%20plus%20vivantes%2C%20le%20Javascript%20est%20de%20nouveau%20%C3%A0%20la%20mode.%20%0D%0ASouvent%20utilis%C3%A9%20avec%20Ajax%20il%20permet%20d%27ajouter%20une%20couche%20d%27ergonomie%20suppl%C3%A9mentaire%20%C3%A0%20l%27interface%20utilisateur.%0D%0AJavascript%20s%27est%20%22professionnalis%C3%A9%22%20ces%20derni%C3%A8res%20ann%C3%A9es%2C%20au%20travers%20de%20frameworks%20qui%20apportent%20leur%20simplicit%C3%A9%20et%20standardisent%20les%20d%C3%A9veloppements.%20Fini%20donc%20les%20bouts%20de%20code%20que%20chacun%20bidouillait%20dans%20son%20coin%2C%20aujourd%27hui%20Javascript%20permet%20beaucoup%20plus%20que%20cela%2C%20encore%20faut%20il%20en%20connaitre%20un%20minimum%20sur%20le%20sujet%2C%20c%27est%20ce%20que%20nous%20allons%20voir.%0D%0A%0D%0A%0D%0APhoto%20de%20Fr%C3%A9d%C3%A9ric%20de%20Villamil%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=205&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=Bien%20utiliser%20Javascript&amp;link=http://www.webaaz.com/2009/09/bien-utiliser-javascript/&amp;notes=Depuis%20l%27arriv%C3%A9e%20du%20web2.0%20avec%20ses%20interfaces%20plus%20vivantes%2C%20le%20Javascript%20est%20de%20nouveau%20%C3%A0%20la%20mode.%20%0D%0ASouvent%20utilis%C3%A9%20avec%20Ajax%20il%20permet%20d%27ajouter%20une%20couche%20d%27ergonomie%20suppl%C3%A9mentaire%20%C3%A0%20l%27interface%20utilisateur.%0D%0AJavascript%20s%27est%20%22professionnalis%C3%A9%22%20ces%20derni%C3%A8res%20ann%C3%A9es%2C%20au%20travers%20de%20frameworks%20qui%20apportent%20leur%20simplicit%C3%A9%20et%20standardisent%20les%20d%C3%A9veloppements.%20Fini%20donc%20les%20bouts%20de%20code%20que%20chacun%20bidouillait%20dans%20son%20coin%2C%20aujourd%27hui%20Javascript%20permet%20beaucoup%20plus%20que%20cela%2C%20encore%20faut%20il%20en%20connaitre%20un%20minimum%20sur%20le%20sujet%2C%20c%27est%20ce%20que%20nous%20allons%20voir.%0D%0A%0D%0A%0D%0APhoto%20de%20Fr%C3%A9d%C3%A9ric%20de%20Villamil%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li
class="shr-gmail"> <a
href="http://www.shareaholic.com/api/share/?title=Bien+utiliser+Javascript&amp;link=http://www.webaaz.com/2009/09/bien-utiliser-javascript/&amp;notes=Depuis%20l%27arriv%C3%A9e%20du%20web2.0%20avec%20ses%20interfaces%20plus%20vivantes%2C%20le%20Javascript%20est%20de%20nouveau%20%C3%A0%20la%20mode.%20%0D%0ASouvent%20utilis%C3%A9%20avec%20Ajax%20il%20permet%20d%27ajouter%20une%20couche%20d%27ergonomie%20suppl%C3%A9mentaire%20%C3%A0%20l%27interface%20utilisateur.%0D%0AJavascript%20s%27est%20%22professionnalis%C3%A9%22%20ces%20derni%C3%A8res%20ann%C3%A9es%2C%20au%20travers%20de%20frameworks%20qui%20apportent%20leur%20simplicit%C3%A9%20et%20standardisent%20les%20d%C3%A9veloppements.%20Fini%20donc%20les%20bouts%20de%20code%20que%20chacun%20bidouillait%20dans%20son%20coin%2C%20aujourd%27hui%20Javascript%20permet%20beaucoup%20plus%20que%20cela%2C%20encore%20faut%20il%20en%20connaitre%20un%20minimum%20sur%20le%20sujet%2C%20c%27est%20ce%20que%20nous%20allons%20voir.%0D%0A%0D%0A%0D%0APhoto%20de%20Fr%C3%A9d%C3%A9ric%20de%20Villamil%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li
class="shr-viadeo"> <a
href="http://www.shareaholic.com/api/share/?title=Bien+utiliser+Javascript&amp;link=http://www.webaaz.com/2009/09/bien-utiliser-javascript/&amp;notes=Depuis%20l%27arriv%C3%A9e%20du%20web2.0%20avec%20ses%20interfaces%20plus%20vivantes%2C%20le%20Javascript%20est%20de%20nouveau%20%C3%A0%20la%20mode.%20%0D%0ASouvent%20utilis%C3%A9%20avec%20Ajax%20il%20permet%20d%27ajouter%20une%20couche%20d%27ergonomie%20suppl%C3%A9mentaire%20%C3%A0%20l%27interface%20utilisateur.%0D%0AJavascript%20s%27est%20%22professionnalis%C3%A9%22%20ces%20derni%C3%A8res%20ann%C3%A9es%2C%20au%20travers%20de%20frameworks%20qui%20apportent%20leur%20simplicit%C3%A9%20et%20standardisent%20les%20d%C3%A9veloppements.%20Fini%20donc%20les%20bouts%20de%20code%20que%20chacun%20bidouillait%20dans%20son%20coin%2C%20aujourd%27hui%20Javascript%20permet%20beaucoup%20plus%20que%20cela%2C%20encore%20faut%20il%20en%20connaitre%20un%20minimum%20sur%20le%20sujet%2C%20c%27est%20ce%20que%20nous%20allons%20voir.%0D%0A%0D%0A%0D%0APhoto%20de%20Fr%C3%A9d%C3%A9ric%20de%20Villamil%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=92&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Viadeo">Share this on Viadeo</a></li><li
class="shr-googlereader"> <a
href="http://www.shareaholic.com/api/share/?title=Bien+utiliser+Javascript&amp;link=http://www.webaaz.com/2009/09/bien-utiliser-javascript/&amp;notes=Depuis%20l%27arriv%C3%A9e%20du%20web2.0%20avec%20ses%20interfaces%20plus%20vivantes%2C%20le%20Javascript%20est%20de%20nouveau%20%C3%A0%20la%20mode.%20%0D%0ASouvent%20utilis%C3%A9%20avec%20Ajax%20il%20permet%20d%27ajouter%20une%20couche%20d%27ergonomie%20suppl%C3%A9mentaire%20%C3%A0%20l%27interface%20utilisateur.%0D%0AJavascript%20s%27est%20%22professionnalis%C3%A9%22%20ces%20derni%C3%A8res%20ann%C3%A9es%2C%20au%20travers%20de%20frameworks%20qui%20apportent%20leur%20simplicit%C3%A9%20et%20standardisent%20les%20d%C3%A9veloppements.%20Fini%20donc%20les%20bouts%20de%20code%20que%20chacun%20bidouillait%20dans%20son%20coin%2C%20aujourd%27hui%20Javascript%20permet%20beaucoup%20plus%20que%20cela%2C%20encore%20faut%20il%20en%20connaitre%20un%20minimum%20sur%20le%20sujet%2C%20c%27est%20ce%20que%20nous%20allons%20voir.%0D%0A%0D%0A%0D%0APhoto%20de%20Fr%C3%A9d%C3%A9ric%20de%20Villamil%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li
class="shr-netvibes"> <a
href="http://www.shareaholic.com/api/share/?title=Bien+utiliser+Javascript&amp;link=http://www.webaaz.com/2009/09/bien-utiliser-javascript/&amp;notes=Depuis%20l%27arriv%C3%A9e%20du%20web2.0%20avec%20ses%20interfaces%20plus%20vivantes%2C%20le%20Javascript%20est%20de%20nouveau%20%C3%A0%20la%20mode.%20%0D%0ASouvent%20utilis%C3%A9%20avec%20Ajax%20il%20permet%20d%27ajouter%20une%20couche%20d%27ergonomie%20suppl%C3%A9mentaire%20%C3%A0%20l%27interface%20utilisateur.%0D%0AJavascript%20s%27est%20%22professionnalis%C3%A9%22%20ces%20derni%C3%A8res%20ann%C3%A9es%2C%20au%20travers%20de%20frameworks%20qui%20apportent%20leur%20simplicit%C3%A9%20et%20standardisent%20les%20d%C3%A9veloppements.%20Fini%20donc%20les%20bouts%20de%20code%20que%20chacun%20bidouillait%20dans%20son%20coin%2C%20aujourd%27hui%20Javascript%20permet%20beaucoup%20plus%20que%20cela%2C%20encore%20faut%20il%20en%20connaitre%20un%20minimum%20sur%20le%20sujet%2C%20c%27est%20ce%20que%20nous%20allons%20voir.%0D%0A%0D%0A%0D%0APhoto%20de%20Fr%C3%A9d%C3%A9ric%20de%20Villamil%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=195&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a></li></ul><div
style="clear: both;"></div></div> ]]></content:encoded> <wfw:commentRss>http://www.webaaz.com/2009/09/bien-utiliser-javascript/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Les plugins Firefox : Firebug</title><link>http://www.webaaz.com/2009/09/les-plugins-firefox-firebug/</link> <comments>http://www.webaaz.com/2009/09/les-plugins-firefox-firebug/#comments</comments> <pubDate>Thu, 03 Sep 2009 08:00:11 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[CSS]]></category> <category><![CDATA[Design]]></category> <category><![CDATA[Développement]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[Javascript]]></category> <category><![CDATA[Libre]]></category> <category><![CDATA[Logiciels]]></category> <category><![CDATA[Outils]]></category> <category><![CDATA[Plugins]]></category> <guid
isPermaLink="false">http://www.webaaz.com/?p=230</guid> <description><![CDATA[Pour le développement web, il existe plusieurs extensions très pratiques pour améliorer la qualité de son code, le déboguer, ou l'optimiser. Elles sont véritablement plébiscitées par les développeurs, et sont en partie à l'origine du succès de <a
title="Lire l'article sur le navigateur Firefox" href="http://www.webaaz.com/2009/06/navigateur-web-standard-firefox">Firefox</a>. L'une des plus connues et utilisée est Firebug, un condensé de fonctionnalités destinées à vous aider à déboguer et comprendre tout ce qui est lié à l'affichage de votre page. <img
src="/images/insecte-feu.jpg" alt="Insecte de couleur feu en Iran" width="570" height="250" /> <a
title="Photo de Hamed Saber depuis Flickr" href="http://www.flickr.com/photos/44124425616@N01/273927725">Photo de Hamed Saber depuis Flickr</a>]]></description> <content:encoded><![CDATA[<p>Pour le développement web, il existe plusieurs extensions très pratiques pour améliorer la qualité de son code, le déboguer, ou l&#8217;optimiser. Elles sont véritablement plébiscitées par les développeurs, et sont en partie à l&#8217;origine du succès de <a
title="Lire l'article sur le navigateur Firefox" href="http://www.webaaz.com/2009/06/navigateur-web-standard-firefox">Firefox</a>. L&#8217;une des plus connues et utilisée est Firebug, un condensé de fonctionnalités destinées à vous aider à déboguer et comprendre tout ce qui est lié à l&#8217;affichage de votre page.</p><p><img
src="/images/insecte-feu.jpg" alt="Insecte de couleur feu en Iran" width="570" height="250" /><br
/> <a
title="Photo de Hamed Saber depuis Flickr" href="http://www.flickr.com/photos/44124425616@N01/273927725">Photo de Hamed Saber depuis Flickr</a></p><h2>Installation</h2><p>Cette extension est disponible sur le site d&#8217;extensions de Firefox :</p><ul><li><a
title="Voir l'extension Firebug pour Firefox" href="https://addons.mozilla.org/fr/firefox/addon/1843">Installer Firebug pour Firefox</a></li></ul><h2>Présentation</h2><p>Firebug permet d&#8217;infiltrer le code source de votre page web afin de vérifier ce qui s&#8217;y passe, aussi bien pour le DOM, le code HTML, les CSS, le Javascript ou les requêtes AJAX. Vous pourrez même agir en direct sur le code et voir les effets de vos modifications instantanément.<br
/> Pour cela Firebug est doté d&#8217;un débogueur, d&#8217;une console d&#8217;erreur, et d&#8217;une ligne de commande.</p><h2>Fonctionnalités principales</h2><p>Pour HTML et CSS, vous pouvez afficher le code lié à chaque balise HTML, et voir toutes les propriétés définies que ce soit directement ou par héritage. En modifiant ces valeurs vous pourrez vous rendre compte des changements de rendu immédiatement.</p><p>Coté Javascript vous pourrez ainsi visualiser le code lié à la page et le suivre pas à pas dans son exécution. Les erreurs sont visibles dans la barre d&#8217;état et affichées dans la console. Vous pourrez également interagir avec Javascript grâce à la ligne de commande.</p><p>AJAX  bénéficie aussi de fonctionnalités bien pratiques. Vous pouvez ainsi visualiser les requêtes envoyées et les réponses obtenues en temps réel.</p><p>Le profilage d&#8217;application est également facilité avec un outil graphique qui permet de visualiser les requêtes HTTP et les temps de réponse qui en découlent.</p><h2>Tutoriel</h2><p>L&#8217;extension est tellement complexe et puissante que je vous recommande la lecture d&#8217;un très bon tutoriel :</p><ul><li><a
title="Voir le tutoriel sur Firebug sur Developpez.com" href="http://eric-pommereau.developpez.com/tutoriels/outil-web/firebug/">Tutoriel Firebug</a></li></ul><h2>FirebugLite</h2><p>Une version plus légère mais tout aussi pratique peut être embarquée dans d&#8217;autres navigateurs comme Internet Explorer, Opéra ou Safari. Utile donc pour finaliser votre développement sur ces environnements.</p><ul><li><a
title="Voir FirebugLite sur le site de l'&Atilde;&copy;diteur" href="http://getfirebug.com/firebuglite">FirebugLite</a></li></ul><h2>Les extensions</h2><p>Firebug à beau être une extension, cela ne l&#8217;empêche pas d&#8217;être extensible ! D&#8217;autres extensions Firefox étendent encore les possibilités de Firebug parmis lesquelles on retrouve :</p><ul><li><a
title="Voir l'extension Firecookie pour Firebug" href="https://addons.mozilla.org/en-US/firefox/addon/6683">Firecookie : pour gérer les cookies</a></li><li><a
title="Voir l'extension Firediff pour Firebug" href="https://addons.mozilla.org/fr/firefox/addon/13179">Firediff : pour voir les différences entre deux états</a></li><li><a
title="Voir l'extension FirePHP pour Firebug" href="https://addons.mozilla.org/en-US/firefox/addon/6149">FirePHP : pour déboguer votre code PHP</a></li><li><a
title="Voir l'extension FireRainbow pour Firebug" href="https://addons.mozilla.org/en-US/firefox/addon/9603">FireRainbow : pour ajouter la coloration syntaxique au Javascript</a></li><li><a
title="Voir l'extension YSlow pour Firebug" href="https://addons.mozilla.org/en-US/firefox/addon/5369">YSlow : pour optimiser le temps d&#8217;affichage votre site web</a></li><li><a
title="Voir l'extension SenSEO pour Firebug" href="https://addons.mozilla.org/en-US/firefox/addon/9403">SenSEO : pour optimiser votre référencement naturel</a></li></ul><p>Je reviendrais bientôt sur certaines de ces extensions qui méritent un article spécifique. En attendant vous en trouverez en tout plus d&#8217;une vingtaine sur le site de l&#8217;éditeur :</p><ul><li><a
title="Voir la liste compl&Atilde;&uml;te des extensions de Firebug" href="http://getfirebug.com/downloads">La liste complète des extensions de Firebug</a></li></ul><p>Et si vous n&#8217;en avez pas encore assez, il ne vous reste plus qu&#8217;a créer votre propre extension pour Firebug, pour cela rendez vous sur le <a
title="Voir le groupe Google : Firebug Working Group" href="http://groups.google.com/group/firebug-working-group">groupe Google &laquo;&nbsp;Firebug Working Group&nbsp;&raquo;</a> créé à l&#8217;occasion.</p><p>Voilà, vous avez désormais les cartes en main pour déboguer facilement vos applications. Bon courage !<br
/><h2>Sur le même thème</h2><ul
class="similar-posts"><li><a
href="http://www.webaaz.com/2010/02/les-plugins-firefox-xrefresh/" rel="bookmark" title="18 février 2010">Les plugins Firefox : XRefresh</a></li><li><a
href="http://www.webaaz.com/2009/09/bien-utiliser-javascript/" rel="bookmark" title="23 septembre 2009">Bien utiliser Javascript</a></li><li><a
href="http://www.webaaz.com/2011/03/les-plugins-firefox-tiletabs/" rel="bookmark" title="28 mars 2011">Les plugins Firefox : TileTabs</a></li><li><a
href="http://www.webaaz.com/2009/12/les-plugins-firefox-colorzilla/" rel="bookmark" title="22 décembre 2009">Les plugins Firefox : Colorzilla</a></li><li><a
href="http://www.webaaz.com/2009/05/bien-utiliser-les-feuilles-de-style-css/" rel="bookmark" title="15 mai 2009">Bien utiliser les feuilles de style (CSS)</a></li></ul><p></p><div
class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=Les+plugins+Firefox+%3A+Firebug&amp;link=http://www.webaaz.com/2009/09/les-plugins-firefox-firebug/&amp;notes=Pour%20le%20d%C3%A9veloppement%20web%2C%20il%20existe%20plusieurs%20extensions%20tr%C3%A8s%20pratiques%20pour%20am%C3%A9liorer%20la%20qualit%C3%A9%20de%20son%20code%2C%20le%20d%C3%A9boguer%2C%20ou%20l%27optimiser.%20Elles%20sont%20v%C3%A9ritablement%20pl%C3%A9biscit%C3%A9es%20par%20les%20d%C3%A9veloppeurs%2C%20et%20sont%20en%20partie%20%C3%A0%20l%27origine%20du%20succ%C3%A8s%20de%20Firefox.%20L%27une%20des%20plus%20connues%20et%20utilis%C3%A9e%20est%20Firebug%2C%20un%20condens%C3%A9%20de%20fonctionnalit%C3%A9s%20destin%C3%A9es%20%C3%A0%20vous%20aider%20%C3%A0%20d%C3%A9boguer%20et%20comprendre%20tout%20ce%20qui%20est%20li%C3%A9%20%C3%A0%20l%27affichage%20de%20votre%20page.%0D%0A%0D%0A%0D%0APhoto%20de%20Hamed%20Saber%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-identica"> <a
href="http://www.shareaholic.com/api/share/?title=TITLE&amp;link=PERMALINK&amp;notes=Pour%20le%20d%C3%A9veloppement%20web%2C%20il%20existe%20plusieurs%20extensions%20tr%C3%A8s%20pratiques%20pour%20am%C3%A9liorer%20la%20qualit%C3%A9%20de%20son%20code%2C%20le%20d%C3%A9boguer%2C%20ou%20l%27optimiser.%20Elles%20sont%20v%C3%A9ritablement%20pl%C3%A9biscit%C3%A9es%20par%20les%20d%C3%A9veloppeurs%2C%20et%20sont%20en%20partie%20%C3%A0%20l%27origine%20du%20succ%C3%A8s%20de%20Firefox.%20L%27une%20des%20plus%20connues%20et%20utilis%C3%A9e%20est%20Firebug%2C%20un%20condens%C3%A9%20de%20fonctionnalit%C3%A9s%20destin%C3%A9es%20%C3%A0%20vous%20aider%20%C3%A0%20d%C3%A9boguer%20et%20comprendre%20tout%20ce%20qui%20est%20li%C3%A9%20%C3%A0%20l%27affichage%20de%20votre%20page.%0D%0A%0D%0A%0D%0APhoto%20de%20Hamed%20Saber%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=205&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Identica">Post this to Identica</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=Les%20plugins%20Firefox%20%3A%20Firebug&amp;link=http://www.webaaz.com/2009/09/les-plugins-firefox-firebug/&amp;notes=Pour%20le%20d%C3%A9veloppement%20web%2C%20il%20existe%20plusieurs%20extensions%20tr%C3%A8s%20pratiques%20pour%20am%C3%A9liorer%20la%20qualit%C3%A9%20de%20son%20code%2C%20le%20d%C3%A9boguer%2C%20ou%20l%27optimiser.%20Elles%20sont%20v%C3%A9ritablement%20pl%C3%A9biscit%C3%A9es%20par%20les%20d%C3%A9veloppeurs%2C%20et%20sont%20en%20partie%20%C3%A0%20l%27origine%20du%20succ%C3%A8s%20de%20Firefox.%20L%27une%20des%20plus%20connues%20et%20utilis%C3%A9e%20est%20Firebug%2C%20un%20condens%C3%A9%20de%20fonctionnalit%C3%A9s%20destin%C3%A9es%20%C3%A0%20vous%20aider%20%C3%A0%20d%C3%A9boguer%20et%20comprendre%20tout%20ce%20qui%20est%20li%C3%A9%20%C3%A0%20l%27affichage%20de%20votre%20page.%0D%0A%0D%0A%0D%0APhoto%20de%20Hamed%20Saber%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li
class="shr-gmail"> <a
href="http://www.shareaholic.com/api/share/?title=Les+plugins+Firefox+%3A+Firebug&amp;link=http://www.webaaz.com/2009/09/les-plugins-firefox-firebug/&amp;notes=Pour%20le%20d%C3%A9veloppement%20web%2C%20il%20existe%20plusieurs%20extensions%20tr%C3%A8s%20pratiques%20pour%20am%C3%A9liorer%20la%20qualit%C3%A9%20de%20son%20code%2C%20le%20d%C3%A9boguer%2C%20ou%20l%27optimiser.%20Elles%20sont%20v%C3%A9ritablement%20pl%C3%A9biscit%C3%A9es%20par%20les%20d%C3%A9veloppeurs%2C%20et%20sont%20en%20partie%20%C3%A0%20l%27origine%20du%20succ%C3%A8s%20de%20Firefox.%20L%27une%20des%20plus%20connues%20et%20utilis%C3%A9e%20est%20Firebug%2C%20un%20condens%C3%A9%20de%20fonctionnalit%C3%A9s%20destin%C3%A9es%20%C3%A0%20vous%20aider%20%C3%A0%20d%C3%A9boguer%20et%20comprendre%20tout%20ce%20qui%20est%20li%C3%A9%20%C3%A0%20l%27affichage%20de%20votre%20page.%0D%0A%0D%0A%0D%0APhoto%20de%20Hamed%20Saber%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li
class="shr-viadeo"> <a
href="http://www.shareaholic.com/api/share/?title=Les+plugins+Firefox+%3A+Firebug&amp;link=http://www.webaaz.com/2009/09/les-plugins-firefox-firebug/&amp;notes=Pour%20le%20d%C3%A9veloppement%20web%2C%20il%20existe%20plusieurs%20extensions%20tr%C3%A8s%20pratiques%20pour%20am%C3%A9liorer%20la%20qualit%C3%A9%20de%20son%20code%2C%20le%20d%C3%A9boguer%2C%20ou%20l%27optimiser.%20Elles%20sont%20v%C3%A9ritablement%20pl%C3%A9biscit%C3%A9es%20par%20les%20d%C3%A9veloppeurs%2C%20et%20sont%20en%20partie%20%C3%A0%20l%27origine%20du%20succ%C3%A8s%20de%20Firefox.%20L%27une%20des%20plus%20connues%20et%20utilis%C3%A9e%20est%20Firebug%2C%20un%20condens%C3%A9%20de%20fonctionnalit%C3%A9s%20destin%C3%A9es%20%C3%A0%20vous%20aider%20%C3%A0%20d%C3%A9boguer%20et%20comprendre%20tout%20ce%20qui%20est%20li%C3%A9%20%C3%A0%20l%27affichage%20de%20votre%20page.%0D%0A%0D%0A%0D%0APhoto%20de%20Hamed%20Saber%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=92&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Viadeo">Share this on Viadeo</a></li><li
class="shr-googlereader"> <a
href="http://www.shareaholic.com/api/share/?title=Les+plugins+Firefox+%3A+Firebug&amp;link=http://www.webaaz.com/2009/09/les-plugins-firefox-firebug/&amp;notes=Pour%20le%20d%C3%A9veloppement%20web%2C%20il%20existe%20plusieurs%20extensions%20tr%C3%A8s%20pratiques%20pour%20am%C3%A9liorer%20la%20qualit%C3%A9%20de%20son%20code%2C%20le%20d%C3%A9boguer%2C%20ou%20l%27optimiser.%20Elles%20sont%20v%C3%A9ritablement%20pl%C3%A9biscit%C3%A9es%20par%20les%20d%C3%A9veloppeurs%2C%20et%20sont%20en%20partie%20%C3%A0%20l%27origine%20du%20succ%C3%A8s%20de%20Firefox.%20L%27une%20des%20plus%20connues%20et%20utilis%C3%A9e%20est%20Firebug%2C%20un%20condens%C3%A9%20de%20fonctionnalit%C3%A9s%20destin%C3%A9es%20%C3%A0%20vous%20aider%20%C3%A0%20d%C3%A9boguer%20et%20comprendre%20tout%20ce%20qui%20est%20li%C3%A9%20%C3%A0%20l%27affichage%20de%20votre%20page.%0D%0A%0D%0A%0D%0APhoto%20de%20Hamed%20Saber%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li
class="shr-netvibes"> <a
href="http://www.shareaholic.com/api/share/?title=Les+plugins+Firefox+%3A+Firebug&amp;link=http://www.webaaz.com/2009/09/les-plugins-firefox-firebug/&amp;notes=Pour%20le%20d%C3%A9veloppement%20web%2C%20il%20existe%20plusieurs%20extensions%20tr%C3%A8s%20pratiques%20pour%20am%C3%A9liorer%20la%20qualit%C3%A9%20de%20son%20code%2C%20le%20d%C3%A9boguer%2C%20ou%20l%27optimiser.%20Elles%20sont%20v%C3%A9ritablement%20pl%C3%A9biscit%C3%A9es%20par%20les%20d%C3%A9veloppeurs%2C%20et%20sont%20en%20partie%20%C3%A0%20l%27origine%20du%20succ%C3%A8s%20de%20Firefox.%20L%27une%20des%20plus%20connues%20et%20utilis%C3%A9e%20est%20Firebug%2C%20un%20condens%C3%A9%20de%20fonctionnalit%C3%A9s%20destin%C3%A9es%20%C3%A0%20vous%20aider%20%C3%A0%20d%C3%A9boguer%20et%20comprendre%20tout%20ce%20qui%20est%20li%C3%A9%20%C3%A0%20l%27affichage%20de%20votre%20page.%0D%0A%0D%0A%0D%0APhoto%20de%20Hamed%20Saber%20depuis%20Flickr&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=195&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a></li></ul><div
style="clear: both;"></div></div> ]]></content:encoded> <wfw:commentRss>http://www.webaaz.com/2009/09/les-plugins-firefox-firebug/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
