<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.dreaminvasion.com/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/">
<channel>
  <title>Blog Dreaminvasion - développement et  administration réseaux - Javascript</title>
  <link>http://blog.dreaminvasion.com/</link>
  <description>Articles et tutoriels dans le développement (Web PHP/MySQL, xHTML / CSS, Javascript, .NET, Java, ...) et l'administration de réseaux (UNIX / LINUX, Windows, Mac).</description>
  <language>fr</language>
  <pubDate>Sun, 28 Dec 2008 10:59:05 +0100</pubDate>
  <copyright>Tous droits réservés 2007</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Programmation Orientée Objet en Javascript</title>
    <link>http://blog.dreaminvasion.com/post/Programmation-Orientee-Objet-en-Javascript</link>
    <guid isPermaLink="false">urn:md5:f181ca61493cd3aa79412de1558b9d8d</guid>
    <pubDate>Sun, 28 Oct 2007 18:27:00 +0100</pubDate>
    <dc:creator>Gerald Lonlas</dc:creator>
        <category>Dev: xHTML / CSS / Javascript</category>
        <category>Developpement</category><category>Javascript</category><category>Web 2.0</category>    
    <description>    &lt;p&gt;&lt;img style=&quot;margin: 0 1em 1em 0; float: left;&quot; alt=&quot;&quot; src=&quot;http://blog.dreaminvasion.com/public/images/logos/logo-javascript.png&quot; /&gt;Suite à la demande d’un ami sur la&amp;nbsp; &lt;strong&gt;programmation orientée objet en Javascript&lt;/strong&gt;, je vous partage le résultat de mes recherches sur le net.&lt;br /&gt;&lt;br /&gt;Et plus particulièrement mes recherches sur ce qui est pour moi&lt;strong&gt; la bible des sites sur la programmation : &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.developpez.com/&quot;&gt;Developpez.com&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://t-templier.developpez.com/&quot;&gt;Thierry Templier&lt;/a&gt; nous propose &lt;strong&gt;un dossier en 3 parties sur la programmation Orientée objet en Javascript.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://t-templier.developpez.com/tutoriel/javascript/javascript-poo1/&quot;&gt;Programmation orientée objet avec JavaScript (1ère partie) &lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;L'objectif de cet article, premier article de la série Programmation orientée objet avec JavaScript, est de décrire les mécanismes de base mis à disposition par JavaScript afin de mettre en oeuvre la programmation orientée objet par prototype.&lt;br /&gt;La connaissance de ces mécanismes permet de &quot;mieux&quot; développer avec le langage JavaScript afin de réaliser des traitements plus modulaires, maintenables et évolutifs. Elle permet également de pouvoir appréhender plus facilement les diverses bibliothèques JavaScript disponibles sur Internet telles que Prototype, jQuery, script.aculo.us et Dojo.&lt;/p&gt;
