<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://alt-i.fr/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Alt-I, des informations alternatives</title>
  <link>http://alt-i.fr/</link>
  <atom:link href="http://alt-i.fr/feed/rss2" rel="self" type="application/rss+xml"/>
  <description>Alt-I est un blog traitant d'informatique généraliste et de cultures alternatives. Veille techno, conseils, développement, aggrémenté d'un peu de fun.

web web2.0 web2 développement programmation informatique dev webdev javascript js ajax dhtml library librairie YUI jQuery Mootools informations news actualité net internet safari webkit firefox gecko apple mac mac os x iPhone sdk troll geek</description>
  <language>fr</language>
  <pubDate>Mon, 06 Feb 2012 16:55:22 +0100</pubDate>
  <copyright>Creative Commons By-NC-SA</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Révolution !!</title>
    <link>http://alt-i.fr/post/2011/10/08/Revolution-steve-jobs</link>
    <guid isPermaLink="false">urn:md5:e867345c17ab4ed89994605add7ca131</guid>
    <pubDate>Sat, 08 Oct 2011 11:55:00 +0200</pubDate>
    <dc:creator>Hadrien</dc:creator>
        <category>Général</category>
        <category>Apple</category><category>innovation</category><category>libristes</category><category>réveil</category><category>Steve Jobs</category>    
    <description>    &lt;p&gt;Trop régulièrement, quand le sujet parle de Apple et d'innovation, on a toujours une pelleté de libristes qui viennent nous rabacher que &quot;nya nya Apple ils ont rien inventé, même que la souris ils l'ont volée à Xerox pfff&quot;. À ces gens, j'aimerais leur expliquer (surement en vain, mais l'espoir fait vivre…) qu'ils confondent plusieurs choses.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://alt-i.fr/images/apple/pommejobs.png&quot; title=&quot;pommejobs.png&quot;&gt;&lt;img src=&quot;http://alt-i.fr/images/apple/.pommejobs_s.jpg&quot; alt=&quot;pommejobs.png&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; title=&quot;pommejobs.png, oct. 2011&quot; /&gt;&lt;/a&gt;Apple n'invente que peu de choses. Sur ce point, on est tous d'accord, et ce n'est pas la peine de nous répéter sans cesse l'histoire de chaque famille de produit dès qu'une nouvelle version sort. Apple révolutionne les choses. Et c'est cette nuance que vous avez du mal à cerner.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://fr.wikipedia.org/wiki/R%C3%A9volution&quot; hreflang=&quot;fr&quot;&gt;Wikipedia&lt;/a&gt; dit que &quot;on appelle révolution tout changement ou innovation qui bouleverse l'ordre établi de façon radicale dans un domaine quelconque&quot;. Lorsque Apple prends un produit existant, le redéfinit de fond en comble, pour en proposer un produit totalement nouveau malgré qu'il soit basé sur une invention déjà existente, c'est une révolution. Quand Free remplace le simple modem ADSL pour le transformer en une Box qui permet de recevoir la TV et téléphoner, c'est une révolution. Quand Microsoft propose une table tactile multimédia, c'est une révolution. Prenons l'exemple de l'iPad&amp;nbsp;:&lt;/p&gt;


&lt;p&gt;Souvenez vous ce qu'étaient les PC tablettes pendant presque 10 ans avant que l'iPad n'arrive. Vous revoyez ces trucs énormes qui n'étaient en fait que des laptop dont on avait enlevé le clavier&amp;nbsp;? Qui tournaient sous Windows XP&amp;nbsp;? Qui coutaient un bras&amp;nbsp;? Qui s'utilisaient avec un stylet qui répondait mal&amp;nbsp;? Qui étaient tellement lourdes qu'on ne pouvait de toute façon les utiliser que posées sur une table&amp;nbsp;?&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://upload.wikimedia.org/wikipedia/commons/thumb/4/4f/Tablet.jpg/300px-Tablet.jpg&quot; alt=&quot;Tablet PC&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Puis Apple sort l'iPad. Apple n'a pas &lt;strong&gt;inventé&lt;/strong&gt; la tablette&amp;nbsp;: elle existait déjà. Apple a &lt;strong&gt;révolutionné&lt;/strong&gt; la tablette en la redéfinissant de fond en comble. C'est ça une révolution. La révolution de 1789 n'a rien inventé, elle a juste redéfini notre société.&lt;/p&gt;


&lt;p&gt;En supposant que nos libristes aient compris cette base, nous pouvons maintenant leur expliquer en quoi consistait le génie de Steve Jobs. Steve Jobs n'a rien inventé. Steve Jobs a su faire les bons choix parmi les prototypes existant et imaginer comment ils pourraient les révolutionner pour les sublimer. Il a su aussi reconnaitre quels étaient les projets qui n'en valaient pas la peine.&lt;/p&gt;


&lt;p&gt;Combien de sociétés n'ont pas su voir ce que pourrait être une tablette avant Steve Jobs&amp;nbsp;? Des tas. Je me souviens de propos de personnalités comme Steve Ballmer, Mickael Dell ou autres PDG qui ont toujours réfuté le moindre avenir à ces appareils. Et combien ont misé sur le mauvais cheval&amp;nbsp;? Encore plus. Le génie de Steve Jobs a été d'imaginer un appareil comme l'iPad à partir des tablettes PC dont personne ne voulait. Il a su l'imaginer, y croire, faire passer son idée et le concrétiser. C'est ici qu'on trouve du génie&amp;nbsp;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;imaginer&amp;nbsp;: il faut être capable de penser ce que pourrait devenir un produit si on s'en donne les moyens. Il faut savoir rêver. Il faut savoir aller au delà des limites que la technologie actuelle nous pose.&lt;/li&gt;
&lt;li&gt;croire&amp;nbsp;: une fois l'idée trouvée, il faut y croire et ne pas la lacher. Le moindre doute et elle part la trappe.&lt;/li&gt;
&lt;li&gt;communiquer&amp;nbsp;: avoir une idée bien précise et y croire c'est une chose. Mais la faire passer de son propre cerveau à ceux des autres sans qu'il n'y ait d'incompréhensions, c'en est une autre bien plus difficile. Il arrive qu'un projet se retrouve conçu totalement différemment de ce qu'on avait imaginé simplement parce qu'on a pas su l'expliquer correctement aux ingénieurs.&lt;/li&gt;
&lt;li&gt;concrétiser&amp;nbsp;: Il faut avoir les moyens de concevoir cette idée. Moyens financier, moyens humains, moyens technologiques.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Rien que ces 4 actions en général sont très difficiles et je ne suis pas sur le moindre d'entre vous serait capable d'y arriver. Moi je n'y arrive pas. Soit je ne trouve pas la bonne idée, soit je n'y crois pas suffisamment pour m'y investir et ça part à la trappe, soit je ne sais pas l'expliquer de la même façon que je la vois et on finis avec un truc qui ne correspond pas à mon idée de départ, soit la conception est impossible ou trop difficile.&lt;/p&gt;


&lt;p&gt;Alors pour tout ça, nous ne pouvons que féliciter Steve Jobs. Le reste n'est que jalousie et mauvaise foi.&lt;/p&gt;</description>
    
    
    
          <comments>http://alt-i.fr/post/2011/10/08/Revolution-steve-jobs#comment-form</comments>
      <wfw:comment>http://alt-i.fr/post/2011/10/08/Revolution-steve-jobs#comment-form</wfw:comment>
      <wfw:commentRss>http://alt-i.fr/feed/atom/comments/828</wfw:commentRss>
      </item>
    
  <item>
    <title>Just in fiber !</title>
    <link>http://alt-i.fr/post/2011/10/04/Just-in-fiber-free-optique-installation-scopelec</link>
    <guid isPermaLink="false">urn:md5:12227242a44c03554e6e4632ca223d68</guid>
    <pubDate>Tue, 04 Oct 2011 18:39:00 +0200</pubDate>
    <dc:creator>Hadrien</dc:creator>
        <category>Général</category>
        <category>fibre optique</category><category>Free</category>    
    <description>    &lt;p&gt;Ça y est&amp;nbsp;! Je suis freebré&amp;nbsp;! J'ai la fibre Free dans mon appartement. Et ça n'a pas été sans mal.&lt;/p&gt;


&lt;p&gt;Pour rappel, l'immeuble a été fibré par Free en Août 2009. En Janvier 2011, le syndic a eu la validation de l'ARCEP que les habitants pouvaient demander à fibrer leurs appartements chez l'opérateur de leur choix. 9 mois plus tard, en Septembre, Free m'appelle pour me proposer un rendez vous avec un technicien pour me tirer la fibre. Le voici.&lt;/p&gt;


&lt;p&gt;Un technicien de Scopelec est donc arrivé à 8h du matin. &quot;Tout va bien se passer, y'en a pour deux heures maxi&quot;. En effet, ça semble très facile&amp;nbsp;: il ouvre la sortie de la prise téléphonique pour accéder à la gaine posée par les PTT dans les années 70, puis va y faire glisser la fibre à coté de la paire de cuivre.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://alt-i.fr/images/Free/_MG_1248.jpg&quot; title=&quot;_MG_1248.jpg&quot;&gt;&lt;img src=&quot;http://alt-i.fr/images/Free/._MG_1248_m.jpg&quot; alt=&quot;_MG_1248.jpg&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;_MG_1248.jpg, oct. 2011&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;La tige noire est un guide rigide qu'il enfonce le long de la gaine, puis il y accroche les cables et tire le tout. … sauf que… ma gaine était étroite si je puis dire. Mon installation était assez moisie et il a peiné à faire passer la fibre qui bloquait contre un coude un peu trop serré et une intersection de gaines couplées à l'arrache. Même en cassant un peu, ça passe pas.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://alt-i.fr/images/Free/_MG_1254.jpg&quot; title=&quot;_MG_1254.jpg&quot;&gt;&lt;img src=&quot;http://alt-i.fr/images/Free/._MG_1254_m.jpg&quot; alt=&quot;_MG_1254.jpg&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;_MG_1254.jpg, oct. 2011&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Qu'à cela ne tienne&amp;nbsp;! Passons par un autre orifice&amp;nbsp;! Il tente par la gaine de l'interphone.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://alt-i.fr/images/Free/_MG_1257.jpg&quot; title=&quot;_MG_1257.jpg&quot;&gt;&lt;img src=&quot;http://alt-i.fr/images/Free/._MG_1257_m.jpg&quot; alt=&quot;_MG_1257.jpg&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;_MG_1257.jpg, oct. 2011&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Ça passe pas non plus, l'interphone utilise 3 paires de cuivre (-_-&quot;) et l'espace est restreint. C'est là qu'il m'annonce la terrible nouvelle&amp;nbsp;: ça fait deux heures qu'il bosse, il n'a pas d'autre choix que de laisser tomber et de déclarer à Free que l'installation par les gaines existantes est impossible dans cet immeuble. Triste que j'étais. Puis il revient… &quot;hm… peut être que si on casse ici, je pourrais y accéder. Je peux essayer si vous voulez&quot; &quot;bah allez y au point où en est…&quot;. Paf un trou.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://alt-i.fr/images/Free/_MG_1259.jpg&quot; title=&quot;_MG_1259.jpg&quot;&gt;&lt;img src=&quot;http://alt-i.fr/images/Free/._MG_1259_m.jpg&quot; alt=&quot;_MG_1259.jpg&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;_MG_1259.jpg, oct. 2011&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Puis un autre.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://alt-i.fr/images/Free/_MG_1261.jpg&quot; title=&quot;_MG_1261.jpg&quot;&gt;&lt;img src=&quot;http://alt-i.fr/images/Free/._MG_1261_m.jpg&quot; alt=&quot;_MG_1261.jpg&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;_MG_1261.jpg, oct. 2011&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Bon vu l'étendue des dégats, il n'a plus d'autre choix que de s'acharner et terminer son travail. Il creuse encore&amp;nbsp;:&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://alt-i.fr/images/Free/_MG_1262.jpg&quot; title=&quot;_MG_1262.jpg&quot;&gt;&lt;img src=&quot;http://alt-i.fr/images/Free/._MG_1262_m.jpg&quot; alt=&quot;_MG_1262.jpg&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;_MG_1262.jpg, oct. 2011&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Et il y arrive !! Vers 14h, il n'a toujours pas mangé, il est épuisé, mais il a réussi à faire passer la fibre et à poser le boitier !!!&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://alt-i.fr/images/Free/_MG_1268.jpg&quot; title=&quot;_MG_1268.jpg&quot;&gt;&lt;img src=&quot;http://alt-i.fr/images/Free/._MG_1268_m.jpg&quot; alt=&quot;_MG_1268.jpg&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;_MG_1268.jpg, oct. 2011&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Je suis freebré&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;…bon… faut encore me remettre la ligne téléphonique et l'interphone parce que j'ai pas le net depuis ce matin 8h avec ces conneries. Il a donc terminé son travail à 16h. Sans pause. Je serais probablement le seul appartement fibré dans cet immeuble qu'il m'a dit.&lt;/p&gt;


