<?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>WebDevSign &#187; javascript</title>
	<atom:link href="http://webdevsign.free.fr/index.php/tag/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://webdevsign.free.fr</link>
	<description>Un blog utilisant WordPress</description>
	<lastBuildDate>Wed, 12 Aug 2009 15:35:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The best méthode pour le Chargement de vos Javascript et l&#8217;éxécution de leurs Fonctions !</title>
		<link>http://webdevsign.free.fr/index.php/developpement/2009/08/12/la-meilleure-methode-pour-le-chargement-de-vos-javascript-et-lexecution-de-leurs-fonctions/</link>
		<comments>http://webdevsign.free.fr/index.php/developpement/2009/08/12/la-meilleure-methode-pour-le-chargement-de-vos-javascript-et-lexecution-de-leurs-fonctions/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 14:51:39 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Developpement]]></category>
		<category><![CDATA[JavaScript - Ajax]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[LABjs]]></category>

		<guid isPermaLink="false">http://webdevsign.free.fr/?p=123</guid>
		<description><![CDATA[Kyle Simpson, nous gratifie d&#8217;une nouvelle version (0.7) de son LABjs &#8211; Loading And Blocking javascript.
Le principe est de charger tous les scripts mais dynamiquement et de mani&#232;re parall&#232;le.
Les m&#233;thodes de chacun ne seront appel&#233;es que si son parent est corrrectement charg&#233; !
Prenons comme exemple l&#8217;eXceLLent (n&#8217;h&#233;sitez pas &#224; appuyer les X et L) jQuery [...]]]></description>
			<content:encoded><![CDATA[<p>Kyle Simpson, nous gratifie d&#8217;une nouvelle version (<a href="http://labjs.com/LABjs-0.7.zip" target="_blank">0.7</a>) de son <a href="http://labjs.com/" target="_blank">LABjs</a> &#8211; <strong>L</strong>oading <strong>A</strong>nd <strong>B</strong>locking <strong>j</strong>ava<strong>s</strong>cript.</p>
<p>Le principe est de charger tous les scripts mais dynamiquement et de mani&egrave;re parall&egrave;le.<br />
Les m&eacute;thodes de chacun ne seront appel&eacute;es que si son <em>parent</em> est corrrectement charg&eacute; !</p>
<p>Prenons comme exemple l&#8217;eXceLLent (n&#8217;h&eacute;sitez pas &agrave; appuyer les X et L) <a href="http://jquery.com" class="gris" target="_blank">jQuery</a> : son chargement, puis celui de <a href="http://flowplayer.org/tools/index.html" class="gris" target="_blank">jQuery Tools</a>&nbsp; ,  un de vos scripts et pour finir le fichier executant vos fonctions pr&eacute;f&eacute;r&eacute;es (g&eacute;n&eacute;ralement : initPage.js).</p>
<p>Dans un premier temps, vous chargez bien sur LABjs :</p>
<p>&lt;script language=&quot;javascript&quot; type=&quot;text/javascript&quot; src=&quot;Js/LABjs-0.7/LAB.js&quot;&gt;&lt;/script&gt;</p>
<p>Puis</p>
<p>1&egrave;re m&eacute;thode :</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left2">Download <a href="http://webdevsign.free.fr/wp-content/plugins/wp-codebox/wp-codebox.php?p=123&amp;download=LABjs-01.txt">LABjs-01.txt</a></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p1233"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
</pre></td><td class="code" id="p123code3"><pre class="text" style="font-family:monospace;">$LAB
.script('jquery.js')
.block(function(){
 $LAB
 .script('jquery.tools.min.js')
 .script('mon.script.js')
 .block(function(){
  $LAB
  .script('initPage.js');
 })
});</pre></td></tr></table></div>

<p>2nd m&eacute;thode :</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left2">Download <a href="http://webdevsign.free.fr/wp-content/plugins/wp-codebox/wp-codebox.php?p=123&amp;download=LABjs-02.txt">LABjs-02.txt</a></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p1234"><td class="line_numbers"><pre>1
2
3
4
5
6
7
</pre></td><td class="code" id="p123code4"><pre class="text" style="font-family:monospace;">$LAB
.script('jquery.js')
.block()
 .script('jquery.tools.min.js')
 .script('mon.script.js')
 .block()
  .script('initPage.js');</pre></td></tr></table></div>

<p><a href="http://labjs.com/" target="_blank">LABjs</a> &#8211; <a href="http://labjs.com/description.html" target="_blank">LABjs Description</a></p>
]]></content:encoded>
			<wfw:commentRss>http://webdevsign.free.fr/index.php/developpement/2009/08/12/la-meilleure-methode-pour-le-chargement-de-vos-javascript-et-lexecution-de-leurs-fonctions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