&lt;/blockquote&gt;&lt;br /&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://t-templier.developpez.com/tutoriel/javascript/javascript-poo2/&quot;&gt;Programmation orientée objet avec JavaScript (2ème partie)&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;Ce second volet de la série Programmation orientée objet avec JavaScript a pour objectif de décrire les mécanismes avancés de JavaScript relatif à la mise en oeuvre de la programmation orientée objet par prototype, à savoir l'héritage et la détermination du type.&lt;br /&gt;Il détaille également la résolution d'un problème classique dû au référencement puis à l'exécution de méthodes d'objet et quelques patrons de conception.&lt;/p&gt;
&lt;/blockquote&gt;&lt;br /&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://t-templier.developpez.com/tutoriel/javascript/javascript-poo3/&quot;&gt;Programmation orientée objet avec JavaScript (3ème partie)&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;Ce troisième et dernier volet de la série Programmation orientée objet avec JavaScript a pour objectif de décrire la résolution de problèmes classiques liés à la mise en oeuvre de ce paradigme avec le langage JavaScript. Ces problèmes sont inhérents à la variante de ce paradigme à savoir la programmation orientée objet par prototype.&lt;br /&gt;Il détaille également dans un second temps quelques patrons de conception fondés sur les mécanismes abordés dans les précédents articles de la série afin de rendre vos traitements JavaScript plus modulaires, maintenables et évolutifs.&lt;/p&gt;
&lt;/blockquote&gt;&lt;br /&gt;Autant dire que dans ces 3 articles vous aurez tout ce qu’il vous faut pour faire de la POO avec Javascript.</description>
    
    
    
          <comments>http://blog.dreaminvasion.com/post/Programmation-Orientee-Objet-en-Javascript#comment-form</comments>
      <wfw:comment>http://blog.dreaminvasion.com/post/Programmation-Orientee-Objet-en-Javascript#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.dreaminvasion.com/feed/rss2/comments/29</wfw:commentRss>
      </item>
    
  <item>
    <title>Javascript : Fixer le problème de transparence des images PNG sur Internet Explorer.</title>
    <link>http://blog.dreaminvasion.com/post/Javascript-Fixer-le-probleme-de-transparence-des-images-PNG-sur-Internet-Explorer</link>
    <guid isPermaLink="false">urn:md5:a0cd04a0b1853f400b04c3732d115441</guid>
    <pubDate>Fri, 07 Sep 2007 13:01:00 +0200</pubDate>
    <dc:creator>Gerald Lonlas</dc:creator>
        <category>Dev: xHTML / CSS / Javascript</category>
        <category>Hack</category><category>Internet Explorer</category><category>Javascript</category><category>PNG</category>    
    <description>    &lt;p&gt;&lt;img style=&quot;margin: 0 1em 1em 0; float: left;&quot; alt=&quot;&quot; src=&quot;http://blog.dreaminvasion.com/public/images/logos/logo-javascript.png&quot; /&gt;Je suis tombé par hasard sur un script permettant de &lt;strong&gt;corriger le problème de la gestion de la transparence des fichiers PNG sous Internet Explorer 5.5 et 6&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Bien sur nous trouverons de moins en moins d’Internet Explorer en version 5.5 et 6, mais pour le moment ils sont encore présents sur le net. Il faut donc trouver une solution.&lt;br /&gt;&lt;br /&gt;Jusqu'à présent j’utilisais le format GIF pour la transparence, mais ce format n’est vraiment pas génial, limité à 256 couleurs, ne permetant pas de transparence sur des couleurs ou des textures (exemple des dégradé), le GIF est un format trop restrictif à mon gout.&lt;br /&gt;&lt;br /&gt;Au contraire le format PNG répond à toutes nos demandes, mais seul les navigateurs récents&amp;nbsp; (Firefox, Opera, IE7, … ) gèrent correctement le PNG.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;La solution ? Un javascript et trois lignes d’HTML dans vos pages.&lt;/strong&gt;&lt;br /&gt;&lt;br style=&quot;font-weight: bold;&quot;&gt;&lt;a style=&quot;font-weight: bold;&quot; hreflang=&quot;en&quot; href=&quot;http://homepage.ntlworld.com/bobosola/pngfix.js&quot;&gt;Téléchargement du javascript.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Intégration du script dans vos pages :&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;lt;!--[if lt IE 7.]&amp;gt;&lt;br /&gt;&amp;lt;script defer type=&quot;text/javascript&quot; src=&quot;http://blog.dreaminvasion.com/post/pngfix.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;![endif]--&amp;gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;L’itération HTML « &amp;lt;!--[if lt IE 7.]&amp;gt;” est un hack destiné à IE &lt;/strong&gt;(exclusivement sous Windows) qui lui indique d’utiliser le script pngfix.js.&lt;br /&gt;&lt;br /&gt;Pour plus d’information sur l’utilisation et le fonctionnement de ce script je vous invite à aller sur : &lt;a hreflang=&quot;en&quot; href=&quot;http://homepage.ntlworld.com/bobosola/&quot;&gt;http://homepage.ntlworld.com/bobosola/&lt;/a&gt;</description>
    
    
    
          <comments>http://blog.dreaminvasion.com/post/Javascript-Fixer-le-probleme-de-transparence-des-images-PNG-sur-Internet-Explorer#comment-form</comments>
      <wfw:comment>http://blog.dreaminvasion.com/post/Javascript-Fixer-le-probleme-de-transparence-des-images-PNG-sur-Internet-Explorer#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.dreaminvasion.com/feed/rss2/comments/19</wfw:commentRss>
      </item>
    
  <item>
    <title>Javascript : Script de rotation d’image</title>
    <link>http://blog.dreaminvasion.com/post/Javascript-Script-de-rotation-dimage</link>
    <guid isPermaLink="false">urn:md5:4f052281348b8cfaac33b308b355aafb</guid>
    <pubDate>Tue, 04 Sep 2007 22:56:00 +0200</pubDate>
    <dc:creator>Gerald Lonlas</dc:creator>
        <category>Dev: xHTML / CSS / Javascript</category>
        <category>CSS</category><category>Javascript</category><category>Script</category><category>Web</category>    
    <description>&lt;p&gt;&lt;img style=&quot;margin: 0 1em 1em 0; float: left;&quot; alt=&quot;&quot; src=&quot;http://blog.dreaminvasion.com/public/images/logos/logo-javascript.png&quot; /&gt;