&lt;p&gt;En effet, Free budgette 80€ par installation, soit deux heures de travail maximum. Il lui a fallu huit heures. Ce qui correspond d'ailleurs au tarif moyen d'une installation quand elle est prise en charge par les mairies&amp;nbsp;: 360€.&lt;/p&gt;


&lt;p&gt;Pour conclure, j'ai énormément remercié ce technicien qui a su faire son travail jusqu'au bout alors qu'il n'en avait pas la moindre obligation. Il repasse en fin de semaine pour finir de boucher les trous proprement. Merci mec&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;PS&amp;nbsp;: le voisin du dessous se faisait fibrer au même moment ce matin. Son technicien était moins zélé que le mien et a abandonné au bout des deux heures réglementaires. Le voisin n'a pas la fibre. J'ai envie de rajouter un simple &quot;lol&quot;. Allez va… lol&amp;nbsp;!&lt;/p&gt;</description>
    
    
    
          <comments>http://alt-i.fr/post/2011/10/04/Just-in-fiber-free-optique-installation-scopelec#comment-form</comments>
      <wfw:comment>http://alt-i.fr/post/2011/10/04/Just-in-fiber-free-optique-installation-scopelec#comment-form</wfw:comment>
      <wfw:commentRss>http://alt-i.fr/feed/atom/comments/827</wfw:commentRss>
      </item>
    
  <item>
    <title>Adieu Wikio Experts…</title>
    <link>http://alt-i.fr/post/2011/09/03/adieu-Wikio-Experts-nyan-cat</link>
    <guid isPermaLink="false">urn:md5:365d1f9e2f7b7be944dbc3215a9dc87c</guid>
    <pubDate>Sat, 03 Sep 2011 14:58:00 +0200</pubDate>
    <dc:creator>Hadrien</dc:creator>
        <category>Développement</category>
        <category>Firebug</category><category>Javascript</category><category>MVC</category><category>Overblog</category><category>vidéos</category><category>Wikio</category><category>Wikio Group</category><category>YUI</category>    
    <description>    &lt;p&gt;&lt;img src=&quot;http://alt-i.fr/images/dev/logo.png&quot; alt=&quot;Wikio Experts&quot; style=&quot;float:right; margin: 0 0 1em 1em;&quot; title=&quot;Wikio Experts, sept. 2011&quot; /&gt;Comme vous l'avez peut être lu, &lt;strong&gt;Wikio Group&lt;/strong&gt; a subit quelques changements. Après avoir &lt;a href=&quot;http://www.frederic-montagnon.com/article-wikio-group-devient-ebuzzing-et-leve-25m-82940148.html&quot; hreflang=&quot;fr&quot;&gt;levé quelques 17 millions d'euros&lt;/a&gt;, le groupe a été restructuré et renommé. Nous parlerons désormais du &lt;strong&gt;groupe EBuzzing&lt;/strong&gt;, du nom de la société la plus rentable. &lt;strong&gt;OverBlog&lt;/strong&gt; reste aussi la tête de proue du social media. Et Nomao continue sa route tranquille. Ainsi, Wikio et Wikio Experts disparaissent.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Wikio Experts&lt;/strong&gt;, c'est le projet sur lequel je travaillais depuis un an et dont j'étais en train de développer la v2 pour Septembre. Évidemment, tout ce travail ne verra jamais le jour puisque le projet a été définitivement abandonné, mais rien ne se perd&amp;nbsp;: j'ai gagné énormément d'expérience et de savoir faire qui sera fort utile pour OverBlog dont je re-rejoins l'équipe dès Lundi.&lt;br /&gt;
Le projet Wikio Experts aura été une aventure très enrichissante pendant un an en terme de techniques et de relations humaines. Nous avons écrit le projet from scratch avec des nouvelles technos&amp;nbsp;: Jelix 1.2, YUI 3, Node.js… et nous avons collaboré avec une équipe produit et une armada de community manager. Nous, c'est &lt;a href=&quot;https://plus.google.com/102699460086604363152/about&quot; hreflang=&quot;fr&quot;&gt;Yannick&lt;/a&gt;, core développeur, et moi, front développeur.&lt;/p&gt;


&lt;p&gt;Avant de tourner définitivement la page, j'aimerais vous montrer ce qui aurait du être la version 2.0 de Wikio Experts. Une interface écrite en javascript MVC client side avec YUI3. Comme je l'ai dit plus haut, rien ne se perd, tout cela servira à d'autres projets &lt;img src=&quot;/themes/Alt-I-3/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;h3&gt;Choix du sujet&lt;/h3&gt;


&lt;p&gt;L'interface de choix de sujets devait afficher deux listes différentes à partir d'un mot clé choisi par l'utilisateur. Pour optimiser les requêtes, je récupérais 100 sujets correspondant au mot clé, et les faisait trier et afficher par le client. Ainsi, pas de requête inutile lors d'un tri par titre, par prix ou un filtre par catégorie. Grâce à l'historique HTML5, le mot clé tapé dans le champ prenait sa place dans le pathname et changeait l'url par /write/search/motclé et permettait de revenir à la précédente recherche grâce au bouton back du browser sans recharger la page.&lt;/p&gt;

&lt;iframe width=&quot;500&quot; height=&quot;349&quot; src=&quot;http://www.youtube.com/embed/BwRKQYhSkE8?hl=fr&amp;fs=1&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;



&lt;h3&gt;Édition de sujet&lt;/h3&gt;


&lt;p&gt;L'interface de rédaction se voulait plus libre dans la structuration des articles tout en imposant un cadre sémantique. Nous avions donc remplacé l'unique éditeur Wysiwyg par un système de sections de plusieurs types que vous auriez pu librement insérer où bon vous semble et ainsi commencer par une section liste pour afficher la liste des ingrédients d'une recette, puis 3 sections texte pour rédiger les différentes parties de la recette pour conclure sur une section images pour afficher un diaporama de photos du dessert en question. Chaque modification de l'article était sauvegardée en localStorage pour permettre une fonction &quot;annuler/rétablir&quot; pour chaque état de l'article (caractère tapé, section supprimée, déplacée, etc).&lt;/p&gt;

&lt;iframe width=&quot;500&quot; height=&quot;349&quot; src=&quot;http://www.youtube.com/embed/hiA25VgKkWQ?hl=fr&amp;fs=1&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;
</description>
    
    
    
          <comments>http://alt-i.fr/post/2011/09/03/adieu-Wikio-Experts-nyan-cat#comment-form</comments>
      <wfw:comment>http://alt-i.fr/post/2011/09/03/adieu-Wikio-Experts-nyan-cat#comment-form</wfw:comment>
      <wfw:commentRss>http://alt-i.fr/feed/atom/comments/825</wfw:commentRss>
      </item>
    
  <item>
    <title>G+, ça va plus vite !</title>
    <link>http://alt-i.fr/post/2011/08/24/Google-plus-ca-va-plus-vite</link>
    <guid isPermaLink="false">urn:md5:9b0ea36c8a869f9720c0ad5c8b7029f9</guid>
    <pubDate>Wed, 24 Aug 2011 11:20:00 +0200</pubDate>
    <dc:creator>Hadrien</dc:creator>
        <category>Nawakeries</category>
        <category>Google</category><category>Plus</category><category>réseau</category><category>social</category>    
    <description>    &lt;p&gt;Citation d'un chat avec &lt;a href=&quot;https://plus.google.com/118357121059353032028&quot; hreflang=&quot;fr&quot;&gt;Lionel&lt;/a&gt;&amp;nbsp;:&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;11:11:42 mercredi 24 août 2011&lt;br /&gt;
11:11:42 Vous sentez une perturbation dans la force…&lt;br /&gt;
&lt;br /&gt;
11:11:48 Hadrien: &lt;a href=&quot;http://cgi.ebay.fr/ws/eBayISAPI.dll?ViewItem&amp;amp;item=220838948161#ht_1479wt_1141&quot; hreflang=&quot;en&quot;&gt;http://cgi.ebay.fr/ws/eBayISAPI.dll?ViewItem&amp;amp;item=220838948161#ht_1479wt_1141&lt;/a&gt;&lt;br /&gt;
11:11:50 Lionel: pas sur qu'il le vende au prix demandé &lt;img src=&quot;/themes/Alt-I-3/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt; &lt;a href=&quot;http://www.leboncoin.fr/informatique/228375062.htm?ca=16_s&quot; hreflang=&quot;fr&quot;&gt;http://www.leboncoin.fr/informatique/228375062.htm?ca=16_s&lt;/a&gt;&lt;br /&gt;
11:11:58 Lionel: rigolo !&lt;br /&gt;
11:12:05 Lionel: on matte la meme chose&lt;br /&gt;
11:12:09 Hadrien: les grands esprits, tout ça&lt;br /&gt;
11:12:09 Lionel: enfin&lt;br /&gt;
11:12:11 Lionel: pas au meme prix&lt;br /&gt;
11:12:15 Hadrien: mais c'est sur G+ que les infos vont vite &lt;img src=&quot;/themes/Alt-I-3/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;br /&gt;
11:12:32 Hadrien: j'ai eu la réplique à ton lol avant même que tu me l'ai montré !&lt;br /&gt;
11:12:35 Hadrien: G+ mec&amp;nbsp;!&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Et ouais, les infos vont plus vite sur &lt;a href=&quot;http://hadrien.eu/+&quot; hreflang=&quot;fr&quot;&gt;G+&lt;/a&gt;&amp;nbsp;!&lt;/p&gt;</description>
    
    
    
          <comments>http://alt-i.fr/post/2011/08/24/Google-plus-ca-va-plus-vite#comment-form</comments>
      <wfw:comment>http://alt-i.fr/post/2011/08/24/Google-plus-ca-va-plus-vite#comment-form</wfw:comment>
      <wfw:commentRss>http://alt-i.fr/feed/atom/comments/824</wfw:commentRss>
      </item>
    
  <item>
    <title>Invitations Google+</title>
    <link>http://alt-i.fr/post/2011/08/14/Invitations-Google-plus</link>
    <guid isPermaLink="false">urn:md5:7da52d7ef245c1aff4d2ffd1b5fc6049</guid>
    <pubDate>Sun, 14 Aug 2011 18:21:00 +0200</pubDate>
    <dc:creator>Hadrien</dc:creator>
        <category>Général</category>
        <category>Google</category><category>invitation</category><category>réseau</category><category>social</category>    
    <description>    &lt;p&gt;Quoi ?!! Tu n'est toujours pas inscrit sur Google+ ??? La honte&amp;nbsp;! Allez vas, tu peux rentrer par ici&amp;nbsp;:&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;https://plus.google.com/_/notifications/ngemlink?path=%2F%3Fgpinv%3DAgQR2A97jq8%3AokKwBN0F0iw&quot; hreflang=&quot;en&quot;&gt;150 Invitations sur Google+ à vous partager !&lt;/a&gt;. Dépêchez vous !!&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://alt-i.fr/images/google/invitations-google-plus.png&quot; alt=&quot;Invitations Google+&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;Invitations Google+, août 2011&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://alt-i.fr/post/2011/08/14/Invitations-Google-plus#comment-form</comments>
      <wfw:comment>http://alt-i.fr/post/2011/08/14/Invitations-Google-plus#comment-form</wfw:comment>
      <wfw:commentRss>http://alt-i.fr/feed/atom/comments/823</wfw:commentRss>
      </item>
    
  <item>
    <title>Où se trouve le mur sur Google Plus ?</title>
    <link>http://alt-i.fr/post/2011/07/07/Ou-se-trouve-le-mur-sur-Google-Plus</link>
    <guid isPermaLink="false">urn:md5:f9ce338b3f989aebfe707b1eddb79195</guid>
    <pubDate>Thu, 07 Jul 2011 09:36:00 +0200</pubDate>
    <dc:creator>Hadrien</dc:creator>
        <category>Noob</category>
        <category>Google</category><category>mur</category><category>Plus</category><category>réseau</category><category>social</category>    
    <description>    &lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/36708561@N02/4256908443&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2761/4256908443_1f860b7e89_m.jpg&quot; alt=&quot;Wall Post Box, Bonnyrigg Snow, Edinburgh Photographer&quot; style=&quot;float:right; margin: 0 0 1em 1em;&quot; /&gt;&lt;/a&gt;J'ai vu à plusieurs reprises des utilisateurs de Google Plus se demander comment écrire sur le mur d'un autre utilisateur. Imageons les deux fonctionnements pour comprendre pourquoi le mur n'existe pas sur Google Plus.&lt;/p&gt;


