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

<channel>
	<title>web2ajax &#187; website optimization</title>
	<atom:link href="http://www.web2ajax.fr/tag/website-optimization/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.web2ajax.fr</link>
	<description>Tout l&#039;actualité du Web2.0 et de l&#039;AJAX</description>
	<lastBuildDate>Thu, 10 Feb 2011 00:25:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<atom:link rel='hub' href='http://www.web2ajax.fr/?pushpress=hub'/>
		<item>
		<title>Defer Google Analytics Tracking : jquery.gaTracker</title>
		<link>http://www.web2ajax.fr/2010/06/10/defer-google-analytics-tracking-jquery-gatracker/</link>
		<comments>http://www.web2ajax.fr/2010/06/10/defer-google-analytics-tracking-jquery-gatracker/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 16:01:27 +0000</pubDate>
		<dc:creator>Guillaume DE LA RUE</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Mes travaux]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[website optimization]]></category>

		<guid isPermaLink="false">http://www.web2ajax.fr/?p=499</guid>
		<description><![CDATA[jQuery.gaTracker.js adds 2 features to standard Google Analytics script :- Asynchronous Tracking ( tracking start once page load is complete )- Allow to track dynamic pages on full ajax websitesImplementationLoad the last version of jQuery.To init your UA-ID and track the current page, you can use it like this :[sourcecode]jQuery(document).ready(function($) { $.gaTracker.init("YOUR-UA-ID");}) ;[/sourcecode]Firstly, this will [...]]]></description>
			<content:encoded><![CDATA[<div class="entry">
<div class="content">jQuery.gaTracker.js adds 2 features to standard Google Analytics script :<br>- Asynchronous Tracking ( tracking start once page load is complete )<br>- Allow to track dynamic pages on full ajax websites<br><br>Implementation<br>Load the last version of jQuery.<br><br>To init your UA-ID and track the current page, you can use it like this :<br>[sourcecode]<br><br>jQuery(document).ready(function($) {<br>	$.gaTracker.init("YOUR-UA-ID");<br>}) ;<br>[/sourcecode]<br><br>Firstly, this will init the goggle analytics tracker with your Google Analytics Account ID.<br>Secondly, it will track the current page after ga.js load.<br><br>Track with jQuery binds<br>If you use dynamic navigation in Ajax, you normally already bind clicks on links in order to override standard navigator implementations.<br>To track those clicks with analytics, simply call $.gaTracker, passing the url in parameter, like this :<br>[sourcecode]jQuery(document).ready(function($) {<br>	$('a').bind('click', function(e) {<br>		e.preventDefault() ;<br>		$.gaTracker.track($(this).attr('href')) ;<br>	}) ;<br>}) ;[/sourcecode]<br><br>Download<br>Download jQuery.gatracker.js v1.0 : source code & minified version</div></div><div class="buttons"><div class="download_files"><a href="http://www.web2ajax.fr/examples/jquery.gaTracker.js/jquery.gatracker-v1.0.js.zip" target="_blank" title="Download files Defer Google Analytics Tracking : jquery.gaTracker"><img src="https://s3.amazonaws.com/web2ajax/Web2ajax_v2/img/button_download.png" width="198" height="60"></a></div></div>
	<div class="clearfix"></div>

<p>Related posts:<ol><li>&nbsp;<a href='http://www.web2ajax.fr/2008/04/07/graphics-like-google-charts/' rel='bookmark' title='Graphics like Google Charts !'>Graphics like Google Charts !</a></li>
<li>&nbsp;<a href='http://www.web2ajax.fr/2010/03/25/jquery-lazyload-ad-defer-advertisement-loading/' rel='bookmark' title='jQuery LazyLoad Ad : Delays loading of advertising'>jQuery LazyLoad Ad : Delays loading of advertising</a></li>
<li>&nbsp;<a href='http://www.web2ajax.fr/2007/09/26/jquery-raffraichir-un-div-periodiquement/' rel='bookmark' title='jQuery : Raffraichir un Div périodiquement !'>jQuery : Raffraichir un Div périodiquement !</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.web2ajax.fr/2010/06/10/defer-google-analytics-tracking-jquery-gatracker/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Optimisation des Performances : GTmetrix, htaccess et Amazon S3</title>
		<link>http://www.web2ajax.fr/2010/05/14/optimisation-des-performances-gtmetrix-htaccess-et-amazon-s3/</link>
		<comments>http://www.web2ajax.fr/2010/05/14/optimisation-des-performances-gtmetrix-htaccess-et-amazon-s3/#comments</comments>
		<pubDate>Fri, 14 May 2010 17:00:25 +0000</pubDate>
		<dc:creator>Guillaume DE LA RUE</dc:creator>
				<category><![CDATA[apache]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[amazon s3]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[gtmetrix]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[website optimization]]></category>

		<guid isPermaLink="false">http://www.web2ajax.fr/?p=424</guid>
		<description><![CDATA[Suite à l'article de Korben : GTmetrix vous aide à optimiser le temps de chargement de vos pages, je me suis dit que je pouvais améliorer significativement les temps de chargement de mes sites en améliorant les dates d'expiration des fichiers statiques (images, css et js), en retirant les ETags et en hébergeant les images [...]]]></description>
			<content:encoded><![CDATA[<div class="entry"><div class='post-thumbnail' ><a href='http://www.web2ajax.fr/2010/05/14/optimisation-des-performances-gtmetrix-htaccess-et-amazon-s3/' title='Permanent link to Optimisation des Performances : GTmetrix, htaccess et Amazon S3'><img src='http://www.web2ajax.fr/thumb.php?i=http://www.web2ajax.fr/wp-content/uploads/2010/05/gtmetrix-amazon.jpg&w=200' alt='Optimisation des Performances : GTmetrix, htaccess et Amazon S3'  /></a></div>
<div class="content">Suite à l'article de Korben : GTmetrix vous aide à optimiser le temps de chargement de vos pages, je me suis dit que je pouvais améliorer significativement les temps de chargement de mes sites en améliorant les dates d'expiration des fichiers statiques (images, css et js), en retirant les ETags et en hébergeant les images sur Amazon S3.<br><br>On pourrait se dire que la première étape est inutile puisque les fichiers concernés devraient être sur Amazon, mais dans la pratique, on a toujours 2-3 images, issues d'un plugin wordpress par exemple, qui seront toujours appelées de votre serveur. <br><br><br>Expires : configuration de .htaccess + apache2<br>Il faut tout d'abord activer les extensions 'expires.load' et 'headers.load' ci ce n'est pas déjà fait.<br>Pour ce faire, on vérifie que l'action n'est pas activée :<br><br>ls /etc/apache2/mods-enabled/expires.load<br>ls /etc/apache2/mods-enabled/headers.load<br><br>Si vous avez : "ls: ne peut accèder /etc/apache2/mods-enabled/expires.load: Aucun fichier ou répertoire de ce type", c'est que l'extension n'est pas activée.<br><br>Pour l'activer : <br>ln -s /etc/apache2/mods-available/expires.load /etc/apache2/mods-enabled/expires.load<br>ln -s /etc/apache2/mods-available/headers.load /etc/apache2/mods-enabled/headers.load<br><br>Ensuite, on vérifie la config d'apache et on reload :<br>apache2ctl configtest<br>=> Syntax OK<br>/etc/init.d/apache2 reload<br>=> Reloading web server config: apache2.<br><br>Dans votre fichier .htaccess, il faut ajouter les lignes suivantes :<br># BEGIN Expires + ETag remove<br><br>Header unset ETag<br>FileETag None<br><br>ExpiresActive On<br>ExpiresDefault A0<br>ExpiresByType image/gif A2592000<br>ExpiresByType image/png A2592000<br>ExpiresByType image/jpg A2592000<br>ExpiresByType image/jpeg A2592000<br>ExpiresByType image/ico A2592000<br>ExpiresByType text/css A2592000<br>ExpiresByType text/javascript A2592000<br><br># END Expires + ETag remove<br><br>La date d'expiration par défaut est donc à 0s et pour les gif, jpeg, css, js... on passe la date à 30j ( 2 592 000 secondes).<br><br>Pour en savoir plus sur le pourquoi du comment il faut retirer les ETag, je vous invite à lire cet article : Best Practices for Speeding Up Your Web Site<br><br>Amazon Single Storage Service<br>Maintenant, on va mettre les fichiers statiques (images, css et js) sur Amazon S3.<br><br>Il vous faut tout d'abord vous rendre sur http://aws.amazon.com/s3/, créer un compte développeur si vous n'en avez pas, liez votre CB à ce compte et suivre les étapes pour activer votre compte.<br><br>Ensuite, il vous faut un client pour créer et mettre à jour vos instances, nommées buckets, une pour chaque site. Différents outils en ligne de commande ou libs sont également dispos pour scripter tout ça.<br>Personnellement, j'utilise cyberduck pour mac et voici la config : <br><br><br>Server : s3.amazonaws.com<br>Port : 443<br>Username : Access Key ID ( http://aws-portal.amazon.com/gp/aws/developer/account/index.html?action=access-key)<br>Password : The secret Access key <br><br>Maintenant, les répertoires à la racine sont les 'buckets', on va donc en créer un pour chaque site et ensuite, tout se comporte comme un FTP standard.<br><br>Intégration des fichiers statiques<br>Une fois tous vos fichiers copiés sur S3, il ne vous reste plus qu'à modifier les chemins des fichiers statiques dans vos templates.<br>L'url de base utilisée sera :<br>http://the_bucket_name.s3.amazon.com/repertoire/fichier.extension<br><br>Coût de l'opération<br>J'ai en fait trouvé les tarifs très cheap car on est à 0.15$ du Giga uploadé. Ca me convient, maintenant faut voir si ça contient à tout le monde ^^.<br>Ca me permet en tout cas, avec un pti serveur comme un kimsufi, d'héberger plusieurs sites et donc finalement de réduire les coûts, étant donné que je réduis significativement la charge du serveur.<br><br>Conclusion<br>Après ces ajustements effectués et d'après GTmetrix, je suis passé d'un score de 67% à 75% sous YSlow et de 72 à 86% pour Google Page Speed !<br>Yeah !<br><br>Si vous avez des questions, je suis là ^</div></div><div class="buttons"></div>
	<div class="clearfix"></div>

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.web2ajax.fr/2010/05/14/optimisation-des-performances-gtmetrix-htaccess-et-amazon-s3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Website Optimization : Compress Images with punyPNG</title>
		<link>http://www.web2ajax.fr/2010/03/31/website-optimization-compress-images-with-punypng-2/</link>
		<comments>http://www.web2ajax.fr/2010/03/31/website-optimization-compress-images-with-punypng-2/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 23:13:06 +0000</pubDate>
		<dc:creator>Guillaume DE LA RUE</dc:creator>
				<category><![CDATA[optimization]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[compress images]]></category>
		<category><![CDATA[image processing]]></category>
		<category><![CDATA[jpeg compression]]></category>
		<category><![CDATA[png images]]></category>
		<category><![CDATA[punypng]]></category>
		<category><![CDATA[smashit]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[website optimization]]></category>

		<guid isPermaLink="false">http://www.web2ajax.fr/?p=314</guid>
		<description><![CDATA[Perhaps you already know smushit, the Yahoo! service that compress your png files without alterate them. First in the domain, the service has some inconvenients as multiple images upload.With PunyPNG, no problem : you can upload up to 50 files and download a zip archive containing all optimized images.And it's not all : fully supports [...]]]></description>
			<content:encoded><![CDATA[<div class="entry"><div class='post-thumbnail' ><a href='http://www.web2ajax.fr/2010/03/31/website-optimization-compress-images-with-punypng-2/' title='Permanent link to Website Optimization : Compress Images with punyPNG'><img src='http://www.web2ajax.fr/thumb.php?i=http://www.web2ajax.fr/wp-content/uploads/2010/03/punyPNG.png&w=200' alt='Website Optimization : Compress Images with punyPNG'  /></a></div>
<div class="content">Perhaps you already know smushit, the Yahoo! service that compress your png files without alterate them. <br><br>First in the domain, the service has some inconvenients as multiple images upload.<br><br>With PunyPNG, no problem : you can upload up to 50 files and download a zip archive containing all optimized images.<br><br>And it's not all : fully supports for PNG, .GIF, .JPG, no problem of transparency.<br><br>The icing on the cake : once registered, you can use punyPNG's API.<br>For example, if you want to optimize a single image (in a batch for example), simply call :<br>[sourcecode]<br>http://www.gracepointafterfive.com/punypng/api/optimize?img=http://www.conradchu.com/images/portfolio/targets.gif&key=fe79db612343cbc781d4faddd22990d282e24e75c<br>[/sourcecode]<br><br>Will return in JSON : <br>[sourcecode]<br>{&quot;savings_bytes&quot;: 7149, &quot;original_url&quot;: &quot;http://www.conradchu.com/images/portfolio/targets.gif&quot;, &quot;original_size&quot;: 35071, &quot;optimized_url&quot;: &quot;http://www.gracepointafterfive.com/punypng/attachments/eb1955a35625ea97e107132cbd49b65840d35532/targets.gif.png&quot;, &quot;group_id&quot;: &quot;&quot;, &quot;savings_percent&quot;: 21, &quot;optimized_size&quot;: 27922}<br>[/sourcecode]<br><br>Web2ajaX images are optimized with PunyPNG, and I find no degradation, adopted ? <br><br>Click on 'Visit Link' to have more infos.</div></div><div class="buttons"><div class="go_visit"><a href="http://www.gracepointafterfive.com/punypng-making-the-web-a-more-puny-place" target="_blank" title="Visit the cited website in Website Optimization : Compress Images with punyPNG"><img src="https://s3.amazonaws.com/web2ajax/Web2ajax_v2/img/button_goto.png" width="198" height="60"></a></div></div>
	<div class="clearfix"></div>

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.web2ajax.fr/2010/03/31/website-optimization-compress-images-with-punypng-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery LazyLoad Ad : Delays loading of advertising</title>
		<link>http://www.web2ajax.fr/2010/03/25/jquery-lazyload-ad-defer-advertisement-loading/</link>
		<comments>http://www.web2ajax.fr/2010/03/25/jquery-lazyload-ad-defer-advertisement-loading/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 15:18:46 +0000</pubDate>
		<dc:creator>Guillaume DE LA RUE</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Mes travaux]]></category>
		<category><![CDATA[monetize]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[ad]]></category>
		<category><![CDATA[ads defer]]></category>
		<category><![CDATA[adsense]]></category>
		<category><![CDATA[advertise]]></category>
		<category><![CDATA[advertisement]]></category>
		<category><![CDATA[advertising]]></category>
		<category><![CDATA[affiliate banners]]></category>
		<category><![CDATA[BlogBang]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Defer document.write]]></category>
		<category><![CDATA[delays loading]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[ebuzzing]]></category>
		<category><![CDATA[lazyload]]></category>
		<category><![CDATA[money]]></category>
		<category><![CDATA[optimize]]></category>
		<category><![CDATA[optimize page load]]></category>
		<category><![CDATA[outside viewport]]></category>
		<category><![CDATA[page load]]></category>
		<category><![CDATA[rotate ads]]></category>
		<category><![CDATA[website optimization]]></category>

		<guid isPermaLink="false">http://www.web2ajax.fr/?p=246</guid>
		<description><![CDATA[jQuery Lazy Load Ad is a jQuery plugin that takes advantage of Lazy Load delaying ads loading. - Highly improve general page load (Ads are displayed after the page load and only inside the viewport) - Compatibility with AdSense and many other advertisers – Cross Browser support (IE5.5+, Firefox, Opera, Chrome, Safari)A new version of [...]]]></description>
			<content:encoded><![CDATA[<div class="entry"><div class='post-thumbnail' ><a href='http://www.web2ajax.fr/2010/03/25/jquery-lazyload-ad-defer-advertisement-loading/' title='Permanent link to jQuery LazyLoad Ad : Delays loading of advertising'><img src='http://www.web2ajax.fr/thumb.php?i=http://www.web2ajax.fr/wp-content/uploads/2010/03/lazyLoadAd-300x167.png&w=200' alt='jQuery LazyLoad Ad : Delays loading of advertising'  /></a></div>
<div class="content">jQuery Lazy Load Ad is a jQuery plugin that takes advantage of Lazy Load delaying ads loading.<br> - Highly improve general page load (Ads are displayed after the page load and only inside the viewport)<br> - Compatibility with AdSense and many other advertisers<br> – Cross Browser support (IE5.5+, Firefox, Opera, Chrome, Safari)<br><br>A new version of this post and of the jQuery Lazyload Ad plugin is available here<br><br>Gains on my blog : 65% for the page load, and 52% for page weight <br>    -> Without lazy Load Ad : Page loaded in 8.88s (371.98kb)<br>    -> With  : page loaded and accessible in 3.17s (179.18kb)<br><br><br>Big thanks to Mika Tuupola for the Lazy load part<br> -> http://www.appelsiini.net/projects/lazyload<br><br>Another big thanks to FrankT and his document.write overload code<br> -> http://blog.phpbuero.de/?p=26<br><br>To View Demo, simply look at all the ads on web2ajax, they are loaded by Lazy Load Ad.<br>You can either view the full page Demo by clickinh on 'Demo' Button just below to know how to use it on your own website.<br><br><br>INSERT AD CODE<br><br>First, insert placements into your HTML code.<br>For that, you can use a 'div' tag.<br>Apply a specified class, only used for lazyLoad Ad uses, as example 'lazyLoadAd_places'<br>So you have this :<br>[sourcecode]&lt;div class=&quot;lazyLoadAd_places&quot;&gt;&lt;/div&gt;[/sourcecode]<br><br>Now, call the ad publisher code and put it into the div attributes, named as 'original'.<br><br>For example with original BlogBang code :<br>[sourcecode]&lt;div&gt;<br>    &lt;script src=&quot;http://www.blogbang.com/d.php?id=a16a937291&n=1&p=L&o=SLW&w=300&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br>&lt;/div&gt;[/sourcecode]<br><br>Becomes :<br>[sourcecode]&lt;div class=&quot;lazyLoadAd_places&quot; original='http://www.blogbang.com/d.php?id=a16a937291&n=1&p=L&o=SLW&w=300'&gt;&lt;/div&gt;[/sourcecode]<br><br>To finish you can put 'code' tags into the div, code will be evaluated as javascript, just before calling publisher script (look to adsense example).<br>You can put either HTML code, like  tags or image mobile replacements. Degraded content will be replaced by document.write when called.<br><br><br>EXAMPLES<br><br>In your HTML code for adSense:<br>[sourcecode]&lt;div class=&quot;lazyLoadAd_places&quot; original='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;<br>    &lt;code&gt;&lt;!--<br>        google_ad_client = 'YOUR_AD_CLIENT_ID';<br>        google_ad_slot = 'YOUR_AD_SLOT';<br>        google_ad_width = 300;<br>        google_ad_height = 250;<br>        //--&gt;<br>    &lt;/code&gt;<br>&lt;/div&gt;<br>[/sourcecode]<br><br><br>In your HTML code for eBuzzing:<br>[sourcecode]&lt;div class=&quot;lazyLoadAd_places&quot; original='http://www.ebuzzing.com/player_blog/player.php?parametre=115660'&gt;&lt;/div&gt;<br>[/sourcecode]<br><br><br>In your HTML code for BlogBang :<br>[sourcecode]&lt;div class=&quot;lazyLoadAd_places&quot; original='http://www.blogbang.com/d.php?id=a16a937291&n=1&p=L&o=SLW&w=300&c=2222222&bg=121212'&gt;<br>    &lt;a href=&quot;http://www.blogbang.com/&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://www.blogbang.com/s.php&quot; border=&quot;0&quot; alt=&quot;BlogBang&quot;&gt;&lt;/a&gt;<br>&lt;/div&gt;[/sourcecode]<br><br><br>HOW TO CALL LAZY LOAD AD<br><br>Insert the script declarations just before the 'body' endtag.<br><br>After loading the last jQuery version and document is ready, lazyLoad the Ads<br>[sourcecode]    ...<br><br>    &lt;script type=&quot;text/javascript&quot; src=&quot;/assets/js/jquery-1.4.2.min.js&quot;&gt;&lt;/script&gt;<br>    &lt;script type=&quot;text/javascript&quot; src=&quot;/assets/js/jquery.lazyLoadAd.min.js&quot;&gt;&lt;/script&gt;<br>    <br>    &lt;script type=&quot;text/javascript&quot;&gt;<br>    $(document).ready(function() {<br>	<br>        // Load LazyLoad Ad on each dom with classname 'lazyLoadAd_places'<br>        $(&quot;.lazyLoadAd_places&quot;).lazyLoadAd({<br>            threshold: 200,<br>            onComplete: function() {<br>                // -- Pub is displayed !<br>            }<br>        }) ;<br>    }) ;<br>    &lt;/script&gt;<br><br>    ...<br>    &lt;/body&gt;<br>&lt;/html&gt;<br>[/sourcecode]</div></div><div class="buttons"><div class="go_demo"><a href="http://jqueryad.web2ajax.fr/" target="_blank" title="Link to demo page of jQuery LazyLoad Ad : Delays loading of advertising"><img src="https://s3.amazonaws.com/web2ajax/Web2ajax_v2/img/button_demo.png" width="198" height="60"></a></div></div>
	<div class="clearfix"></div>

<p>Related posts:<ol><li>&nbsp;<a href='http://www.web2ajax.fr/2010/10/19/jquery-lazyload-ad-v1-4-new-version-of-defer-ad-plugin/' rel='bookmark' title='jQuery LazyLoad Ad v1.4 : new version of defer ad plugin !'>jQuery LazyLoad Ad v1.4 : new version of defer ad plugin !</a></li>
<li>&nbsp;<a href='http://www.web2ajax.fr/2010/06/10/defer-google-analytics-tracking-jquery-gatracker/' rel='bookmark' title='Defer Google Analytics Tracking : jquery.gaTracker'>Defer Google Analytics Tracking : jquery.gaTracker</a></li>
<li>&nbsp;<a href='http://www.web2ajax.fr/2008/04/16/inserez-des-indicateurs-de-chargement-directement-en-javascript/' rel='bookmark' title='Insérez des indicateurs de chargement directement en JavaScript !!'>Insérez des indicateurs de chargement directement en JavaScript !!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.web2ajax.fr/2010/03/25/jquery-lazyload-ad-defer-advertisement-loading/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 6.120 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-04 13:15:07 -->
<!-- Compression = gzip -->
