<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Commentaires sur : javascript avec jQuery</title>
	<atom:link href="http://didiode.fr/wp/2011/04/javascript-avec-jquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://didiode.fr/wp/2011/04/javascript-avec-jquery/</link>
	<description>Internet &#38; Outils, Paris-Diderot</description>
	<lastBuildDate>Thu, 20 Feb 2025 09:37:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
	<item>
		<title>Par : Christophe</title>
		<link>http://didiode.fr/wp/2011/04/javascript-avec-jquery/#comment-598</link>
		<dc:creator>Christophe</dc:creator>
		<pubDate>Wed, 13 Apr 2011 15:39:45 +0000</pubDate>
		<guid isPermaLink="false">http://didiode.fr/wp/?p=249#comment-598</guid>
		<description>Merci Baptiste (et désolé pour les problèmes de html dans la gestion des commentaires, je constate en écrivant ce commentaire que les balises autorisées sont écrites en dessous du textarea, et script n&#039;en fait pas partie)</description>
		<content:encoded><![CDATA[<p>Merci Baptiste (et désolé pour les problèmes de html dans la gestion des commentaires, je constate en écrivant ce commentaire que les balises autorisées sont écrites en dessous du textarea, et script n&#8217;en fait pas partie)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Baptiste F</title>
		<link>http://didiode.fr/wp/2011/04/javascript-avec-jquery/#comment-559</link>
		<dc:creator>Baptiste F</dc:creator>
		<pubDate>Tue, 12 Apr 2011 06:36:23 +0000</pubDate>
		<guid isPermaLink="false">http://didiode.fr/wp/?p=249#comment-559</guid>
		<description>Les codes de mon précédent commentaire n&#039;ont pas été affichés. Les voici (remplacez les &#039;[&#039; et &#039;]&#039; par &#039;&#039;)

[...] il est correct d&#039;écrire:
&lt;code&gt;[script src=&quot;js/toto.js&quot;][/script]&lt;/code&gt;
à la place de:
&lt;code&gt;[script type=&quot;text/javascript&quot; src=&quot;js/toto.js&quot;][/script]&lt;/code&gt;
[...] exemple:
&lt;code&gt;[link rel=&quot;stylesheet&quot; href=&quot;/css/oldschool&quot;]&lt;/code&gt;


Une autre technique d&#039;optimisation du JS consiste à compiler son code (enlever tous les commentaires et les espaces). Google propose un &lt;a href=&quot;http://closure-compiler.appspot.com/home&quot; rel=&quot;nofollow&quot;&gt;outil en ligne&lt;/a&gt; qui le fait automatiquement.</description>
		<content:encoded><![CDATA[<p>Les codes de mon précédent commentaire n&#8217;ont pas été affichés. Les voici (remplacez les &#8216;[' et ']&#8216; par &nbsp;&raquo;)</p>
<p>[...] il est correct d&#8217;écrire:<br />
<code>[script src="js/toto.js"][/script]</code><br />
à la place de:<br />
<code>[script type="text/javascript" src="js/toto.js"][/script]</code><br />
[...] exemple:<br />
<code>[link rel="stylesheet" href="/css/oldschool"]</code></p>
<p>Une autre technique d&#8217;optimisation du JS consiste à compiler son code (enlever tous les commentaires et les espaces). Google propose un <a href="http://closure-compiler.appspot.com/home">outil en ligne</a> qui le fait automatiquement.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Baptiste F</title>
		<link>http://didiode.fr/wp/2011/04/javascript-avec-jquery/#comment-558</link>
		<dc:creator>Baptiste F</dc:creator>
		<pubDate>Mon, 11 Apr 2011 17:25:00 +0000</pubDate>
		<guid isPermaLink="false">http://didiode.fr/wp/?p=249#comment-558</guid>
		<description>À noter que pour l&#039;inclusion de scripts, il est inutile avec HTML5 de préciser le type. Autrement dit, il est correct d&#039;écrire:
&lt;code&gt;&lt;/code&gt;
à la place de:
&lt;code&gt;&lt;/code&gt;
On n&#039;est même pas obligés de fermer la balise (&lt;code&gt;&lt;/code&gt;), puisqu&#039;on est pas dans du XHTML. Ca marche également avec les styles CSS. &lt;a href=&quot;http://annevankesteren.nl/&quot; title=&quot;Anne Van Kesteren&quot; rel=&quot;nofollow&quot;&gt;Certains&lt;/a&gt; vont même jusqu&#039;à ne pas écrire d&#039;extension, exemple:
&lt;code&gt;&lt;/code&gt;

Pour optimiser le chargement de la page pour le visiteur, on peut placer ses scripts non pas dans le &lt;code&gt;&lt;/code&gt; mais dans le bas de la page, en dessous du &lt;code&gt;&lt;/code&gt;. Les navigateurs chargent la page &quot;de haut en bas&quot;. En utilisant cette méthode, le contenu sera chargé avant les scripts, utile s&#039;ils sont lourds (comme Scriptaculous par exemple, alternative à jQuery), mais à ne pas appliquer si les scripts sont nécessaires pour l&#039;affichage du contenu (ex: Un élément affiché normalement est caché au chargement par javascript).
Autre astuce, n&#039;inclure le javascript que s&#039;il est nécessaire sur la page courante (par exemple en PHP: &lt;code&gt;if ($page == &quot;animations&quot;) { echo(&quot;&lt;script ...&quot;);}&lt;/code&gt;). C&#039;est toujours ça de gagné.

Pour finir, ne pas utiliser javascript pour des éléments essentiels d&#039;un site, par exemple la navigation, ou alors proposer une alternative. Selon les études, 5 à 7% des utilisateurs n&#039;ont pas de javascript (navigateurs textuels (comme Lynx), lecteurs visuels (pour les aveugles), etc). C&#039;est peu, mais ils ne sont pas inexistants pour autant.</description>
		<content:encoded><![CDATA[<p>À noter que pour l&#8217;inclusion de scripts, il est inutile avec HTML5 de préciser le type. Autrement dit, il est correct d&#8217;écrire:<br />
<code></code><br />
à la place de:<br />
<code></code><br />
On n&#8217;est même pas obligés de fermer la balise (<code></code>), puisqu&#8217;on est pas dans du XHTML. Ca marche également avec les styles CSS. <a href="http://annevankesteren.nl/" title="Anne Van Kesteren">Certains</a> vont même jusqu&#8217;à ne pas écrire d&#8217;extension, exemple:<br />
<code></code></p>
<p>Pour optimiser le chargement de la page pour le visiteur, on peut placer ses scripts non pas dans le <code></code> mais dans le bas de la page, en dessous du <code></code>. Les navigateurs chargent la page &laquo;&nbsp;de haut en bas&nbsp;&raquo;. En utilisant cette méthode, le contenu sera chargé avant les scripts, utile s&#8217;ils sont lourds (comme Scriptaculous par exemple, alternative à jQuery), mais à ne pas appliquer si les scripts sont nécessaires pour l&#8217;affichage du contenu (ex: Un élément affiché normalement est caché au chargement par javascript).<br />
Autre astuce, n&#8217;inclure le javascript que s&#8217;il est nécessaire sur la page courante (par exemple en PHP: <code>if ($page == "animations") { echo("&lt;script ...&quot;);}</code>). C&#8217;est toujours ça de gagné.</p>
<p>Pour finir, ne pas utiliser javascript pour des éléments essentiels d&#8217;un site, par exemple la navigation, ou alors proposer une alternative. Selon les études, 5 à 7% des utilisateurs n&#8217;ont pas de javascript (navigateurs textuels (comme Lynx), lecteurs visuels (pour les aveugles), etc). C&#8217;est peu, mais ils ne sont pas inexistants pour autant.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