&lt;p&gt;Sur Facebook, on écrit sur un &quot;mur&quot;. Quand je postes un status, je l'écris sur mon mur public. Je peux éventuellement poser une planche cadenassée par dessus mon message et en donner la clé à certaines personnes mais j'écris toujours sur mon mur accessible à tous mes amis. Je peux aussi aller écrire sur le mur de mes amis, ainsi, mon message sera visible par tout ceux ayant accès au mur de cet ami, donc ses amis. Le parallele avec le monde réel est facile&amp;nbsp;: j'écris à un endroit où mes amis peuvent se rendre pour me lire.&lt;/p&gt;


&lt;p&gt;Sur Google, &lt;a href=&quot;http://alt-i.fr/post/2011/07/04/De-cercle-en-cercle-google-plus-facebook-twitter&quot;&gt;comme expliqué précédemment&lt;/a&gt;, le principe de base est différent. Quand je poste un status, nous sommes dans un fonctionnement plus proche de l'eMail. Je choisis à qui sera destiné ce message&amp;nbsp;: tout le monde, tous mes cercles, mes cercles étendus, un cercle en particulier, une personne uniquement, un cercle et plusieurs personnes, etc. Toutes les combinaisons sont possibles. Mais dans tous les cas, il s'agira d'un message envoyé à des personnes et affichés sur leur flux. Exactement de la même façon qu'un mail envoyés à un groupe de personnes qui s'afficherait dans votre boite mail. Dans la vie réelle, j'envoie un courrier à plusieurs destinataires qui le reçoivent dans leur boite aux lettres.&lt;/p&gt;


&lt;p&gt;Google Plus fonctionne exactement comme une messagerie. C'est vraiment l'évolution du mail dans un contexte global. Wave devait être à l'époque le remplaçant du mail, je pense que Plus le sera enfin.&lt;/p&gt;</description>
    
    
    
          <comments>http://alt-i.fr/post/2011/07/07/Ou-se-trouve-le-mur-sur-Google-Plus#comment-form</comments>
      <wfw:comment>http://alt-i.fr/post/2011/07/07/Ou-se-trouve-le-mur-sur-Google-Plus#comment-form</wfw:comment>
      <wfw:commentRss>http://alt-i.fr/feed/atom/comments/822</wfw:commentRss>
      </item>
    
  <item>
    <title>TwitterTrackback n'est plus</title>
    <link>http://alt-i.fr/post/2011/07/06/TwitterTrackback-n-est-plus-Backtype</link>
    <guid isPermaLink="false">urn:md5:82b4d227e869c4cdd46d44aa3cb99c38</guid>
    <pubDate>Wed, 06 Jul 2011 10:17:00 +0200</pubDate>
    <dc:creator>Hadrien</dc:creator>
        <category>Développement</category>
        <category>Dotclear</category><category>extension</category><category>Twitter</category>    
    <description>    &lt;p&gt;&lt;a href=&quot;http://alt-i.fr/pages/TwitterTrackback-extension-pour-trackbacker-les-tweets-retrolien-plugin-dotclear&quot; hreflang=&quot;fr&quot;&gt;TwitterTrackback&lt;/a&gt; était une extension pour Dotclear de ma confection qui permettait de trouver les tweets ayant lié les articles de votre blog et de les ajouter en tant que rétrolien. Cette extension était basée sur le service offert par Backtype.com.&lt;/p&gt;


&lt;p&gt;Malheureusement, &lt;a href=&quot;http://www.backtype.com/&quot; hreflang=&quot;en&quot;&gt;Backtype a été racheté par Twitter&lt;/a&gt; et a coupé ses services sans préavis. L'API est donc dorénavant inaccessible, et mon plugin ne peut donc plus récupérer de nouvelles données. Il est donc totalement inutile. Vous pouvez le désactiver, ou même le supprimer.&lt;/p&gt;


&lt;p&gt;On peut quand même espérer que cet arret de soit que temporaire et que Twitter nous propose dans quelques temps, sous sa marque, les mêmes services que nous offrait Backtype.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://alt-i.fr/images/Scrinchoutes/backtype_acquired_by_twitter.png&quot; title=&quot;Backtype racheté par Twitter&quot;&gt;&lt;img src=&quot;http://alt-i.fr/images/Scrinchoutes/.backtype_acquired_by_twitter_m.jpg&quot; alt=&quot;Backtype racheté par Twitter&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;Backtype racheté par Twitter, juil. 2011&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://alt-i.fr/post/2011/07/06/TwitterTrackback-n-est-plus-Backtype#comment-form</comments>
      <wfw:comment>http://alt-i.fr/post/2011/07/06/TwitterTrackback-n-est-plus-Backtype#comment-form</wfw:comment>
      <wfw:commentRss>http://alt-i.fr/feed/atom/comments/821</wfw:commentRss>
      </item>
    
  <item>
    <title>Pourquoi cercler ?</title>
    <link>http://alt-i.fr/post/2011/07/05/Pourquoi-cercler-google-plus</link>
    <guid isPermaLink="false">urn:md5:ebe90fa3a3267c4d467daa4cf4b09e02</guid>
    <pubDate>Tue, 05 Jul 2011 14:03:00 +0200</pubDate>
    <dc:creator>Hadrien</dc:creator>
        <category>Général</category>
        <category>cercles</category><category>Google</category><category>Plus</category><category>réseau</category><category>social</category>    
    <description>    &lt;p&gt;Dans mon &lt;a href=&quot;http://alt-i.fr/post/2011/07/04/De-cercle-en-cercle-google-plus-facebook-twitter&quot; hreflang=&quot;fr&quot;&gt;précédent article expliquant le fonctionnement de Google Plus&lt;/a&gt;, &lt;a href=&quot;http://alt-i.fr/post/2011/07/04/De-cercle-en-cercle-google-plus-facebook-twitter#c3243&quot; hreflang=&quot;fr&quot;&gt;Méthylbro&lt;/a&gt; affirmait que &lt;a href=&quot;https://plus.google.com/118123760536980557459/about&quot; hreflang=&quot;fr&quot;&gt;le nouveau service de Google&lt;/a&gt; était plus en concurrence avec Twitter qu'avec Facebook. Et il a raison. Expliquons le vrai sens des cercles pour nous en convaincre.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://alt-i.fr/images/google/cercles_ui_google_plus.jpg&quot; title=&quot;Suggestion de contacts à cercler dans Google Plus&quot;&gt;&lt;img src=&quot;http://alt-i.fr/images/google/.cercles_ui_google_plus_m.jpg&quot; alt=&quot;Suggestion de contacts à cercler dans Google Plus&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;Suggestion de contacts à cercler dans Google Plus, juil. 2011&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Le principe de Google Plus est de ranger des contacts dans des cercles afin de choisir à qui sera destiné chaque post. Lorsque je voudrais envoyer la photo de mon fiston, je choisirais de l'envoyer à mon cercle famille. Quand je voudrais demander l'heure de l'apéro after work, je l'enverrais à mon cercle collègue et quand je voudrais envoyer le lien de cet article, je l'enverrais au cercle public. Car nous sommes implicitement tous dans un cercle par défaut&amp;nbsp;: le cercle public.&lt;/p&gt;


&lt;p&gt;Et c'est là que la différence se fait sentir. Ajouter une personne à un cercle, c'est lui donner une particularité. On le sort du cercle anonyme des &quot;gens public&quot; et on le met dans un groupe de personnes le caractérisant. En fait, nous ne rajoutons pas une personne pour le suivre, comme sur Twitter, ou pour être son ami, comme sur Facebook, mais pour le qualifier. Nous avons plus intérêt à mettre le plus de personnes dans des cercles qu'à les ignorer, même si c'est pour les mettre dans un cercle &quot;inconnus&quot;.&lt;/p&gt;


&lt;p&gt;En terme de marketing, même si je m'y connais que très peu, c'est une perspective très intéressante, car au lieu d'attendre bêtement des followers ou des likes de la part d'anonymes, on peut trier nos prospects dans des cercles particuliers, et ainsi envoyer des messages beaucoup plus ciblés. Par exemple, le Community Manager d'OverBlog pourra ranger certaines personnes dans un cercle &quot;bloggueurs&quot;, un cercle &quot;bloggueurs professionnels&quot;, et un cercle &quot;geek&quot; et pourra ainsi décider d'envoyer un message portant sur les nouveautés techniques au niveau de l'infrastructure d'OverBlog uniquement au cercle Geek, et le lien vers un tuto pour changer son design au cercle des bloggeurs.&lt;/p&gt;


&lt;p&gt;Quand on est émetteur, sur Twitter, le but est d'avoir un maximum de followers. Il faut donc inciter les gens à faire l'action de vous suivre. Sur Plus, c'est à vous de faire la démarche de cercler les gens. Et si vous arrivez à les intéresser, ils vous cercleront à leur tour et vous pourrez avoir une interaction plus précise avec eux.&lt;/p&gt;