Des scripts de rotation d’image en javascript il en existe, il suffit de faire la recherche des mots clés « slideshow javascript » sur google pour le nombre de script prêt à l’emploi.
&lt;/p&gt;
&lt;p&gt;
Et me voila en train d’ajouter ma contribution. &lt;/p&gt;
&lt;p&gt;Je me permets de mettre à disposition un script que j’avais fais il y a quelques années pour le site &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.dreaminvasion.com/realisations/2-e-tudiant.html&quot;&gt;E-tudiant.com&lt;/a&gt;, et que j’ai dépoussiéré très récemment pour DreamCommerce (le e-commerce que je développe actuellement).
&lt;/p&gt;

&lt;style type=&quot;text/css&quot;&gt;
.rotation
{
	border: 1px solid #000;
	cursor: pointer;
	overflow: hidden;
	margin: 50px auto 10px;
	position: relative;
	width: 165px;
	height: 150px;
}

.rotation img
{
	border: 0;
	cursor: pointer;
	width: 155px;
	height: 140px;
}
&lt;/style&gt;

&lt;script type=&quot;text/javascript&quot; src=&quot;http://blog.dreaminvasion.com/telechargement/slideshow/rotation.js&quot;&gt;&lt;/script&gt;

&lt;div id=&quot;galerie&quot; class=&quot;rotation&quot;&gt;
&lt;a href=&quot;http://www.dreaminvasion.com/realisations/23-mbolabs.html&quot;&gt;&lt;img src=&quot;http://www.dreaminvasion.com/images/mini-mbolabs.jpg&quot; alt=&quot;Mbolabs&quot; title=&quot;Mbolabs&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.dreaminvasion.com/realisations/21-4l-trophy-toulouse.html&quot;&gt;&lt;img src=&quot;http://www.dreaminvasion.com/images/mini-4l-trophy-toulouse.jpg&quot; alt=&quot;4L Trophy Toulouse&quot; title=&quot;4L Trophy Toulouse&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.dreaminvasion.com/realisations/11-dreaminvasion-v2-0.html&quot;&gt;&lt;img src=&quot;http://www.dreaminvasion.com/images/mini-dreaminvasion.com-v2.jpg&quot; alt=&quot;Dreaminvasion v2.0&quot; title=&quot;Dreaminvasion v2.0&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.dreaminvasion.com/realisations/14-maximo-cafe-v3-0.html&quot;&gt;&lt;img src=&quot;http://www.dreaminvasion.com/images/mini-maximo-cafe.com-v3.jpg&quot; alt=&quot;Maximo-Café v3.0&quot; title=&quot;Maximo-Café v3.0&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.dreaminvasion.com/realisations/9-le-petit-zappeur-toulouse.html&quot;&gt;&lt;img src=&quot;http://www.dreaminvasion.com/images/mini-zappeur-toulouse.com.jpg&quot; alt=&quot;Le Petit Zappeur Toulouse&quot; title=&quot;Le Petit Zappeur Toulouse&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.dreaminvasion.com/realisations/7-mercredi-contact.html&quot;&gt;&lt;img src=&quot;http://www.dreaminvasion.com/images/mini-mercredi-contact.com.jpg&quot; alt=&quot;Mercredi Contact&quot; title=&quot;Mercredi Contact&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.dreaminvasion.com/realisations/20-g-s-p.html&quot;&gt;&lt;img src=&quot;http://www.dreaminvasion.com/images/mini-g.s.p.jpg&quot; alt=&quot;G.S.P&quot; title=&quot;G.S.P&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.dreaminvasion.com/realisations/16-heartbit-v1-0.html&quot;&gt;&lt;img src=&quot;http://www.dreaminvasion.com/images/mini-heartbit-v1.jpg&quot; alt=&quot;Heartbit v1.0&quot; title=&quot;Heartbit v1.0&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.dreaminvasion.com/realisations/13-multimed-center-v2-1.html&quot;&gt;&lt;img src=&quot;http://www.dreaminvasion.com/images/mini-multimed-center-v2.1.jpg&quot; alt=&quot;Multimed Center v2.1&quot; title=&quot;Multimed Center v2.1&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.dreaminvasion.com/realisations/12-informatiquepourtous-v4-0.html&quot;&gt;&lt;img src=&quot;http://www.dreaminvasion.com/images/mini-informatiquepourtous.com.jpg&quot; alt=&quot;Informatiquepourtous v4.0&quot; title=&quot;Informatiquepourtous v4.0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
rotationInit('galerie');
&lt;/script&gt;    &lt;h2&gt;Le javascript&lt;/h2&gt;
&lt;p&gt;
Voici l’ensemble du javascript, le mieux est de l’intégrer dans un fichier .js et l’inclure dans votre page HTML.
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;// variables&lt;br /&gt;
var imgList = new Array();&lt;br /&gt;
var zInterval = null;&lt;br /&gt;
var indice=0;&lt;/p&gt;
&lt;p&gt;// Change Opacité de l'image&lt;br /&gt;
function setOpacity(objet)&lt;br /&gt;
{&lt;br /&gt;
if(objet.xOpacity&amp;gt;.99)&lt;br /&gt;
{&lt;br /&gt;
objet.xOpacity = .99;&lt;br /&gt;
return;&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt; objet.style.opacity = objet.xOpacity;&lt;br /&gt;
objet.style.MozOpacity = objet.xOpacity;&lt;br /&gt;
objet.style.filter = 'alpha(opacity=' + (objet.xOpacity*100) + ')';&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;// Fonction de changement des images (rotation)&lt;br /&gt;
function rotation()&lt;br /&gt;
{&lt;br /&gt;
cOpacity = imgList[indice].xOpacity;&lt;br /&gt;
nIndex = imgList[indice + 1]? indice + 1 : 0;&lt;br /&gt;
nOpacity = imgList[nIndex].xOpacity;&lt;/p&gt;
&lt;p&gt; cOpacity-=.05;&lt;br /&gt;
nOpacity+=.05;&lt;/p&gt;
&lt;p&gt; imgList[nIndex].style.display = 'block';&lt;br /&gt;
imgList[indice].xOpacity = cOpacity;&lt;br /&gt;
imgList[nIndex].xOpacity = nOpacity;&lt;/p&gt;
&lt;p&gt; setOpacity(imgList[indice]);&lt;br /&gt;
setOpacity(imgList[nIndex]);&lt;/p&gt;
&lt;p&gt; if(cOpacity&amp;lt;=0)&lt;br /&gt;
{&lt;br /&gt;
imgList[indice].style.display = 'none';&lt;br /&gt;
indice = nIndex;&lt;br /&gt;
setTimeout(rotation, 3000);&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
setTimeout(rotation, 50);&lt;br /&gt;
}&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;// Initialisation du rotation&lt;br /&gt;
function rotationInit(elementId)&lt;br /&gt;
{&lt;br /&gt;
if(document.getElementById || document.createElement)&lt;br /&gt;
{&lt;br /&gt;
imgList = document.getElementById( elementId ).getElementsByTagName('img');&lt;br /&gt;
&lt;br /&gt;
for(i=1;i&amp;lt;imgList.length;i++) &lt;br /&gt;
{ imgList[i].xOpacity = 0; }&lt;br /&gt;
&lt;br /&gt;
imgList[0].style.display = 'block';&lt;br /&gt;
imgList[0].xOpacity = .99;&lt;/p&gt;
&lt;p&gt; setTimeout(rotation, 3000);&lt;br /&gt;
};&lt;br /&gt;
}&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;Le xHTML&lt;/h2&gt;
&lt;p&gt;
Pour ce qui est du xHTML il suffit de &lt;strong&gt;mettre vos images les unes derrières les autres&lt;/strong&gt; dans un conteneur auquel vous donnerez un id.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;lt;div id=&quot;galerie&quot; class=&quot;rotation&quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;lt;a href=&quot;http://www.dreaminvasion.com/realisations/23-mbolabs.html&quot;&amp;gt;&amp;lt;img src=&quot;http://www.dreaminvasion.com/images/mini-mbolabs.jpg&quot; alt=&quot;Mbolabs&quot; title=&quot;Mbolabs&quot; /&amp;gt;&amp;lt;/a&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;lt;a href=&quot;http://www.dreaminvasion.com/realisations/21-4l-trophy-toulouse.html&quot;&amp;gt;&amp;lt;img src=&quot;http://www.dreaminvasion.com/images/mini-4l-trophy-toulouse.jpg&quot; alt=&quot;4L Trophy Toulouse&quot; title=&quot;4L Trophy Toulouse&quot; /&amp;gt;&amp;lt;/a&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;lt;a href=&quot;http://www.dreaminvasion.com/realisations/11-dreaminvasion-v2-0.html&quot;&amp;gt;&amp;lt;img src=&quot;http://www.dreaminvasion.com/images/mini-dreaminvasion.com-v2.jpg&quot; alt=&quot;Dreaminvasion v2.0&quot; title=&quot;Dreaminvasion v2.0&quot; /&amp;gt;&amp;lt;/a&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/div&amp;gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;br /&gt;
Enfin &lt;strong&gt;lancer la rotation via la fonction rotationInit('galerie');&lt;/strong&gt;
&lt;blockquote&gt;&lt;p&gt;
&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rotationInit('galerie');&lt;br /&gt;
&amp;lt;/script&amp;gt;
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;La feuille de style&lt;/h2&gt;
&lt;p&gt;
La mise en page se fera via votre feuille de style (CSS), vous appliquerez un classe CSS au conteneur des photos. &lt;/p&gt;
&lt;p&gt;La classe &lt;strong&gt;CSS devra comporter les attributs : width, height &lt;/strong&gt;qui fixera la taille du conteneur à la dimension d’une image. &lt;br /&gt;&lt;strong&gt;Les autres images seront simplement cachées.&lt;/strong&gt;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
.rotation
{
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; border: 1px solid #000;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cursor: pointer;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; overflow: hidden;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; margin: 50px auto 10px;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; position: relative;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; width: 155px;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; height: 140px;
&lt;br /&gt;} &lt;/p&gt;
&lt;p&gt;.rotation img
{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; border: 0;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cursor: pointer;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; width: 155px;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; height: 140px; &lt;/p&gt;
&lt;p&gt;}
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
&lt;a href=&quot;http://blog.dreaminvasion.com/telechargement/slideshow/rotation.js&quot; alt=&quot;Téléchargement du fichier rotation.js&quot; title=&quot;Téléchargement du fichier rotation.js&quot;&gt;Cliquez ici pour télécharger le fichier rotation.js (1,6 Ko).&lt;/a&gt;
&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.dreaminvasion.com/post/Javascript-Script-de-rotation-dimage#comment-form</comments>
      <wfw:comment>http://blog.dreaminvasion.com/post/Javascript-Script-de-rotation-dimage#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.dreaminvasion.com/feed/rss2/comments/18</wfw:commentRss>
      </item>
    
  <item>
    <title>Ultimate Web developer bookmark : 109 Links</title>
    <link>http://blog.dreaminvasion.com/post/Ultimate-Web-developper-bookmark</link>
    <guid isPermaLink="false">urn:md5:39d9db5e710809764b0fa52fde44f8fe</guid>
    <pubDate>Mon, 16 Jul 2007 09:00:00 +0200</pubDate>
    <dc:creator>Gerald Lonlas</dc:creator>
        <category>Divers</category>
        <category>Ajax</category><category>CSS</category><category>DHTML</category><category>Flash</category><category>Icones</category><category>Image</category><category>Javascript</category><category>Logiciel</category><category>MySQL</category><category>PHP</category><category>Web 2.0</category><category>Webmaster</category>    
    <description>    &lt;p&gt;
&lt;img style=&quot;margin: 0 1em 1em 0; float: left;&quot; alt=&quot;Web 2.0&quot; title=&quot;Web 2.0&quot; src=&quot;http://blog.dreaminvasion.com/public/images/logos/logo-web-2.0.png&quot; /&gt;
Toujours à la recherche de la perle rare sur le Web, surtout en ce qui concerne les technologies du développement web, je vous mets à disposition ma liste de tous les sites que j'utilise :
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;DHTML AJAX Javascript&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.ajaxprojects.com/&quot; title=&quot;Ajax Projects&quot;&gt;Ajax Projects&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.server-scripts.com/cat/JavaScript.html&quot; title=&quot;Server Scripts&quot;&gt;Server Scripts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.ajaxtalk.com/&quot; title=&quot;Ajaxtalk.com&quot;&gt;Ajaxtalk.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.dhtmlgoodies.com/&quot; title=&quot;DHTML Goodies&quot;&gt;DHTML Goodies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.dhtmlsite.com/ajax.php&quot; title=&quot;DHTML Site&quot;&gt;DHTML Site&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.free-javascripts.com/&quot; title=&quot;Free-Javascripts.com&quot;&gt;Free-Javascripts.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;CSS&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://www.alsacreations.com/&quot; title=&quot;Alsacreations&quot;&gt;Alsacreations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.webdevout.net/css-hacks/&quot; title=&quot;CSS Hacks&quot;&gt;CSS Hacks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.dynamicdrive.com/&quot; title=&quot;Dynamic drive&quot;&gt;Dynamicdrive&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.cssbeauty.com/&quot; title=&quot;CSS Beauty&quot;&gt;CSS Beauty&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.cssplay.co.uk/&quot; title=&quot;CSS Play&quot;&gt;CSS Play&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;PHP / MySQL&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.php.net/&quot; title=&quot;Site officiel de PHP&quot;&gt;PHP.net&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Flash&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.kirupa.com/&quot; title=&quot;Kirupa.com&quot;&gt;Kirupa.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.actionscript.org/&quot; title=&quot;Actionscript.org&quot;&gt;Actionscript.org&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.ultrashock.com/&quot; title=&quot;Ultrashock.com&quot;&gt;Ultrashock.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.actionscript.com/&quot; title=&quot;ActionScript.com&quot;&gt;ActionScript.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.mochibot.com/&quot; title=&quot;MochiBot.com&quot;&gt;MochiBot.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.flashcomponents.net/&quot; title=&quot;The flash components network&quot;&gt;The flash components network&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.dotdragnet.com/&quot; title=&quot;Dotdragnet&quot;&gt;Dotdragnet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.macromediahelp.com/&quot; title=&quot;Macromedia Help&quot;&gt;Macromedia Help&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Inspiration&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.cssremix.com/&quot; title=&quot;CSS Remix&quot;&gt;CSS Remix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.screenalicious.com/&quot; title=&quot;Screenalicio.us&quot;&gt;Screenalicio.us&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.csselite.com&quot; title=&quot;CSS Elite&quot;&gt;CSS Elite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.webcreme.com&quot; title=&quot;Web Creme&quot;&gt;Web Creme&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.cssliquid.com&quot; title=&quot;CSS Liquid&quot;&gt;CSS Liquid&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.cssimport.com&quot; title=&quot;CSS Import&quot;&gt;CSS Import&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://cssmania.com&quot; title=&quot;CSS Mania&quot;&gt;CSS Mania&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Banque d'image&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://www.flickr.com/&quot; title=&quot;Flickr&quot;&gt;Flickr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://images.google.fr/&quot; title=&quot;Google Image&quot;&gt;Google Image&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://fr.search.yahoo.com/images&quot; title=&quot;Yahoo Image&quot;&gt;Yahoo Image&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://fr.ask.com/#subject:img%7Cpg:1&quot; title=&quot;Ask Image&quot;&gt;Ask Image&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.pixsy.com/&quot; title=&quot;Pixsy&quot;&gt;Pixsy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.zooomr.com/&quot; title=&quot;ZoomR&quot;&gt;ZoomR&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://www.fotosearch.fr/&quot; title=&quot;FotoSearch&quot;&gt;FotoSearch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.openphoto.net/&quot; title=&quot;OpenPhoto&quot;&gt;OpenPhoto&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.animationfactory.com/en/&quot; title=&quot;Animation Factory&quot;&gt;Animation Factory&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.fotolia.de/&quot; title=&quot;Fotolia.de&quot;&gt;Fotolia.de&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.photogen.com/&quot; title=&quot;Photogen&quot;&gt;Photogen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.freerangestock.com/&quot; title=&quot;Freerangestock.com&quot;&gt;Freerangestock.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.textureking.com/&quot; title=&quot;Texture King&quot;&gt;Texture King&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://freestockphotos.com/&quot; title=&quot;FreeStockPhotos.com&quot;&gt;FreeStockPhotos.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.gomedia.us/v3/vectorpacks/&quot; title=&quot;Vector Packs&quot;&gt;Vector Packs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.dreamstime.com/&quot; title=&quot;Dreams time&quot;&gt;Dreamstime&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://www.jupiterimages.fr/&quot; title=&quot;Jupiterimages.fr&quot;&gt;Jupiterimages.fr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.moochimages.com/&quot; title=&quot;Mooch Images&quot;&gt;Mooch Images&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.nationsillustrated.com/&quot; title=&quot;NationsIllustrated.com&quot;&gt;NationsIllustrated.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.photocase.com/en/&quot; title=&quot;Photocase&quot;&gt;Photocase&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.bigfoto.com/&quot; title=&quot;Bigfoto&quot;&gt;Bigfoto&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.pixelquelle.de/&quot; title=&quot;PixelQuelle.de&quot;&gt;PixelQuelle.de&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.matton.com/&quot; title=&quot;Matton Images&quot;&gt;Matton Images&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.shutterstock.com/&quot; title=&quot;Shutterstock&quot;&gt;Shutterstock&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.sierrastock.com/&quot; title=&quot;Sierra Stock Photography&quot;&gt;Sierra Stock Photography&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.istockphoto.com/index.php&quot; title=&quot;iStockphoto.com&quot;&gt;iStockphoto.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.sxc.hu/&quot; title=&quot;stock.xchng&quot;&gt;stock.xchng&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.stockvault.net/&quot; title=&quot;Stockvault.net&quot;&gt;Stockvault.net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://yotophoto.com/&quot; title=&quot;Yotophoto&quot;&gt;Yotophoto&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Icones&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.grsites.com/webgraphics/&quot; title=&quot;Absolute Web Graphics Archive&quot;&gt;Absolute Web Graphics Archive&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.napyfab.com/ajax-indicators/&quot; title=&quot;AJAX Activity Indicators&quot;&gt;AJAX Activity Indicators&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.buttonland.com/&quot; title=&quot;Buttonland&quot;&gt;Buttonland&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://fasticon.com/&quot; title=&quot;Fast Icon&quot;&gt;Fast Icon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.maxpower.ca/free-icons/2006/03/05/&quot; title=&quot;Free Icons&quot;&gt;Free Icons&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.iconbuffet.com/&quot; title=&quot;IconBuffet&quot;&gt;IconBuffet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://iconfactory.com/home&quot; title=&quot;Iconfactory&quot;&gt;Iconfactory&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://iconkits.com/&quot; title=&quot;Iconkits.com&quot;&gt;Iconkits.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.iconarchive.com/&quot; title=&quot;Leo's Icon Archive&quot;&gt;Leo's Icon Archive&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.yellowicon.com/&quot; title=&quot;The Yellow Icon&quot;&gt;The Yellow Icon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.titanicons.com/freeicons.html&quot; title=&quot;Titan Icons&quot;&gt;Titan Icons&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.aha-soft.com/iconlibs.htm&quot; title=&quot;Windows icons&quot;&gt;Windows icons&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.ajaxload.info/&quot; title=&quot;Ajaxload&quot;&gt;Ajaxload&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.iconfinder.net/&quot; title=&quot;Iconfinder&quot;&gt;Iconfinder&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Police / Brush / Patterns&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://www.dafont.com/&quot; title=&quot;Da Font&quot;&gt;DaFont&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://typetester.maratz.com/&quot; title=&quot;Type Tester&quot;&gt;Type Tester&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.brusheezy.com/brushes&quot; title=&quot;Brusheezy&quot;&gt;Brusheezy&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Tuto Graphisme&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.good-tutorials.com/&quot; title=&quot;Good-Tutorials.com &quot;&gt;Good-Tutorials.com (Moteur de recherche de tutoriaux)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Framework&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://extjs.com/&quot;&gt;ExtJS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.ajaxrain.com/&quot; title=&quot;Ajax Rain&quot;&gt;Ajax Rain&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://framework.zend.com/&quot; title=&quot;Zend Framework&quot;&gt;Zend Framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.ajaxcompilation.com/&quot; title=&quot;Ajax Compilation&quot;&gt;Ajax Compilation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://labs.adobe.com/technologies/spry/&quot; title=&quot;Adobe SPRY Framework&quot;&gt;Adobe SPRY Framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.codeigniter.com/&quot; title=&quot;Code Igniter&quot;&gt;Code Igniter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://developer.yahoo.com/yui/&quot; title=&quot;Yahoo YUI&quot;&gt;Yahoo YUI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.cakephp.org/&quot; title=&quot;Cake PHP&quot;&gt;Cake PHP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.djangoproject.com/&quot; title=&quot;Djangoproject&quot;&gt;Djangoproject&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.mochikit.com/&quot; title=&quot;MochiKit&quot;&gt;MochiKit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://mootools.net/&quot; title=&quot;Mootools&quot;&gt;Mootools&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://ui.jquery.com/&quot;&gt;JQuery&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Web Tools&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.domaintools.com/&quot; title=&quot;Domain Tools&quot;&gt;Domain Tools&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://colorschemer.com/&quot; title=&quot;Color Schemer &quot;&gt;Color Schemer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.colourlovers.com/&quot; title=&quot;COLOURlovers&quot;&gt;COLOURlovers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://wellstyled.com/tools/colorscheme2/index-en.html&quot; title=&quot;Color Scheme Generator 2&quot;&gt;Color Scheme Generator 2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.colorwhore.com/&quot; title=&quot;ColorWhore&quot;&gt;ColorWhore&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.colormatch.dk/&quot; title=&quot;Colormatch.dk&quot;&gt;Colormatch.dk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.colorblender.com/&quot; title=&quot;Color Blender&quot;&gt;Color Blender&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://tools.pingdom.com/fpt/&quot; title=&quot;PingDom&quot;&gt;PingDom&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.web20badges.com/&quot; title=&quot;Web 2.0 Badges&quot;&gt;Web 2.0 Badges&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.favicon.cc/&quot; title=&quot;FavIncon Generator&quot;&gt;FavIcon Generator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.referralmonitor.com/&quot; title=&quot;Referral Monitor&quot;&gt;Referral Monitor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://getclicky.com/&quot; title=&quot;Say hello to Web Analytics 2.0&quot;&gt;Say hello to Web Analytics 2.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.measuremap.com/&quot; title=&quot;Measure Map&quot;&gt;Measure Map&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.jotform.com/&quot; title=&quot;JotForm&quot;&gt;JotForm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.icebrrg.com/&quot; title=&quot;IceBrrg&quot;&gt;IceBrrg&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.lightsphere.com/dev/web20.html&quot; title=&quot;Web 2.0 Name Generator&quot;&gt;Web 2.0 Name Generator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://mon.itor.us/&quot; title=&quot;Mon.itor.us&quot;&gt;Mon.itor.us&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Logiciels&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.adobe.com/products/photoshop/photoshop/&quot; title=&quot;Adobe Photoshop CS3&quot;&gt;Adobe Photoshop CS3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.adobe.com/products/illustrator/&quot; title=&quot;Adobe Illustrator CS3&quot;&gt;Adobe Illustrator CS3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.adobe.com/fr/products/dreamweaver/&quot; title=&quot;Adobe Dreamweaver CS3&quot;&gt;Adobe Dreamweaver CS3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.adobe.com/fr/products/flash/&quot; title=&quot;Adobe Flash CS3&quot;&gt;Adobe Flash CS3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.phped.com/&quot; title=&quot;NuSphere PhpED&quot;&gt;NuSphere PhpED (EDI PHP)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.easyeclipse.org/site/distributions/php.html&quot; title=&quot;Easy Eclipse&quot;&gt;Easy Eclipse (IDE PHP)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.wampserver.com/&quot; title=&quot;&quot;&gt;WampServer (Serveur Apache / PHP / MySQL sous Windows)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Si vous avez des sites à faire découvrir, je vous invite à faire de meme sur votre blog et me poster un commentaire avec le lien de votre article, je mettrais cette liste à jour.&lt;/strong&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.dreaminvasion.com/post/Ultimate-Web-developper-bookmark#comment-form</comments>
      <wfw:comment>http://blog.dreaminvasion.com/post/Ultimate-Web-developper-bookmark#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.dreaminvasion.com/feed/rss2/comments/14</wfw:commentRss>
      </item>
    
</channel>
</rss>