&lt;p&gt;En fait, nous sommes là face à une façon de cataloguer les gens la plus naturelle qui soit. Quand nous croisons une personne dans la rue, nous la cataloguons dans un cercle&amp;nbsp;: le cercle des &quot;blondes&quot;, le cercle des &quot;beaufs&quot;, le cercle des &quot;kékés en costard&quot;, le cercle des &quot;amis&quot; (&quot;salut ça va&amp;nbsp;? Attends, je finis mon article et on va prendre une binouse !&quot;), le cercle des &quot;vieux&quot;, etc.&lt;/p&gt;</description>
    
    
    
          <comments>http://alt-i.fr/post/2011/07/05/Pourquoi-cercler-google-plus#comment-form</comments>
      <wfw:comment>http://alt-i.fr/post/2011/07/05/Pourquoi-cercler-google-plus#comment-form</wfw:comment>
      <wfw:commentRss>http://alt-i.fr/feed/atom/comments/820</wfw:commentRss>
      </item>
    
  <item>
    <title>De cercle en cercle</title>
    <link>http://alt-i.fr/post/2011/07/04/De-cercle-en-cercle-google-plus-facebook-twitter</link>
    <guid isPermaLink="false">urn:md5:a5a3c4eae250e2d2b0f409cfe32f6f73</guid>
    <pubDate>Mon, 04 Jul 2011 09:17:00 +0200</pubDate>
    <dc:creator>Hadrien</dc:creator>
        <category>Général</category>
        <category>Facebook</category><category>Google</category><category>Plus</category><category>réseau</category><category>social</category><category>Twitter</category>    
    <description>    &lt;p&gt;La semaine dernière, Google a dévoilé son dernier né&amp;nbsp;: &lt;a href=&quot;https://plus.google.com/118123760536980557459/about&quot; hreflang=&quot;fr&quot;&gt;Google Plus&lt;/a&gt;, réseau social, concurrent direct de Facebook. Le produit n'est encore accessible qu'à quelques élus qui ont pu découvrir une interface fortement inspirée de celle de Facebook, mais plutôt sublimée. Il n'a pas fallu attendre longtemps pour que les &lt;a href=&quot;http://www.presse-citron.net/facebook-contre-attaque-organisez-vos-amis-en-cercles-comme-sur-google&quot; hreflang=&quot;fr&quot;&gt;trolls réagissent sur la forme&lt;/a&gt; et réduisent Google Plus à son interface de gestion de contact&amp;nbsp;: les cercles. Mais derrière cette interface très ergonomique qui inspirera, j'espère les front dev de Facebook, se cache surtout les fondations du réseau social qui différent complètement de Facebook. Et c'est en comprenant ce principe qu'on peut se rendre compte que les deux réseaux n'ont pas grand chose en commun.&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://alt-i.fr/images/google/cercles-google-plus.jpg&quot; alt=&quot;cercles-google-plus.jpg&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;cercles-google-plus.jpg, juil. 2011&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Analysons les liens entre contacts des trois plus gros réseaux sociaux que sont Twitter, Facebook, et le nouveau Google Plus. À qui on parle, et qui on écoute. Car c'est sur cet aspect que Plus est différent.&lt;/p&gt;


&lt;h3&gt;Twitter&lt;/h3&gt;


&lt;p&gt;Sur Twitter, on parle à tout le monde. On a pas le choix, c'est du broadcast public. On ne peut choisir que qui on veut écouter. Choisir un contact, c'est décider de l'écouter. C'est le destinataire qui va chercher l'information.&lt;/p&gt;

&lt;p style=&quot;text-align: center;&quot;&gt;Expéditeur &lt;strong&gt;←&lt;/strong&gt; Destinataire&lt;/p&gt;



&lt;h3&gt;Facebook&lt;/h3&gt;


&lt;p&gt;Sur Facebook, il faut un lien commun entre les deux parties. On choisit un ami qui, s'il accepte la demande, vous permettra de l'écouter et lui parler, mais en contrepartie, vous acceptez aussi de l'écouter et de lui parler. Au fil du temps, Facebook s'est adapté et à créé les pages qui fonctionnent comme le réseau Twitter et qui permet d'accepter automatiquement les demandes de liens. On peut aussi ranger nos amis dans des groupes et leur paramétrer des permissions pour leur bloquer certains accès. Mais ce ne sont que des workaround par dessus un principe de liens d'amitié. Les deux acteurs sont à la fois expéditeurs et destinataires et partagent leurs informations dans les deux sens.&lt;/p&gt;

&lt;p style=&quot;text-align: center;&quot;&gt;Expéditeur &lt;strong&gt;⟷&lt;/strong&gt; Destinataire&lt;/p&gt;



&lt;h3&gt;Google Plus&lt;/h3&gt;


&lt;p&gt;Sur Google plus, c'est encore un troisième type de fonctionnement. Quand on choisit un contact, c'est qu'on choisit de lui parler. On n'entend que les gens qui nous ont ajouté dans leurs cercles. Évidemment, les flux d'informations sont correctement rangés, et on peut ignorer les posts des contacts qui nous ont ajoutés mais qu'on a pas ajouté nous même. Mais le plus important, c'est qu'à chaque fois qu'on va parler, on devra choisir à quel interlocuteur on s'adresse&amp;nbsp;: tout le monde (public), un ou plusieurs cercles en particulier, ou une liste ou un seul contact. C'est l'expéditeur qui envoie l'info au destinataire.&lt;/p&gt;

&lt;p style=&quot;text-align: center;&quot;&gt;Expéditeur &lt;strong&gt;→&lt;/strong&gt; Destinataire&lt;/p&gt;



&lt;p&gt;&lt;img src=&quot;http://alt-i.fr/images/google/external_flux_google_plus.png&quot; alt=&quot;Flux externe Google Plus&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;Flux externe Google Plus, juil. 2011&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Facebook va bien évidemment répondre à Google en adaptant son interface pour essayer de reproduire ce fonctionnement, mais vous aurez bien compris que c'est dans l'architecture même du réseau que tout est différent&amp;nbsp;: sur Facebook, l'amitié doit être validée par un commun accord. Chez Google, l'amitié est créée par l'interconnexion de cercles.&lt;/p&gt;</description>
    
    
    
          <comments>http://alt-i.fr/post/2011/07/04/De-cercle-en-cercle-google-plus-facebook-twitter#comment-form</comments>
      <wfw:comment>http://alt-i.fr/post/2011/07/04/De-cercle-en-cercle-google-plus-facebook-twitter#comment-form</wfw:comment>
      <wfw:commentRss>http://alt-i.fr/feed/atom/comments/819</wfw:commentRss>
      </item>
    
  <item>
    <title>Cherokee et PHP</title>
    <link>http://alt-i.fr/post/2011/06/09/Cherokee-et-PHP-display-errors</link>
    <guid isPermaLink="false">urn:md5:45fc2a49b08eaa7031b6d0255ebd3792</guid>
    <pubDate>Thu, 09 Jun 2011 14:22:00 +0200</pubDate>
    <dc:creator>Hadrien</dc:creator>
        <category>Développement</category>
        <category>Cherokee</category><category>PHP</category><category>serveur</category><category>web</category>    
    <description>    &lt;p&gt;Un petit article en guise de note de rappel si j'oublie et qui pourra servir à d'autres, j'en suis sur, pour configurer son serveur Cherokee et PHP afin d'avoir des VHost avec une config PHP différente.&lt;/p&gt;


&lt;p&gt;En l'occurence, mon serveur sert à la fois des sites en production et des sites en développement et je voulais simplement que PHP affiche les erreurs et autres notices plutôt que de les logguer, comme il était spécifié dans le php.ini. PHP étant exécuté en tant que CGI avec Cherokee, la solution est de créer une nouvelle source de donnée via une autre instance de PHP qui chargera un autre fichier ini.&lt;/p&gt;


&lt;p&gt;Nous allons commencer par créer le nouveau fichier php.ini. Je l'ai mis dans &lt;code&gt;/etc/php/cgi/php.dev.ini&lt;/code&gt;, à coté de celui par défaut.&lt;/p&gt;


&lt;p&gt;Rendons nous maintenant dans l'admin de Cherokee. Dans la partie Sources, nous allons dupliquer la source &quot;PHP Interpreter&quot; et la renommer &quot;PHP Interpreter DEV&quot;. Nous allons changer le port d'écoute par celui que vous voulez. J'ai mis 47991 car celui par défaut était 47990. Puis nous allons modifier la commande de l'interpréteur pour qu'elle appelle php-cgi en chargeant notre php.dev.ini en renseignant le champs par la suivante&amp;nbsp;: &lt;code&gt;/usr/bin/php-cgi -b 127.0.0.1:47991 -c /etc/php/cgi/php.dev.ini&lt;/code&gt;.&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://alt-i.fr/images/dev/cherokee-admin-sources.jpg&quot; alt=&quot;Administration Cherokee - Sources&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;Administration Cherokee - Sources, juin 2011&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Nous pouvons maintenant nous rendre dans la partie VServer, choisir le serveur virtuel concerné, allez dans la partie &quot;Behavior&quot;, et choisir &quot;Extensions php&quot;. Dans l'onglet  &quot;Gestionnaires&quot;, tout en bas dans la section &quot;Affectation des Sources d'Information&quot;, vous allez choisir le serveur d'application &quot;PHP Interpreter DEV&quot;. Il va apparaitre au dessus dans le tableau intitulé &quot;Sources d'Information&quot; et dans lequel vous supprimerez la précédente source &quot;PHP Interpreter&quot;.&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://alt-i.fr/images/dev/cherokee-admin-vservers.jpg&quot; alt=&quot;Administration Cherokee - VServers&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;Administration Cherokee - VServers, juin 2011&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Ne reste plus qu'à sauvegarder et à demander un redémarrage gracieux. Et voilà&amp;nbsp;: &lt;code&gt;Parse error: syntax error, unexpected ';' in /…/script.php on line 27&lt;/code&gt; \o/&lt;/p&gt;</description>
    
    
    
          <comments>http://alt-i.fr/post/2011/06/09/Cherokee-et-PHP-display-errors#comment-form</comments>
      <wfw:comment>http://alt-i.fr/post/2011/06/09/Cherokee-et-PHP-display-errors#comment-form</wfw:comment>
      <wfw:commentRss>http://alt-i.fr/feed/atom/comments/818</wfw:commentRss>
      </item>
    
  <item>
    <title>Background multiples en CSS 3</title>
    <link>http://alt-i.fr/post/2011/06/08/Background-multiples-en-CSS-3</link>
    <guid isPermaLink="false">urn:md5:a2a8a1e0d07ac3b4dc0489c71df84d21</guid>
    <pubDate>Wed, 08 Jun 2011 14:23:00 +0200</pubDate>
    <dc:creator>Hadrien</dc:creator>
        <category>Développement</category>
        <category>CSS</category><category>css3</category><category>texture</category>    
    <description>    &lt;p&gt;L'une des avancées de CSS 3 est la possibilité d'appliquer plusieurs background différents à un même élément. Jusqu'ici, si on voulait avoir par exemple plusieurs lien avec le même background plus une icone propre à chaque lien, il fallait se taper une image différente pour chaque lien ou ajouter un élément vide de type span à qui on appliquerait le background de l'icone. Maintenant, il suffit d'appliquer la texture unique et l'icone. Mais là où ça devient particulièrement intéressant, c'est quand on veut jouer avec des textures colorées.&lt;/p&gt;


&lt;p&gt;Prenons une image de texture en png transparent et en niveau de gris&amp;nbsp;:&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://alt-i.fr/images/texture_brique.png&quot; alt=&quot;texture&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Cette texture servira de masque à notre élément, puis on appliquera par dessus une couleur qui permettra de colorer l'élément. J'expliquerais éventuellement dans un autre article comment créer la texture avec Photoshop, c'est assez simple en fait.&lt;/p&gt;


&lt;p&gt;Grâce aux propriétés suivantes&amp;nbsp;:&lt;/p&gt;

&lt;pre class=&quot;css syntaxehl css&quot; style=&quot;font-family:inherit&quot;&gt;&lt;ol&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;&lt;span style=&quot;color: #6666ff;&quot;&gt;.textured&lt;/span&gt; &lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#123;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;background&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #993333;&quot;&gt;url&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;'/images/texture_brique.png'&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;&lt;span style=&quot;color: #6666ff;&quot;&gt;.textured&lt;/span&gt;.&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;blue&lt;/span&gt; &lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#123;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;background&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;		&lt;span style=&quot;color: #993333;&quot;&gt;url&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;'/images/texture_brique.png'&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;		&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;blue&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;&lt;span style=&quot;color: #6666ff;&quot;&gt;.textured&lt;/span&gt;.&lt;span style=&quot;color: #993333;&quot;&gt;red&lt;/span&gt; &lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#123;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;background&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;		&lt;span style=&quot;color: #993333;&quot;&gt;url&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;'/images/texture_brique.png'&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;		&lt;span style=&quot;color: #993333;&quot;&gt;red&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;&lt;span style=&quot;color: #6666ff;&quot;&gt;.textured&lt;/span&gt;.&lt;span style=&quot;color: #993333;&quot;&gt;green&lt;/span&gt; &lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#123;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;background-image&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;		&lt;span style=&quot;color: #993333;&quot;&gt;url&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;'/images/texture_brique.png'&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;		-webkit-gradient&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			linear&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;left&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;bottom&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;right&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;top&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			color-stop&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;195&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;173&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			color-stop&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;29&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;143&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;background-image&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;		&lt;span style=&quot;color: #993333;&quot;&gt;url&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;'/images/texture_brique.png'&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;		-moz-linear-gradient&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;left&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;bottom&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;195&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;173&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #933;&quot;&gt;0%&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;29&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;143&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #933;&quot;&gt;100%&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;&lt;span style=&quot;color: #6666ff;&quot;&gt;.textured&lt;/span&gt;.&lt;span style=&quot;color: #993333;&quot;&gt;yellow&lt;/span&gt; &lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#123;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;background-image&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;		&lt;span style=&quot;color: #993333;&quot;&gt;url&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;'/images/texture_brique.png'&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;		-webkit-gradient&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			linear&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;left&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;bottom&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;right&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;top&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			color-stop&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;248&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;173&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			color-stop&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;143&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;79&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;background-image&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;		&lt;span style=&quot;color: #993333;&quot;&gt;url&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;'/images/texture_brique.png'&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;		-moz-linear-gradient&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;left&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;bottom&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;248&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;173&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #933;&quot;&gt;0%&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;143&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;79&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #933;&quot;&gt;100%&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;&lt;span style=&quot;color: #6666ff;&quot;&gt;.textured&lt;/span&gt;&lt;span style=&quot;color: #6666ff;&quot;&gt;.lsd&lt;/span&gt; &lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#123;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;background-image&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;		&lt;span style=&quot;color: #993333;&quot;&gt;url&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;'/images/texture_brique.png'&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;		-webkit-gradient&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			linear&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;left&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;bottom&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;right&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;top&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			color-stop&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			color-stop&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0.1&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;153&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			color-stop&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0.2&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;242&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			color-stop&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0.3&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;68&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			color-stop&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0.4&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;183&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			color-stop&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0.5&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;98&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			color-stop&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0.6&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;60&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			color-stop&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0.7&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;213&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			color-stop&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0.8&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;102&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			color-stop&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0.9&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			color-stop&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;background-image&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;		&lt;span style=&quot;color: #993333;&quot;&gt;url&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;'/images/texture_brique.png'&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;		-moz-linear-gradient&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;left&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;bottom&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #933;&quot;&gt;0%&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;153&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #933;&quot;&gt;10%&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;242&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #933;&quot;&gt;20%&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;68&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #933;&quot;&gt;30%&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;183&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #933;&quot;&gt;40%&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;98&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #933;&quot;&gt;50%&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;60&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #933;&quot;&gt;60%&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;213&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #933;&quot;&gt;70%&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;102&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #933;&quot;&gt;80%&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #933;&quot;&gt;90%&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;			&lt;span style=&quot;color: #993333;&quot;&gt;rgb&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #933;&quot;&gt;100%&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;&lt;span style=&quot;color: #00AA00;&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;


&lt;p&gt;…appliquées aux élements suivants&amp;nbsp;:&lt;/p&gt;

&lt;pre class=&quot;javascript syntaxehl javascript&quot; style=&quot;font-family:inherit&quot;&gt;&lt;ol&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;&lt;span style=&quot;color: #339933;&quot;&gt;&amp;lt;&lt;/span&gt;ul&lt;span style=&quot;color: #339933;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #339933;&quot;&gt;&amp;lt;&lt;/span&gt;li &lt;span style=&quot;color: #003366; font-weight: bold;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #3366CC;&quot;&gt;&amp;quot;textured&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;&amp;gt;&lt;/span&gt;Texturé&lt;span style=&quot;color: #339933;&quot;&gt;&amp;lt;/&lt;/span&gt;li&lt;span style=&quot;color: #339933;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #339933;&quot;&gt;&amp;lt;&lt;/span&gt;li &lt;span style=&quot;color: #003366; font-weight: bold;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #3366CC;&quot;&gt;&amp;quot;textured blue&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;&amp;gt;&lt;/span&gt;Texturé et bleu&lt;span style=&quot;color: #339933;&quot;&gt;&amp;lt;/&lt;/span&gt;li&lt;span style=&quot;color: #339933;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #339933;&quot;&gt;&amp;lt;&lt;/span&gt;li &lt;span style=&quot;color: #003366; font-weight: bold;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #3366CC;&quot;&gt;&amp;quot;textured red&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;&amp;gt;&lt;/span&gt;Texturé et rouge&lt;span style=&quot;color: #339933;&quot;&gt;&amp;lt;/&lt;/span&gt;li&lt;span style=&quot;color: #339933;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #339933;&quot;&gt;&amp;lt;&lt;/span&gt;li &lt;span style=&quot;color: #003366; font-weight: bold;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #3366CC;&quot;&gt;&amp;quot;textured green&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;&amp;gt;&lt;/span&gt;Texturé et dégradé vert&lt;span style=&quot;color: #339933;&quot;&gt;&amp;lt;/&lt;/span&gt;li&lt;span style=&quot;color: #339933;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #339933;&quot;&gt;&amp;lt;&lt;/span&gt;li &lt;span style=&quot;color: #003366; font-weight: bold;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #3366CC;&quot;&gt;&amp;quot;textured yellow&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;&amp;gt;&lt;/span&gt;Texturé et jaune dégradé vert&lt;span style=&quot;color: #339933;&quot;&gt;&amp;lt;/&lt;/span&gt;li&lt;span style=&quot;color: #339933;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;	&lt;span style=&quot;color: #339933;&quot;&gt;&amp;lt;&lt;/span&gt;li &lt;span style=&quot;color: #003366; font-weight: bold;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #3366CC;&quot;&gt;&amp;quot;textured lsd&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;&amp;gt;&lt;/span&gt;Texturé et LSD&lt;span style=&quot;color: #339933;&quot;&gt;&amp;lt;/&lt;/span&gt;li&lt;span style=&quot;color: #339933;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;&lt;span style=&quot;color: #339933;&quot;&gt;&amp;lt;/&lt;/span&gt;ul&lt;span style=&quot;color: #339933;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;

&lt;style&gt;
#cssTextured {
	list-style: none;
	margin: 0;
	padding: 0;
}
#cssTextured li {
	display: block;
	float: left;
	width: 49%;
	line-height: 100px;
	margin-left: 1%;
	margin-top: 1%;
	font-weight: bold;
	font-family: 'helvetica neue', helvetica;
	font-size: 14px;
	text-align: center;
	color: white;
	text-shadow: -1px -1px 1px black;
}
#cssTextured li:nth-child(odd) {
	margin-left: 0;
	margin-right: 1%;
}
.textured {
	background: url('/images/texture_brique.png');
}
.textured.blue {
	background:
		url('/images/texture_brique.png'),
		blue;
}
.textured.red {
	background:
		url('/images/texture_brique.png'),
		red;
}
.textured.green {
	background-image:
		url('/images/texture_brique.png'),
		-webkit-gradient(
			linear,
			left bottom,
			right top,
			color-stop(0, rgb(195,255,173)),
			color-stop(1, rgb(29,143,0))
	);
	background-image:
		url('/images/texture_brique.png'),
		-moz-linear-gradient(
			left bottom,
			rgb(195,255,173) 0%,
			rgb(29,143,0) 100%
	);
}
.textured.yellow {
	background-image:
		url('/images/texture_brique.png'),
		-webkit-gradient(
			linear,
			left bottom,
			right top,
			color-stop(0, rgb(255,248,173)),
			color-stop(1, rgb(143,79,0))
	);
	background-image:
		url('/images/texture_brique.png'),
		-moz-linear-gradient(
			left bottom,
			rgb(255,248,173) 0%,
			rgb(143,79,0) 100%
	);
}
.textured.lsd {
	background-image:
		url('/images/texture_brique.png'),
		-webkit-gradient(
			linear,
			left bottom,
			right top,
			color-stop(0, rgb(255,0,0)),
			color-stop(0.1, rgb(255,153,0)),
			color-stop(0.2, rgb(255,242,0)),
			color-stop(0.3, rgb(68,255,0)),
			color-stop(0.4, rgb(0,255,183)),
			color-stop(0.5, rgb(0,98,255)),
			color-stop(0.6, rgb(60,0,255)),
			color-stop(0.7, rgb(213,0,255)),
			color-stop(0.8, rgb(255,0,102)),
			color-stop(0.9, rgb(0,0,0)),
			color-stop(1, rgb(255,255,255))
	);
	background-image:
		url('/images/texture_brique.png'),
		-moz-linear-gradient(
			left bottom,
			rgb(255,0,0) 0%,
			rgb(255,153,0) 10%,
			rgb(255,242,0) 20%,
			rgb(68,255,0) 30%,
			rgb(0,255,183) 40%,
			rgb(0,98,255) 50%,
			rgb(60,0,255) 60%,
			rgb(213,0,255) 70%,
			rgb(255,0,102) 80%,
			rgb(0,0,0) 90%,
			rgb(255,255,255) 100%
	);
}
&lt;/style&gt;
&lt;ul id=&quot;cssTextured&quot;&gt;
	&lt;li class=&quot;textured&quot;&gt;Texturé&lt;/li&gt;
	&lt;li class=&quot;textured blue&quot;&gt;Texturé et bleu&lt;/li&gt;
	&lt;li class=&quot;textured red&quot;&gt;Texturé et rouge&lt;/li&gt;
	&lt;li class=&quot;textured green&quot;&gt;Texturé et dégradé vert&lt;/li&gt;
	&lt;li class=&quot;textured yellow&quot;&gt;Texturé et jaune devant, marron derrière&lt;/li&gt;
	&lt;li class=&quot;textured lsd&quot;&gt;Texturé et LSD&lt;/li&gt;
&lt;/ul&gt;



&lt;p&gt;Pour les visiteurs avec de vieux browsers tels que IE &lt;del&gt;cassez vous !&lt;/del&gt;, voici un aperçu de ce que vous verriez avec un navigateur à jour&amp;nbsp;:&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://alt-i.fr/images/preview_css3_multi_background.png&quot; alt=&quot;Preview CSS 3 multi background&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;Preview CSS 3 multi background, juin 2011&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Voilà, avec une texture plus jolie et mieux travaillée, on peut faire des trucs vraiment très intéressants et surtout, gagner du temps quand le client a finalement changé d'avis sur la couleur du bouton &lt;img src=&quot;/themes/Alt-I-3/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://alt-i.fr/post/2011/06/08/Background-multiples-en-CSS-3#comment-form</comments>
      <wfw:comment>http://alt-i.fr/post/2011/06/08/Background-multiples-en-CSS-3#comment-form</wfw:comment>
      <wfw:commentRss>http://alt-i.fr/feed/atom/comments/817</wfw:commentRss>
      </item>
    
  <item>
    <title>Sans Hadopi…</title>
    <link>http://alt-i.fr/post/2011/06/07/Sans-Hadopi-justin-bieber-mer-il-et-fou-meme</link>
    <guid isPermaLink="false">urn:md5:3ad19142f2da5a62bf473e153c3a6bfa</guid>
    <pubDate>Tue, 07 Jun 2011 13:48:00 +0200</pubDate>
    <dc:creator>Hadrien</dc:creator>
        <category>Pirtage</category>
        <category>Bieber</category><category>Hadopi</category><category>Justin</category><category>MERILETFOU</category><category>mème</category>    
    <description>    &lt;p&gt;Hadopi vient de lancer une nouvelle campagne pour sensibiliser les plus jeunes au fléau qu'est le téléchargement illégal. &lt;strong&gt;MAIS PUTAIN SALES GOSSES&amp;nbsp;! VOUS ALLEZ ARRETER DE TÉLÉCHARGER ?! ALLEZ BOSSER À LA MINE POUR VOUS ACHETER L'ALBUM DE JUSTIN !&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://dl.dropbox.com/u/8352589/LULZ/hadopi_mer_il_et_fou.jpg&quot; alt=&quot;Sans Hadopi, vous seriez vous&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://dl.dropbox.com/u/8352589/LULZ/hadopi_justin_bieber.jpg&quot; alt=&quot;Sans Hadopi, pas de Justin bieber&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://dl.dropbox.com/u/8352589/LULZ/hadopi_nian_cat.jpg&quot; alt=&quot;Sans Hadopi, les chatons mourraient&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Source&amp;nbsp;: &lt;a href=&quot;http://www.pcinpact.com/actu/news/63975-hadopi-spots-tv-presse-radio.htm&quot; hreflang=&quot;fr&quot;&gt;PCInpact&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Vous pouvez maintenant faire vos propres memes plus jolis que les miens grâce au &lt;a href=&quot;http://www.numerama.com/sanshadopi.html&quot; hreflang=&quot;fr&quot;&gt;générateur de numerama&lt;/a&gt;&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://www.numerama.com/media/sh/1157fb8b.png&quot; alt=&quot;Sans Hadopi, j&amp;#039;irais à l&amp;#039;école au lieu de faire le trottoir parce que mon disque &amp;quot;Thursday&amp;quot; se vend pas.&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://alt-i.fr/post/2011/06/07/Sans-Hadopi-justin-bieber-mer-il-et-fou-meme#comment-form</comments>
      <wfw:comment>http://alt-i.fr/post/2011/06/07/Sans-Hadopi-justin-bieber-mer-il-et-fou-meme#comment-form</wfw:comment>
      <wfw:commentRss>http://alt-i.fr/feed/atom/comments/816</wfw:commentRss>
      </item>
    
  <item>
    <title>SEO ou UO ?</title>
    <link>http://alt-i.fr/post/2011/05/10/SEO-ou-UO</link>
    <guid isPermaLink="false">urn:md5:6a7560cb40d8a53f94ee6e7577fe4106</guid>
    <pubDate>Tue, 10 May 2011 13:15:00 +0200</pubDate>
    <dc:creator>Hadrien</dc:creator>
        <category>Général</category>
        <category>SEO</category><category>troll</category><category>Twitter</category>    
    <description>    &lt;p&gt;Aujourd'hui, j'ai &lt;a href=&quot;https://twitter.com/#!/hadrienl/status/67878796954566657&quot; hreflang=&quot;fr&quot;&gt;lancé un troll&lt;/a&gt; sur Twitter. En effet, j'ai dit que le SEO ne servait à rien et ça a énervé quelques SEO. Hm wait… le SEO, des SEO ?? C'est quoi&amp;nbsp;? Search Engine Optimization et Search Engine Optimizer. Le premier est la technique, le second est le technicien. Et ça sert à quoi&amp;nbsp;?&lt;/p&gt;


&lt;h2&gt;Search Engine Optimization&lt;/h2&gt;


&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/24844631@N03/5671576138&quot;&gt;&lt;img src=&quot;http://farm6.static.flickr.com/5183/5671576138_17a2c5f517_m.jpg&quot; alt=&quot;seo questions&quot; style=&quot;float:right; margin: 0 0 1em 1em;&quot; /&gt;&lt;/a&gt;&lt;strong&gt;L'optimisation pour les moteurs de recherche&lt;/strong&gt; est un ensemble de techniques qui consistent à transformer le contenu d'un média, en l'occurrence d'un site internet, pour qu'il soit mieux indexé par les robots d'indexation &lt;del&gt;des moteurs de recherche&lt;/del&gt; de Google et ainsi emmener plus de traffic.&lt;/p&gt;


&lt;p&gt;Un robot d'indexation explore le web en suivant des liens hypertexte et extraie le contenu de chaque page visitée en qualifiant chacun de ses mots clés. La structure HTML du document permet de donner de la valeur à chaque partie du contenu. Ainsi, du texte inséré dans une balise &amp;lt;h1 /&amp;gt; sera considérée comme le titre principal. Ah ben ça tombe bien, c'est fait pour ça. En gros, le robot d'indexation va lire des contenus selon des règles établies pour correspondre aux mieux au langage de l'utilisateur.&lt;br /&gt;
Pour être correctement référencé, il suffirait donc de &lt;strong&gt;rédiger du contenu qui intéresse les gens, dans un langage correct et bien structuré&lt;/strong&gt; en utilisant les balises html disponibles, le tout de façon la plus &lt;strong&gt;accessible&lt;/strong&gt; possible (évitons le flash et les sites optimisés pour IE6 en 800x600 par exemple…). Sauf que…&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/33213354@N00/534077186&quot;&gt;&lt;img src=&quot;http://farm2.static.flickr.com/1251/534077186_71653a9113_m.jpg&quot; alt=&quot;seo.jpg&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; /&gt;&lt;/a&gt;Sauf que programmer un robot, c'est pas aussi simple que d'apprendre à un humain toutes les subtilités de la langue (surtout que des langues, il n'y en a pas qu'une), ses évolutions et ses modes. Même pour les ingénieurs de Google. Rien que pour programmer un humain, ça prend des années, et encore, rien n'est gagné mem apré + 2 vintan défor tavu. Et donc, le robot, il est pas parfait, et il a des fois du mal à séparer le grain de l'ivraie.&lt;br /&gt;
De plus, rédiger de la qualité, c'est pas aussi facile que de coder une feuille de style CSS (croyez moi). Un nouveau métier est donc apparu&amp;nbsp;: le SEO.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Le SEO doit son existence uniquement à Google&lt;/strong&gt;. On peut même pas parler de spécialisation là, ça serait trop vague. Je veux dire… je pourrais m'auto proclamer Développeur jQuery pour Internet Explorer 8.0, ça serait la même chose. Bref. Donc, le SEO va prendre un contenu brut, et faire en sorte qu'il soit compris par le robot. Il va donc soit palier aux manques de compréhension de Google soit faire croire à Google qu'un mauvais contenu est en fait intéressant.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/54978076@N03/5104501532&quot;&gt;&lt;img src=&quot;http://farm2.static.flickr.com/1194/5104501532_af61371e18_m.jpg&quot; alt=&quot;Child&quot; style=&quot;float:right; margin: 0 0 1em 1em;&quot; /&gt;&lt;/a&gt;Pour imaginer tout ça, Google serait encore un petit enfant. Il aura appris à communiquer avec les humains, mais il aura encore un peu de mal. Prenons un enfant de 5 ans. Cet enfant de 5 ans, il comprends la plupart des livres avec des images où les paragraphes sont bien espacés et les caractères pas trop petit. Mais si l'histoire est ennuyeuse, il va rapidement passer au livre suivant pour tomber par exemple sur un journal scientifique aux paragraphes de 3 pages et sans le moindre pixel coloré et dont il ne va rien comprendre, pourtant la physique quantique, c'est vachement intéressant, bazinga&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/57939484@N00/3005945671&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3157/3005945671_53320d9832_m.jpg&quot; alt=&quot;Unicorn Porn 3/3&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; /&gt;&lt;/a&gt;Alors le SEO, il va faire deux choses. Il va prendre ce contenu très complexe, et y coller plein de gifs animés, le mettre en page en comic sans ms en 18px, etc. Ça ressemblera à un livre d'image et ça plaira à bébé Google qui comprendra plus facilement la mécanique Newtonienne et la théorie électromagnétique de Maxwell. Après, le SEO pourra lui donner un livre d'image qui raconte l'histoire de la princesse ʇɹoɔsǝ lɹıƃ opɐs ǝʇsıɥɔosɐɯ et du ƃuɐƃ ƃuɐq magique, le tout accompagné de quelques liens vers de la documentation biologique humaine très imagée.&lt;/p&gt;


&lt;p&gt;Mais Google grandit, et apprends de mieux en mieux nos langues. Et les SEOs doivent mettre à jour leurs techniques afin de continuer à essayer de le gruger en modifiant la façon dont sont servis les contenus. Le SEO ment à Google&amp;nbsp;!&lt;/p&gt;


&lt;h2&gt;User Optimization&lt;/h2&gt;


&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/57453350@N00/26575987&quot;&gt;&lt;img src=&quot;http://farm1.static.flickr.com/22/26575987_e37ae760e6_m.jpg&quot; alt=&quot;old books&quot; style=&quot;float:right; margin: 0 0 1em 1em;&quot; /&gt;&lt;/a&gt;Le gros problème dans tout ça, c'est que le contenu à la base, il est destiné à nous, humains. L'humain est totalement laissé pour compte dans cette histoire. L'interlocuteur n'est plus que Google. Et tant que Google ne parle pas parfaitement le même language que nous, le contenu ne sera forcément pas autant adapté à nous qu'à lui.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Optimiser la compréhension des documents pour l'utilisateur&lt;/strong&gt;. C'est bien ça la base. Faire en sorte que le contenu qu'on lui sert soit lisible sur son matériel. Qu'il soit accessible selon qu'il le consulte avec un ordinateur, un lecteur d'écran ou un logiciel d'agrégation. Qu'il soit aisément mémorisable pour qu'il puisse se souvenir sur quel site il a récemment lu cet article super intéressant la semaine dernière afin de le partager. Qu'il soit facilement partageable d'ailleurs. Bref, toutes ces optimisations de l'expérience utilisateur qui auraient existé même sans Google et sans toute cette armada de SEOs. Le robot de Google tends à comprendre les contenu de la même façon qu'un humain. Un humain satisfait, c'est donc un robot satisfait, à terme.&lt;/p&gt;


&lt;p&gt;Je l'affirme donc haut et fort&amp;nbsp;:&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://alt-i.fr/images/twitter/Troll-SEO-sert-a-rien.png&quot; alt=&quot;le concept même de SEO ne devrait même pas exister&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;le concept même de SEO ne devrait même pas exister, mai 2011&quot; /&gt;&lt;/p&gt;


&lt;p&gt;L'optimisation de l'expérience utilisateur vaut tellement plus le coup…&lt;/p&gt;</description>
    
    
    
          <comments>http://alt-i.fr/post/2011/05/10/SEO-ou-UO#comment-form</comments>
      <wfw:comment>http://alt-i.fr/post/2011/05/10/SEO-ou-UO#comment-form</wfw:comment>
      <wfw:commentRss>http://alt-i.fr/feed/atom/comments/815</wfw:commentRss>
      </item>
    
  <item>
    <title>Damn you autocorrect !</title>
    <link>http://alt-i.fr/post/2011/05/05/Damn-you-autocorrect-iphone</link>
    <guid isPermaLink="false">urn:md5:8450015e34598479ebca2fc49209fead</guid>
    <pubDate>Thu, 05 May 2011 17:45:00 +0200</pubDate>
    <dc:creator>Hadrien</dc:creator>
        <category>Général</category>
        <category>astuce</category><category>iPhone</category><category>tips</category>    
    <description>    &lt;p&gt;Je viens de découvrir une astuce pour ne plus me faire avoir par ce damné auto correcteur&amp;nbsp;! L'iPhone a une fonctionnalité très pratique qui permet de corriger automatiquement les fautes de frappes. Le coté désagréable, c'est que quand on tape des mots qui sont pas dans le dico, &lt;del&gt;c'est toi que je t'aime&lt;/del&gt; telles que des onomatopées, ce satané autocorrecteur le remplace par un mot qui se rapproche. Et si on tape trop vite, on a pas le temps de voir la proposition qu'on l'a déjà acceptée en tapant espace. Ne reste plus qu'à tout effacer, puis retaper en prenant soin cette fois de toucher la croix qui dit à l'iPhone qu'il est bien gentil et qu'on le remercie mais que pour cette fois, on peut se débrouiller sans lui. C'est chiant… sauf que…&lt;/p&gt;


&lt;p&gt;En fait, pas besoin de tout effacer et tout retaper&amp;nbsp;! Il suffit de taper une fois sur delete, et une bulle proposera de remplacer le mot précédemment tapé !! Prenons un exemple&amp;nbsp;: Je tape &quot;Pfffffff&quot;, espace. L'iPhone me remplace le mot par &quot;Offert&quot;. Gre. Je tape sur delete, et voilà le résultat&amp;nbsp;:&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://alt-i.fr/images/Scrinchoutes/iPhone/damn_you_autocorrect.png&quot; alt=&quot;Damn you autocorrect !&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;Damn you autocorrect !, mai 2011&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Wouhou&amp;nbsp;!&lt;/p&gt;</description>
    
    
    
          <comments>http://alt-i.fr/post/2011/05/05/Damn-you-autocorrect-iphone#comment-form</comments>
      <wfw:comment>http://alt-i.fr/post/2011/05/05/Damn-you-autocorrect-iphone#comment-form</wfw:comment>
      <wfw:commentRss>http://alt-i.fr/feed/atom/comments/814</wfw:commentRss>
      </item>
    
  <item>
    <title>Candidature intéressante</title>
    <link>http://alt-i.fr/post/2011/04/20/Candidature-interessante-CV-fake</link>
    <guid isPermaLink="false">urn:md5:0db6d1ed4a957e0e7852abab1433a2f1</guid>
    <pubDate>Wed, 20 Apr 2011 14:38:00 +0200</pubDate>
    <dc:creator>Hadrien</dc:creator>
        <category>Nawakeries</category>
        <category>CV</category><category>fake</category><category>lol</category><category>motivation</category>    
    <description>    &lt;p&gt;J'ai reçu une première candidature particulièrement intéressante. La barre est haute, si vous voulez le poste, accrochez vous&amp;nbsp;!&lt;/p&gt;

&lt;pre&gt;Bonjour,

Je suis un développeur expert.

CV
-----

Dxxx Lxxxx. 30 ans.
mail.to:http:\\dxxx.lxxxx@gmail.com

FORmATION &amp; EXPERIENCE
-----------------------------------------------

-2005-2009: Premiere experience de tele-travail en hotline chez bouygues telecom.
-2003: Vente sur EBAY. marketing par internet et produits internet produits fare (cles USB, 3DFX, Nvidia, RADEON)

-Création et maintient d'un site internet sur l'univers des scooters 50 cc (depuis 1998, creation avec Microsoft frontpage)
-2002 : Bac STT mention assez bien (informatique)

competences
___________

-Maitrise de Microsoft, Ubuntu, mac OS et LINUX
-HTML et Javascript (click droit interdit, html meta-refresh, compteur de visites, scripts java)
-Amorcage et integration des scripts en JAVASCRIPT et AJAX (Wordpress, Overblog.com etc ...)
-Utilisation de Dreamweaver, Frontpage express, Lecteur Macromedia flash.
-Edition XML/XHMTL/HTML sur notepad
-Filezilla/Firefox/HTML tools


Autres
______

*cinemea
*jeu video
*tuning informatique (configuration et optimisation des pieces d'asemblage d'un PC)


Monsieur Lanneau.


J'espère que ma candiature au sain de votre entreprise retiendra tous le désir que j'ai créé dans cette lettre pour travaillé au sain de votre entreprise.

Mes competence sont eteroclithes, diverses et varies. J'ai maitrisé le web a travers beaucoup d'experiences et j'aimerai travaillé pour wikio. Je sait que vous cherché un expert et que j'ai encore beaucoup de choses a apprendre, mais j'ai en meme temps beaucoup d'experience du web (j'adore ca !!!). J'ai moi meme deja utilisé les outils overblog (mais aussi skyblog) et j'aimerai beaucoup faire part de cette aventure humaine de l'internet 2.0.

Je suis seulement detendeur d'un bac STT mais j'ai de nombreuses competences informatiques qui me rende utile par ma competence d'adaptation et mon eteroclisme. Je sais gerer les ordinateur, les sites internet en FTP et suis a même de configurer tous les elements matériels lors de la panne (changement de carte graphiques/disque dur/alimentations MOLEX).

Vous ne pouvé plus consulté mes skyblog car j'ai arreté avec facebook. Cependant j'avai beaucoup de visite sur les moteur de recherche (googlebot, spyder et tout ca) et je sait tout comment bien faire le referencement avec les mots clef de google (site sur la dance, google dance)

En esperant vous rencontrer bientôt pour de plus emples informations concernant ma cantidature.

Trés cordialement.

Dxyx Lxxxx&lt;/pre&gt;



&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/56111702@N04/5415166551&quot;&gt;&lt;img src=&quot;http://farm6.static.flickr.com/5093/5415166551_64c98e6e4a_m.jpg&quot; alt=&quot;Curriculum Vitae&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Je lui ai répondu par la présente&amp;nbsp;:&lt;/p&gt;

&lt;pre&gt;
Meusieu vou zete en boché !
&lt;/pre&gt;



&lt;p&gt;C'est évidemment une blagounette de John Bob dont j'ai masqué l'identité dans le mail, mais j'ai trouvé ça très bon &lt;img src=&quot;/themes/Alt-I-3/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://alt-i.fr/post/2011/04/20/Candidature-interessante-CV-fake#comment-form</comments>
      <wfw:comment>http://alt-i.fr/post/2011/04/20/Candidature-interessante-CV-fake#comment-form</wfw:comment>
      <wfw:commentRss>http://alt-i.fr/feed/atom/comments/813</wfw:commentRss>
      </item>
    
  <item>
    <title>Wikio Experts recrute… un expert !</title>
    <link>http://alt-i.fr/post/2011/04/18/Wikio-Experts-recrute-un-expert</link>
    <guid isPermaLink="false">urn:md5:d8af1af68b9e90f290b215b1ff474287</guid>
    <pubDate>Mon, 18 Apr 2011 14:37:00 +0200</pubDate>
    <dc:creator>Hadrien</dc:creator>
        <category>Développement</category>
        <category>développeur</category><category>emploi</category><category>offre</category><category>web</category>    
    <description>    &lt;h4&gt;Développeur front-end expert Javascript recherché&amp;nbsp;!&lt;/h4&gt;


&lt;p&gt;&lt;a href=&quot;http://alt-i.fr/images/series/david_caruso_sunglasses.jpeg&quot; title=&quot;CSI glasses&quot;&gt;&lt;img src=&quot;http://alt-i.fr/images/series/david_caruso_sunglasses.jpeg&quot; alt=&quot;CSI glasses&quot; style=&quot;float:right; margin: 0 0 1em 1em;&quot; title=&quot;CSI glasses, avr. 2011&quot; /&gt;&lt;/a&gt;Le &lt;a href=&quot;http://www.wikiogroup.com/&quot; hreflang=&quot;fr&quot;&gt;groupe Wikio&lt;/a&gt; recrute un développeur web front-end pour travailler sur le projet &lt;a href=&quot;http://www.wikio-experts.com/&quot; hreflang=&quot;fr&quot;&gt;Wikio Experts&lt;/a&gt;. Wikio Experts est une plateforme de rédaction de contenu à la demande proposant une interface avancée permettant à des rédacteurs indépendants de produire, contre rémunération, du contenu publié sur tous les sites du groupe Wikio (&lt;a href=&quot;http://www.les-experts.com/&quot; hreflang=&quot;fr&quot;&gt;Les experts&lt;/a&gt;, &lt;a href=&quot;http://www.over-blog.com/&quot; hreflang=&quot;fr&quot;&gt;Overblog&lt;/a&gt;, &lt;a href=&quot;http://www.wikio.fr/shopping&quot; hreflang=&quot;fr&quot;&gt;Wikio Shopping&lt;/a&gt;, &lt;a href=&quot;http://www.plurielles.fr/&quot; hreflang=&quot;fr&quot;&gt;Plurielles&lt;/a&gt;…).&lt;/p&gt;


&lt;p&gt;Votre mission sera de maintenir et faire évoluer l'outil en intégrant les nouvelles fonctionnalités de l'équipe produit. Vous serez capable de construire des interfaces cohérentes, ergonomiques, accessibles à partir de spécifications produit. Vous saurez apporter un regard critique et constructif à l'application de façon générale. Vous aurez une sensibilité particulière par rapport à la qualité du code et au debuggage.&lt;/p&gt;


&lt;p&gt;Techniquement, en tant que développeur expérimenté, vous serez à l'aise avec les langages PHP5, Javascript, HTML5 et CSS3. Nous vous demanderons de maitriser particulièrement Javascript&amp;nbsp;: l'application utilise intensivement le framework &lt;a href=&quot;http://developer.yahoo.com/yui/3/&quot; hreflang=&quot;en&quot;&gt;Yahoo User Interface v3&lt;/a&gt; (YUI 3). La connaissance du framework PHP &lt;a href=&quot;http://jelix.org/&quot; hreflang=&quot;fr&quot;&gt;Jelix&lt;/a&gt; ou d'un autre framework MVC serait un plus.&lt;/p&gt;


&lt;p&gt;Le poste sera à pourvoir au sein de &lt;a href=&quot;http://goo.gl/maps/9oqx&quot; hreflang=&quot;fr&quot;&gt;l'équipe technologique Toulousaine&lt;/a&gt; du groupe Wikio (30 personnes) aux cotés des développeurs et administrateurs systèmes d'OverBlog et &lt;a href=&quot;http://fr.nomao.com/&quot; hreflang=&quot;fr&quot;&gt;Nomao&lt;/a&gt;, sous le soleil du sud où le barbecue s'allume dès que les nuages disparaissent.&lt;/p&gt;


&lt;p&gt;Je rajoute que vous travailleriez en binôme avec moi. Vous pouvez répondre à cette annonce directement auprès de &lt;a href=&quot;mailto:%68%61%64%72%69%65%6e%2e%6c%61%6e%6e%65%61%75%40%77%69%6b%69%6f%67%72%6f%75%70%2e%63%6f%6d&quot;&gt;moi&lt;/a&gt;, via &lt;a href=&quot;https://remixjobs.com/emploi/Developpement/Developpeur-front-end-expert-Javascript-H-F/5351&quot; hreflang=&quot;fr&quot;&gt;RemixJobs&lt;/a&gt; ou &lt;a href=&quot;http://emploi.alsacreations.com/offre-327826-Developpeur-front-expert-javascript.html&quot; hreflang=&quot;fr&quot;&gt;Alsacreations&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://alt-i.fr/post/2011/04/18/Wikio-Experts-recrute-un-expert#comment-form</comments>
      <wfw:comment>http://alt-i.fr/post/2011/04/18/Wikio-Experts-recrute-un-expert#comment-form</wfw:comment>
      <wfw:commentRss>http://alt-i.fr/feed/atom/comments/811</wfw:commentRss>
      </item>
    
  <item>
    <title>YEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAA</title>
    <link>http://alt-i.fr/post/2011/03/01/YEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAA-johnny-hallyday</link>
    <guid isPermaLink="false">urn:md5:93fb53402248927982d8e02e49783d7e</guid>
    <pubDate>Tue, 01 Mar 2011 10:58:00 +0100</pubDate>
    <dc:creator>Hadrien</dc:creator>
        <category>Nawakeries</category>
        <category>CSI</category><category>mème</category><category>quote</category><category>YEEEEAAA</category>    
    <description>    &lt;blockquote&gt;&lt;p&gt;10:52:51 Gerald&amp;nbsp;: c'est johnny&lt;br /&gt;
10:52:55 Gerald&amp;nbsp;: c'est pas une lumiere&lt;br /&gt;
10:53:02 Hadrien&amp;nbsp;: pourtant…&lt;br /&gt;
10:53:06 Hadrien&amp;nbsp;: \o-o/&lt;br /&gt;
10:53:08 Hadrien&amp;nbsp;: il jaunit…&lt;br /&gt;
10:53:12 Hadrien&amp;nbsp;: YEEEEEEEEEEEEEEAAAAAAAAAA&lt;/p&gt;&lt;/blockquote&gt;</description>
    
    
    
          <comments>http://alt-i.fr/post/2011/03/01/YEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAA-johnny-hallyday#comment-form</comments>
      <wfw:comment>http://alt-i.fr/post/2011/03/01/YEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAA-johnny-hallyday#comment-form</wfw:comment>
      <wfw:commentRss>http://alt-i.fr/feed/atom/comments/810</wfw:commentRss>
      </item>
    
  <item>
    <title>Étrange erreur dans Git</title>
    <link>http://alt-i.fr/post/2011/02/22/Etrange-erreur-dans-Git</link>
    <guid isPermaLink="false">urn:md5:4c94b0b12a4322fdd58e2bb086f4ef13</guid>
    <pubDate>Tue, 22 Feb 2011 09:47:00 +0100</pubDate>
    <dc:creator>Hadrien</dc:creator>
        <category>Développement</category>
        <category>developpement</category><category>erreur</category><category>git</category>    
    <description>    &lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/61932135@N00/3615752338&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3386/3615752338_d0a0167166_t.jpg&quot; alt=&quot;Git!&quot; style=&quot;float:right; margin: 0 0 1em 1em;&quot; /&gt;&lt;/a&gt;Un petit article sous forme de mémo qui j'espère sera bien indexé afin d'aider ceux qui tombent sur cette erreur étrange dont la solution est introuvable via Google.&lt;/p&gt;


&lt;p&gt;De temps en temps, il nous est arrivé à chacun de tomber sur l'erreur suivante lors d'un git push&amp;nbsp;:&lt;/p&gt;

&lt;pre class=&quot;bash syntaxehl bash&quot; style=&quot;font-family:inherit&quot;&gt;&lt;ol&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;$ &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;git&lt;/span&gt; push CENTRAL trunk&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;Pushing to &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;git&lt;/span&gt;:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;//*****/&lt;/span&gt;home&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;git&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;wikioexperts&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;Looking up &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*****&lt;/span&gt; ... done.&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;Connecting to &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*****&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#40;&lt;/span&gt;port &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;***&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#41;&lt;/span&gt; ... &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;**&lt;/span&gt;.&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;**&lt;/span&gt;.&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;**&lt;/span&gt;.&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;**&lt;/span&gt; done.&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;fatal: bad object 827cab5ad47f48c83588b8ff76cf928dae1b18b7&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;error: pack-objects died with strange error&lt;/div&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;error: failed to push some refs to &lt;span style=&quot;color: #ff0000;&quot;&gt;'git://*****/home/git/wikioexperts/'&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;


&lt;p&gt;Sans aucune solution pour s'en sortir. Des recherches sur Google parlent de mettre à jour GIT, de faire des git fsck ou je ne sais quelle autre manipulation inutile. On en vient assez rapidement à recloner le dépot from scratch et à repartir sur des bases saines… quand on a pas de branche locale ou de commit en cours&amp;nbsp;! Car dans ce cas, c'est le flip assuré.&lt;/p&gt;


&lt;p&gt;Et voici donc la commande magique qui sauvera vos longues heures de développement&amp;nbsp;! Dès l'apparition d'une strange error, il vous suffira de taper la commande suivante&amp;nbsp;:&lt;/p&gt;

&lt;pre class=&quot;bash syntaxehl bash&quot; style=&quot;font-family:inherit&quot;&gt;&lt;ol&gt;&lt;li style=&quot;font-weight: normal; vertical-align:top;&quot;&gt;&lt;div style=&quot;font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;&quot;&gt;$ &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;git&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;gc&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;--prune&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;


&lt;p&gt;&lt;a href=&quot;http://www.kernel.org/pub/software/scm/git/docs/git-gc.html&quot; hreflang=&quot;en&quot;&gt;Lire la doc pour plus d'infos sur git-gc&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://alt-i.fr/post/2011/02/22/Etrange-erreur-dans-Git#comment-form</comments>
      <wfw:comment>http://alt-i.fr/post/2011/02/22/Etrange-erreur-dans-Git#comment-form</wfw:comment>
      <wfw:commentRss>http://alt-i.fr/feed/atom/comments/809</wfw:commentRss>
      </item>
    
  <item>
    <title>Sélecteur de média et crop</title>
    <link>http://alt-i.fr/post/2011/02/19/Selecteur-de-media-et-crop-wikio-experts</link>
    <guid isPermaLink="false">urn:md5:42907228e9a3fe446a4a5ba303bd403f</guid>
    <pubDate>Sat, 19 Feb 2011 16:20:00 +0100</pubDate>
    <dc:creator>Hadrien</dc:creator>
        <category>Développement</category>
        <category>Experts</category><category>Flickr</category><category>Fotolia</category><category>Javascript</category><category>UI</category><category>web</category><category>webapp</category><category>Wikimedia</category><category>Wikio</category><category>YUI</category>    
    <description>    &lt;p&gt;&lt;a href=&quot;http://www.wikio-experts.com/signup/from-8&quot; hreflang=&quot;fr&quot;&gt;&lt;img src=&quot;http://www.wikio-experts.com/themes/admin/img/logo.png&quot; alt=&quot;Wikio Experts&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; /&gt;&lt;/a&gt;Nouvelle fonctionnalité pour les rédacteurs de &lt;a href=&quot;http://www.wikio-experts.com/signup/from-8&quot; hreflang=&quot;fr&quot;&gt;Wikio Experts&lt;/a&gt; qui sera disponible dans les prochains jours. Ce nouveau sélecteur de média est bien plus pratique que le précédent, mais surtout, permet dorénavant de recadrer une image afin de mettre le focus sur la partie la plus importante de l'image et ne plus avoir de bandes blanches latérales, le tout afin de donner encore plus de qualité aux articles.&lt;/p&gt;


&lt;p&gt;L'onglet de recherche d'image, qui était jusqu'ici limité à FlickR sait rechercher sur plusieurs sources en même temps. Les banques d'images de Fotolia et Wikimedia viennent donc se mélanger aux résultats de FlickR. Il serait possible de rajouter d'autres sources en toute simplicité. Toutes les sources sont interrogées en même temps et leurs résultats sont affichés dès qu'ils arrivent, sans ordre de priorité&amp;nbsp;: le premier arrivé est le premier affiché. Autre amélioration&amp;nbsp;: la pagination est transparente et les résultats suivants sont chargés une fois que l'utilisateur a scrollé jusqu'en bas de la liste.&lt;/p&gt;


&lt;p&gt;Coté upload manuel, la progression du transfert est maintenant affiché. On ne le voit pas sur la vidéo, car c'est pas encore au point, mais ça marche en général :p&lt;/p&gt;


&lt;p&gt;Et on arrive à la vraie nouveauté&amp;nbsp;: l'interface de crop. Une fois l'image choisie, par la recherche ou après un upload, celle-ci s'affiche dans un cadre correspondant aux dimensions que le site de publication désire. Le rédacteur peut ainsi recadrer sa photo en zoomant et en la déplaçant. L'image est ensuite sauvegardée avec les coordonnées du recadrage et peut être affichée sur &lt;a href=&quot;http://www.les-experts.com&quot; hreflang=&quot;fr&quot;&gt;le site public&lt;/a&gt; en taille réduite ou en taille réelle.&lt;/p&gt;


&lt;p&gt;Mais le mieux est de regarder tout ça&amp;nbsp;:&lt;/p&gt;

&lt;iframe title=&quot;YouTube video player&quot; width=&quot;100%&quot; height=&quot;400&quot; src=&quot;http://www.youtube.com/embed/KqWAazZnFi8&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;



&lt;p&gt;Tout ça a été développé en javascript avec YUI3 sous formes de plusieurs modules chacun autonomes qui pourront être réutilisé ultérieurement dans le reste du projet. Ou d'autres projets… peut être un jour sur OverBlog &lt;img src=&quot;/themes/Alt-I-3/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://alt-i.fr/post/2011/02/19/Selecteur-de-media-et-crop-wikio-experts#comment-form</comments>
      <wfw:comment>http://alt-i.fr/post/2011/02/19/Selecteur-de-media-et-crop-wikio-experts#comment-form</wfw:comment>
      <wfw:commentRss>http://alt-i.fr/feed/atom/comments/808</wfw:commentRss>
      </item>
    
  <item>
    <title>Propriétaire == pourri</title>
    <link>http://alt-i.fr/post/2011/02/02/Proprietaire-pourri</link>
    <guid isPermaLink="false">urn:md5:40c2f22483a7cd335e72a6d6724a77f8</guid>
    <pubDate>Wed, 02 Feb 2011 10:43:00 +0100</pubDate>
    <dc:creator>Hadrien</dc:creator>
        <category>Nawakeries</category>
        <category>developpement</category><category>geek</category><category>quote</category><category>wiki</category>    
    <description>    &lt;p&gt;Ben oui, c'est tellement logique quand on y pense…&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;jay_: Petit rappel en passant, le format WR3 n'est pas le meilleur format pour nous travailler, c'est un format proprietaire (Jelix) et peu documente pour lequel il a fallu ecrire (rapidement) un parser en Java.&lt;br /&gt;
Hadrien: un format propriétaire ???&lt;br /&gt;
Hadrien: nawak&lt;br /&gt;
Hadrien: http://wikirenderer.berlios.de/fr/index.php&lt;br /&gt;
Hadrien: LGPL&lt;br /&gt;
jay_: si c proprio dans le sens ou c'est pas un format &quot;standard&quot; comme d'autres wiki, pas de grammaire precise&lt;br /&gt;
Hadrien: y'a pas plusieurs sens à priopriétaire&lt;br /&gt;
Hadrien: ce format est libre&lt;br /&gt;
jay_: libre ok mais pourri&lt;br /&gt;
Hadrien: ahhhhhhhhhh ok&lt;br /&gt;
Hadrien: propriétaire == pourri&lt;br /&gt;
Hadrien: logique en fait&lt;br /&gt;
Hadrien: j'avais pas fait le lien&lt;/p&gt;&lt;/blockquote&gt;</description>
    
    
    
          <comments>http://alt-i.fr/post/2011/02/02/Proprietaire-pourri#comment-form</comments>
      <wfw:comment>http://alt-i.fr/post/2011/02/02/Proprietaire-pourri#comment-form</wfw:comment>
      <wfw:commentRss>http://alt-i.fr/feed/atom/comments/807</wfw:commentRss>
      </item>
    
</channel>
</rss>
