<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://technoverse.free.fr/index.php?action=history&amp;feed=atom&amp;title=JavaScript</id>
		<title>JavaScript - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://technoverse.free.fr/index.php?action=history&amp;feed=atom&amp;title=JavaScript"/>
		<link rel="alternate" type="text/html" href="http://technoverse.free.fr/index.php?title=JavaScript&amp;action=history"/>
		<updated>2026-05-31T09:17:15Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>http://technoverse.free.fr/index.php?title=JavaScript&amp;diff=506&amp;oldid=prev</id>
		<title>Paul at 14:41, 1 April 2017</title>
		<link rel="alternate" type="text/html" href="http://technoverse.free.fr/index.php?title=JavaScript&amp;diff=506&amp;oldid=prev"/>
				<updated>2017-04-01T14:41:53Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 14:41, 1 April 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= JavaScript =&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= JavaScript =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;''by paul.plaquette, Senior Software Engineer, Trilda ''&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''NeXT Steps:'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''NeXT Steps:'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Paul</name></author>	</entry>

	<entry>
		<id>http://technoverse.free.fr/index.php?title=JavaScript&amp;diff=312&amp;oldid=prev</id>
		<title>Paul: /* JavaScript */</title>
		<link rel="alternate" type="text/html" href="http://technoverse.free.fr/index.php?title=JavaScript&amp;diff=312&amp;oldid=prev"/>
				<updated>2016-03-19T01:05:20Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;JavaScript&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 01:05, 19 March 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= JavaScript =&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= JavaScript =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;''by paul.plaquette, Senior Software Engineer, Trilda &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Open Source&lt;/del&gt;''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;''by paul.plaquette, Senior Software Engineer, Trilda ''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''NeXT Steps:'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''NeXT Steps:'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot; &gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Everything You Always Wanted to Know About JavaScript... (But Were Afraid to Ask)''''' &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;B)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Everything You Always Wanted to Know About JavaScript... (But Were Afraid to Ask)'''''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Paul</name></author>	</entry>

	<entry>
		<id>http://technoverse.free.fr/index.php?title=JavaScript&amp;diff=269&amp;oldid=prev</id>
		<title>Paul: /* the Language */</title>
		<link rel="alternate" type="text/html" href="http://technoverse.free.fr/index.php?title=JavaScript&amp;diff=269&amp;oldid=prev"/>
				<updated>2016-03-08T02:26:13Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;the Language&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 02:26, 8 March 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l59&quot; &gt;Line 59:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 59:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; * variable declarations or variable visibility are associated to functions and more specifically to closures&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; * variable declarations or variable visibility are associated to functions and more specifically to closures&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; * closures are objects associated with functions once they are created as dynamic object&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; * closures are objects associated with functions once they are created as dynamic object&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; * closures can &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;stored &lt;/del&gt;data associated with a function&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; * closures can &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;store &lt;/ins&gt;data associated with a function&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== a few links ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== a few links ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Paul</name></author>	</entry>

	<entry>
		<id>http://technoverse.free.fr/index.php?title=JavaScript&amp;diff=256&amp;oldid=prev</id>
		<title>Paul: /* See also */</title>
		<link rel="alternate" type="text/html" href="http://technoverse.free.fr/index.php?title=JavaScript&amp;diff=256&amp;oldid=prev"/>
				<updated>2016-03-08T02:10:12Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;See also&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 02:10, 8 March 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l12&quot; &gt;Line 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== See also ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== See also ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[HTML5 | HTML5]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[Main_Page]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[HyperText]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[HTML]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[HTML5&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[HTML5Gaming &lt;/ins&gt;| HTML5 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Gaming]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[HTML5Demos | HTML5 Demos]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[HTML5Tutorials | HTML5 Tutorials]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[xHTML]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[XML]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[JSON]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[CSS]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[CSS3&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[JavaScript]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[JavaScript]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[JavaScriptFrameWorks | JavaScript Frameworks]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[JavaScriptFrameWorks | JavaScript Frameworks]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;CSS3&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Cordova | Cordova, a framework previously know as PhoneGap]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[WebBlogs | Web Blogs]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[WebBrowsers | Web Browsers]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[WebHybridApplications | Web Hybrid Apps]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[WebNativeExtensions | Web Native Extension and plugins]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[WebFormats | Web Formats&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[WebTechnologiesRef | Web Technologies Reference]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[WebTechnologiesRef | Web Technologies Reference]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[WebAPIs | Web APIs]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[WebAPIs | Web APIs]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[WebTools | Web Tools]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[WebTools | Web Tools]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Main_Page&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;WebPresentationTools | Web Presentation Tools]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[SemanticAndDataWeb | Semantic Web and Data Web]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[FullStack]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[FrontEnd]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[BackEnd&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== JavaScript, the Language ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== JavaScript, the Language ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Paul</name></author>	</entry>

	<entry>
		<id>http://technoverse.free.fr/index.php?title=JavaScript&amp;diff=85&amp;oldid=prev</id>
		<title>Paul: /* See also */</title>
		<link rel="alternate" type="text/html" href="http://technoverse.free.fr/index.php?title=JavaScript&amp;diff=85&amp;oldid=prev"/>
				<updated>2016-03-04T01:46:53Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;See also&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 01:46, 4 March 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l14&quot; &gt;Line 14:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 14:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[HTML5 | HTML5]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[HTML5 | HTML5]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[JavaScript]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[JavaScript]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[JavaScriptFrameWorks | &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;More &lt;/del&gt;JavaScript Frameworks]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[JavaScriptFrameWorks | JavaScript Frameworks]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[CSS3]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[CSS3]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[WebTechnologiesRef | Web Technologies Reference]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[WebTechnologiesRef | Web Technologies Reference]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[WebAPIs | Web APIs]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[WebAPIs | Web APIs]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[WebTools | Web Tools]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[WebTools | Web Tools]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;WebComputing | Web Computing&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Main_Page&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== JavaScript, the Language ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== JavaScript, the Language ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Paul</name></author>	</entry>

	<entry>
		<id>http://technoverse.free.fr/index.php?title=JavaScript&amp;diff=70&amp;oldid=prev</id>
		<title>Paul: /* JavaScript */</title>
		<link rel="alternate" type="text/html" href="http://technoverse.free.fr/index.php?title=JavaScript&amp;diff=70&amp;oldid=prev"/>
				<updated>2016-03-04T00:48:30Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;JavaScript&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 00:48, 4 March 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l10&quot; &gt;Line 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 10:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;&amp;lt;TableOfContents(4)&amp;gt;&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== See also ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== See also ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;* [[HTML5 | HTML5]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[HTML5 | HTML5]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;* [[JavaScript]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[JavaScript]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;* [[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Much_more_JavaScript_FrameWorks &lt;/del&gt;| More JavaScript Frameworks]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;JavaScriptFrameWorks &lt;/ins&gt;| More JavaScript Frameworks]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;* [[CSS3]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[CSS3]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;* [[WebTechnologiesRef | Web Technologies Reference]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[WebTechnologiesRef | Web Technologies Reference]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;* [[WebAPIs | Web APIs]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[WebAPIs | Web APIs]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;* [[WebTools | Web Tools]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[WebTools | Web Tools]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;* [[WebComputing | Web Computing]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[WebComputing | Web Computing]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Paul</name></author>	</entry>

	<entry>
		<id>http://technoverse.free.fr/index.php?title=JavaScript&amp;diff=21&amp;oldid=prev</id>
		<title>Paul: Created page with &quot;= JavaScript =  ''by paul.plaquette, Senior Software Engineer, Trilda Open Source''  '''NeXT Steps:'''  more to come : JavaScript Patterns have to be created, on a one page pe...&quot;</title>
		<link rel="alternate" type="text/html" href="http://technoverse.free.fr/index.php?title=JavaScript&amp;diff=21&amp;oldid=prev"/>
				<updated>2016-03-03T01:34:05Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;= JavaScript =  &amp;#039;&amp;#039;by paul.plaquette, Senior Software Engineer, Trilda Open Source&amp;#039;&amp;#039;  &amp;#039;&amp;#039;&amp;#039;NeXT Steps:&amp;#039;&amp;#039;&amp;#039;  more to come : JavaScript Patterns have to be created, on a one page pe...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= JavaScript =&lt;br /&gt;
&lt;br /&gt;
''by paul.plaquette, Senior Software Engineer, Trilda Open Source''&lt;br /&gt;
&lt;br /&gt;
'''NeXT Steps:'''&lt;br /&gt;
 more to come : JavaScript Patterns have to be created, on a one page per pattern basis (unless they could be gathered per family e.g. creation patterns etc...)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Everything You Always Wanted to Know About JavaScript... (But Were Afraid to Ask)''''' B)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;TableOfContents(4)&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
 * [[HTML5 | HTML5]]&lt;br /&gt;
 * [[JavaScript]]&lt;br /&gt;
 * [[Much_more_JavaScript_FrameWorks | More JavaScript Frameworks]]&lt;br /&gt;
 * [[CSS3]]&lt;br /&gt;
 * [[WebTechnologiesRef | Web Technologies Reference]]&lt;br /&gt;
 * [[WebAPIs | Web APIs]]&lt;br /&gt;
 * [[WebTools | Web Tools]]&lt;br /&gt;
 * [[WebComputing | Web Computing]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== JavaScript, the Language ==&lt;br /&gt;
&lt;br /&gt;
=== the Language ===&lt;br /&gt;
&lt;br /&gt;
  * its syntax is very similar to C/C++ or Java&lt;br /&gt;
  * blocks of code identified with {} in above languages are actually associated to functions in JavaScript&lt;br /&gt;
  * it is an object oriented language&lt;br /&gt;
    * everything is an object&lt;br /&gt;
    * an object can be thought as an associative, hash coded dynamic array, (key , values)*n&lt;br /&gt;
  * it is a functional language&lt;br /&gt;
    * functions are first class objects&lt;br /&gt;
    * they can own properties as any objects&lt;br /&gt;
    * they can be handled as any other objects as , returned values of a function, as parameters to a function etc...&lt;br /&gt;
    * variable declarations or variable visibility are associated to functions and more specifically to closures&lt;br /&gt;
    * closures are objects associated with functions once they are created as dynamic object&lt;br /&gt;
    * closures can stored data associated with a function&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
=== a few links ===&lt;br /&gt;
&lt;br /&gt;
  * http://en.wikipedia.org/wiki/JavaScript&lt;br /&gt;
  * http://fr.wikipedia.org/wiki/ECMAScript&lt;br /&gt;
&lt;br /&gt;
  * https://developer.mozilla.org/en-US/docs/JavaScript&lt;br /&gt;
  * https://developer.mozilla.org/en/JavaScript/Guide&lt;br /&gt;
  * http://en.wikipedia.org/wiki/Client-side_JavaScript&lt;br /&gt;
  * https://developer.mozilla.org/en/JavaScript_technologies_overview&lt;br /&gt;
  * https://developer.mozilla.org/en/JavaScript/Guide&lt;br /&gt;
  * https://developer.mozilla.org/en/JavaScript/Reference&lt;br /&gt;
  * https://developer.mozilla.org/en/JavaScript/Language_Resources&lt;br /&gt;
  * http://userscripts.org/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== alternatives &amp;amp; extensions ===&lt;br /&gt;
&lt;br /&gt;
  * http://javascriptweblog.wordpress.com/2010/07/26/no-more-ifs-alternatives-to-statement-branching-in-javascript/&lt;br /&gt;
  * http://en.wikipedia.org/wiki/Trans-compiled&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  * Narrative.js&lt;br /&gt;
    http://www.neilmix.com/narrativejs/doc/&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
  * Processing.js&lt;br /&gt;
    http://en.wikipedia.org/wiki/Processing.js&lt;br /&gt;
&lt;br /&gt;
    http://processingjs.org/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  * Coffee Script: CoffeeScript to JavaScript&lt;br /&gt;
    http://coffeescript.org/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  * oMeta:&lt;br /&gt;
    http://tinlizzie.org/ometa/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  * tiscript:&lt;br /&gt;
    http://code.google.com/p/tiscript/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  * Haxe:&lt;br /&gt;
    http://en.wikipedia.org/wiki/Haxe&lt;br /&gt;
&lt;br /&gt;
    http://haxe.org/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  * Objective-J, Objective c to JavaScript&lt;br /&gt;
    http://en.wikipedia.org/wiki/Objective-J&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  * Parenscript:  Common list to JavaScript&lt;br /&gt;
    http://common-lisp.net/project/parenscript/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  * Emscripten: C/C++ to JavaScript&lt;br /&gt;
    https://github.com/kripken/emscripten/wiki&lt;br /&gt;
&lt;br /&gt;
    http://en.wikipedia.org/wiki/Emscripten&lt;br /&gt;
&lt;br /&gt;
    https://github.com/kripken/emscripten&lt;br /&gt;
&lt;br /&gt;
    http://kripken.github.com/llvm.js/demo.html&lt;br /&gt;
&lt;br /&gt;
 * LLVM, LLVM.js&lt;br /&gt;
   http://llvm.org/&lt;br /&gt;
&lt;br /&gt;
   https://github.com/kripken/llvm-js&lt;br /&gt;
&lt;br /&gt;
   http://kripken.github.com/llvm.js/demo.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  * Fantom:&lt;br /&gt;
    http://en.wikipedia.org/wiki/Fantom_(programming_language)&lt;br /&gt;
&lt;br /&gt;
    http://fantom.org/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  * Type Script:&lt;br /&gt;
    http://en.wikipedia.org/wiki/TypeScript&lt;br /&gt;
&lt;br /&gt;
    http://www.typescriptlang.org/&lt;br /&gt;
&lt;br /&gt;
    http://typescript.codeplex.com/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  * Opa:&lt;br /&gt;
    http://en.wikipedia.org/wiki/Opa_(programming_language)&lt;br /&gt;
&lt;br /&gt;
    http://opalang.org/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  * Google Dart:&lt;br /&gt;
    http://www.dartlang.org/&lt;br /&gt;
&lt;br /&gt;
    http://code.google.com/p/dart/&lt;br /&gt;
&lt;br /&gt;
    http://en.wikipedia.org/wiki/Dart_(programming_language)&lt;br /&gt;
&lt;br /&gt;
  * Mozilla LLJS, Low Level, JavaScript&lt;br /&gt;
&lt;br /&gt;
    http://lljs.org/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  * Google Web Toolkit&lt;br /&gt;
    http://en.wikipedia.org/wiki/Google_Web_Toolkit&lt;br /&gt;
&lt;br /&gt;
    https://developers.google.com/web-toolkit/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== JavaScript, Tools ==&lt;br /&gt;
&lt;br /&gt;
 also check embedded tools within Web Browsers Chrome, Safari , Firefox, Opera&lt;br /&gt;
 &lt;br /&gt;
=== Building ===&lt;br /&gt;
  * Ant: http://ant.apache.org/&lt;br /&gt;
  * Rake: http://rake.rubyforge.org/&lt;br /&gt;
&lt;br /&gt;
===  Code Static Analysis ===&lt;br /&gt;
  * JSLint: http://www.JSLint.com ,   '''''[[https://github.com/douglascrockford/JSLint | JSLint on github]]'''''&lt;br /&gt;
     Comes from the book: ''JavaScript: The Good Parts, o'reilly, by Douglas Crockford''&lt;br /&gt;
&lt;br /&gt;
     Douglas Crockford is a Senior JavaScript Architect at Yahoo, JSON introducer and maintener&lt;br /&gt;
&lt;br /&gt;
  * JSHint: http://www.jshint.com/ ,  '''''[[ https://github.com/jshint/jshint/ | JSHint on github]]'''''&lt;br /&gt;
     the open source version for JSLint&lt;br /&gt;
&lt;br /&gt;
=== JavaScript Engines ===&lt;br /&gt;
&lt;br /&gt;
  * http://en.wikipedia.org/wiki/Presto_(layout_engine)#ECMAScript_engines&lt;br /&gt;
  * http://en.wikipedia.org/wiki/JavaScript_engine&lt;br /&gt;
  * http://en.wikipedia.org/wiki/SpiderMonkey_(JavaScript_engine)&lt;br /&gt;
  * http://en.wikipedia.org/wiki/Tamarin_(JavaScript_engine)&lt;br /&gt;
  * http://en.wikipedia.org/wiki/KJS_(KDE)&lt;br /&gt;
  * http://en.wikipedia.org/wiki/Narcissus_(JavaScript_engine)&lt;br /&gt;
  * http://en.wikipedia.org/wiki/V8_(JavaScript_engine)&lt;br /&gt;
  * http://en.wikipedia.org/wiki/Rhino_(JavaScript_engine)&lt;br /&gt;
  * http://en.wikipedia.org/wiki/JScript&lt;br /&gt;
  * http://en.wikipedia.org/wiki/Chakra_(JavaScript_engine)&lt;br /&gt;
  * http://en.wikipedia.org/wiki/Nashorn_(JavaScript_engine)&lt;br /&gt;
  * http://en.wikipedia.org/wiki/WebKit#JavaScriptCore&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  * http://code.google.com/p/v8-juice/&lt;br /&gt;
  * https://github.com/mozilla/narcissus/&lt;br /&gt;
  * https://developer.mozilla.org/en-US/docs/SpiderMonkey&lt;br /&gt;
  * https://developer.mozilla.org/en-US/docs/Rhino&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Debuggers ===&lt;br /&gt;
  * Firebug: http://www.getfirebug.com/&lt;br /&gt;
&lt;br /&gt;
=== Profiling ===&lt;br /&gt;
  * Page-Speed: http://code.google.com/speed/page-speed/&lt;br /&gt;
  * YUI Profiler: http://developer.yahoo.com/yui/profiler/&lt;br /&gt;
  * YSlow: http://developer.yahoo.com/yslow/&lt;br /&gt;
  * Benchmarking JavaScript : http://benchmarkjs.com/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Minimizing ===&lt;br /&gt;
Minimizing JavaScript Source Code consist to remove comments, spaces, carriage return and/or Line Feed char in order to reduce the size of the source code.&lt;br /&gt;
&lt;br /&gt;
The goal is to reduce the source code size in order to reduce downloading time and web page load time by having less bytes.&lt;br /&gt;
&lt;br /&gt;
Several minimizing tools are also changing variables and functions names to reduce identifier size, contributing to give the source code much less human readable.&lt;br /&gt;
&lt;br /&gt;
However, ''minifying'' is not ''obfuscating'' the source code and does not protect intellectual property.&lt;br /&gt;
&lt;br /&gt;
  * JSMin: http://www.crockford.com/javascript/jsmin.html&lt;br /&gt;
  * Closure Compiler: http://code.google.com/closure/compiler/&lt;br /&gt;
  * YUI Compressor: http://developer.yahoo.com/yui/compressor/&lt;br /&gt;
 &lt;br /&gt;
=== Parallelizing ===&lt;br /&gt;
 * http://smallcultfollowing.com/babysteps/blog/2013/03/20/parallel-js-lands/&lt;br /&gt;
 * http://smallcultfollowing.com/babysteps/blog/2013/03/20/a-tour-of-the-parallel-js-implementation/&lt;br /&gt;
 * https://blog.mozilla.org/luke/2013/03/21/asm-js-in-firefox-nightly/&lt;br /&gt;
 * http://www.2ality.com/2013/03/parallel-js.html?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+2ality+%282ality+%E2%80%93+technology%2C+life%29&lt;br /&gt;
 * http://asmjs.org/&lt;br /&gt;
 * http://asmjs.org/spec/latest/&lt;br /&gt;
 * http://programmers.stackexchange.com/questions/193170/what-is-asm-js-and-what-does-it-mean-for-everyone&lt;br /&gt;
 * http://badassjs.com/post/43420901994/asm-js-a-low-level-highly-optimizable-subset-of&lt;br /&gt;
&lt;br /&gt;
== JavaScript, Tutorials ==&lt;br /&gt;
&lt;br /&gt;
== JavaScript, Frameworks ==&lt;br /&gt;
&lt;br /&gt;
  * Alice.js: http://blackberry.github.com/Alice/&lt;br /&gt;
  * Box2d : http://box2d-js.sourceforge.net/&lt;br /&gt;
  * cocos2d : http://cocos2d-javascript.org/&lt;br /&gt;
  * Javascript 2D Game Engine : http://www.lukewallin.co.uk/?go=engine&lt;br /&gt;
&lt;br /&gt;
  * Node.js :  &lt;br /&gt;
    * http://en.wikipedia.org/wiki/Node.js&lt;br /&gt;
    * http://nodejs.org/&lt;br /&gt;
  &lt;br /&gt;
  * jQuery : http://jquery.com/&lt;br /&gt;
  * jQuery UI : http://jqueryui.com/&lt;br /&gt;
  * jQuery Mobile : http://jquerymobile.com/&lt;br /&gt;
&lt;br /&gt;
  * Tweeter BootStrap : &lt;br /&gt;
  * Wink Toolkit : http://www.winktoolkit.org/&lt;br /&gt;
  * WebOS Enyo.js : http://enyojs.com/&lt;br /&gt;
&lt;br /&gt;
 [[Much_more_JavaScript_FrameWorks]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== HTML5/CSS3/JS Frameworks Snippets ==&lt;br /&gt;
   * JSFiddle: http://jsfiddle.net/&lt;br /&gt;
   * JSBin: http://jsbin.com/&lt;br /&gt;
   * jsPerf: http://jsperf.com/&lt;br /&gt;
&lt;br /&gt;
== JavaScript, GuideLines, Best Practices, Advices ==&lt;br /&gt;
&lt;br /&gt;
== JavaScript Coding Conventions ==&lt;br /&gt;
&lt;br /&gt;
== JavaScript Naming Conventions ==&lt;br /&gt;
&lt;br /&gt;
== JavaScript Writing Comments And API Doc ==&lt;br /&gt;
&lt;br /&gt;
=== Writing Comments ===&lt;br /&gt;
&lt;br /&gt;
=== Writing APIs Doc ===&lt;br /&gt;
&lt;br /&gt;
== JavaScript, Design Patterns Catalog ==&lt;br /&gt;
&lt;br /&gt;
DesignPatterns&lt;br /&gt;
&lt;br /&gt;
..about things , we should use, reuse, abuse...&lt;br /&gt;
&lt;br /&gt;
''books used''&lt;br /&gt;
  * ''JavaScript Patterns, Stoyan Stephanov, O'' ' ''Reilly, September 28, 2010''&lt;br /&gt;
  * ''Object Oriented JavaScript:…, Stoyan Stefanov, PACKT, July 24, 2008''&lt;br /&gt;
  * ''Pro JavaScript Design Patterns, Ross Harmes, Dustin Diaz, APress, December 17, 2007 ''&lt;br /&gt;
  * ''Hight Performance JavaScript,Nicholas C. Zakas, O'Reilly, March 30 2010''&lt;br /&gt;
  * ''Secrets of JavaScript Ninja, John Resig, Bear Bibeault, Manning Publications, March 28, 2012 (pre edition free on the web)''&lt;br /&gt;
&lt;br /&gt;
''web site:''&lt;br /&gt;
'' ''&lt;br /&gt;
&lt;br /&gt;
=== JavaScript Coding Patterns Catalog ===&lt;br /&gt;
&lt;br /&gt;
  * ''' Good Practices '''&lt;br /&gt;
    * [[MinimizingGlobals | Minimizing Globals]]&lt;br /&gt;
    * [[ProblemsWithGlobals | Problems with Globals]]&lt;br /&gt;
    * [[GlobalVariablesAccess | Global Variables Access]]&lt;br /&gt;
    * [[SingleVarJSPattern | Single Var JS Pattern]]&lt;br /&gt;
    * [[HoistingJSPattern | Hoisting JS Pattern]]&lt;br /&gt;
    * [[ForLoops | For Loops]]&lt;br /&gt;
    * [[ForInloops | For In loops]]&lt;br /&gt;
    * [[CallbackJSPattern | Callback JS Pattern]]&lt;br /&gt;
    * [[NotAugmentingBuiltInPrototypes | (Not) Augmenting Built-in Prototypes]]&lt;br /&gt;
    * [[SwitchJSPatterns | Switch JS Patterns]]&lt;br /&gt;
    * [[ImpliedTypeCasting | Implied Type Casting]]&lt;br /&gt;
    * [[AvoidingEval | Avoiding eval()]]&lt;br /&gt;
    * [[NumberConversionWithParseInt | Number Conversion with parseInt()]]&lt;br /&gt;
    * [[Conditionals | Conditionals]]&lt;br /&gt;
    * [[ArrayLitteralJSPattern | Array Litteral JS Pattern]]&lt;br /&gt;
&lt;br /&gt;
  * ''' Coding Patterns '''&lt;br /&gt;
    * [[ReturningFunctionsJSPattern | Returning Functions JS Pattern]]&lt;br /&gt;
    * [[SelfDefiningFunctionsJSPattern | Self-Defining Functions JS Pattern]]&lt;br /&gt;
    * [[ImmediateFunctionsJSPattern | Immediate Functions JS Pattern]]&lt;br /&gt;
    * [[ImmediateObjectInitializationJSPattern | Immediate object initialization JS Pattern]]&lt;br /&gt;
    * [[InitTimeBranchingJSPattern | Init Time Branching JS Pattern]]&lt;br /&gt;
    * [[LazyJSDefinitionJSPattern | Lazy Definition JS Pattern]]&lt;br /&gt;
    * [[MemoizationJSPattern | Memoization JS Pattern]]&lt;br /&gt;
    * [[ConfigurationObjectJSPattern | Configuration Object JS Pattern]]&lt;br /&gt;
    * [[CurryJSPattern | Curry JS Pattern]]&lt;br /&gt;
    * [[PrimitivesWrappersJSPattern | Primitives Wrappers JS Pattern]]&lt;br /&gt;
&lt;br /&gt;
  * ''' Object Creation Patterns '''&lt;br /&gt;
    * [[NamespaceJSPattern | Namespace JS Pattern]]&lt;br /&gt;
    * [[DeclaringDependenciesJSPattern | Declaring Dependencies JS Pattern]]&lt;br /&gt;
    * [[PrivatePropertiesAndMethodsJSPattern | Private Properties and Methods JS Pattern]]&lt;br /&gt;
    * [[PrivilegedMethodsJSPattern | Privileged Methods JS Pattern]]&lt;br /&gt;
    * [[EnforcingNewJSPattern | Enforcing New JS Pattern]]&lt;br /&gt;
    * [[ModuleJSPattern | Module JS Pattern]]&lt;br /&gt;
    * [[RevealingModuleJSPattern | Revealing Module JS Pattern]]&lt;br /&gt;
    * [[SandboxJSPattern | Sandbox Pattern]]&lt;br /&gt;
    * [[ObjectConstantsJSPattern | Object Constants JS Pattern]]&lt;br /&gt;
    * [[ChainingJSPattern  | Chaining JS Pattern]]&lt;br /&gt;
    * [[MethodMethodJSPattern | method()Method JS Pattern]]&lt;br /&gt;
&lt;br /&gt;
  * ''' Code reuse Patterns '''&lt;br /&gt;
    * [[ClassicalInheritanceJSPattern | Classical Inheritance JS Pattern]]&lt;br /&gt;
    * [[ModernInheritanceJSPattern | Modern Inheritance JS Pattern]]&lt;br /&gt;
    * [[DefaultCodeReuseJSPattern | Default Code Reuse JS Pattern]]&lt;br /&gt;
    * [[RentAConstructorReuseJSPattern | Rent-A-Constructor Reuse JS Pattern]]&lt;br /&gt;
    * [[RentAndSetPrototypeReuseJSPattern | Rent And Set Prototype Reuse JS Pattern]]&lt;br /&gt;
    * [[ShareThePrototypeReuseJSPattern | Share The prototype Reuse JS Pattern]]&lt;br /&gt;
    * [[ATemporaryConstructorReuseJSPattern | A Temporary Constructor Reuse JS Pattern]]&lt;br /&gt;
    * [[KlassJSPattern | Klass JS Pattern]]&lt;br /&gt;
    * [[PrototypalInheritanceJSPattern | Prototypal Inheritance JS Pattern]]&lt;br /&gt;
    * [[MixInJSPattern | Mix-in Pattern]]&lt;br /&gt;
    * [[BorrowingMethodsJSPattern | Borrowing Methods JS Pattern]]&lt;br /&gt;
&lt;br /&gt;
  * [[InterfaceEmulationJSPattern | Interface Emulation JS Pattern]]&lt;br /&gt;
  * [[SeparatingBehaviorJSPattern | Separating Behavior JS Pattern]]&lt;br /&gt;
  * [[RegularExpressionLiteral | Regular Expression Literal]]&lt;br /&gt;
  * [[WorkingWithJSON | Working with JSON]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== JavaScript Design Patterns Catalog ===&lt;br /&gt;
&lt;br /&gt;
 * '''Creational Patterns'''&lt;br /&gt;
    * [[FactoryJSPattern | Factory JS Pattern]]&lt;br /&gt;
    * [[BuilderJSPattern | Builder JS Pattern]]&lt;br /&gt;
    * [[FactoryMethodJSPattern | Factory Method JS Pattern]]&lt;br /&gt;
    * [[PrototypeJSPattern | Prototype JS Pattern]]&lt;br /&gt;
    * [[SingletonJSPattern | Singleton JS Pattern]]&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
 * '''Structural Patterns'''&lt;br /&gt;
    * [[AdapterJSPattern | Adapter JS Pattern]]&lt;br /&gt;
    * [[BridgeJSPattern | Bridge JS Pattern]]&lt;br /&gt;
    * [[CompositeJSPattern | Composite JS Pattern]]&lt;br /&gt;
    * [[DecoratorJSPattern | Decorator JS Pattern]]&lt;br /&gt;
    * [[FaçadeJSPattern | Façade JS Pattern]]&lt;br /&gt;
    * [[FlyweightJSPattern | Flyweight JS Pattern]]&lt;br /&gt;
    * [[ProxyJSPattern | Proxy JS Pattern]]&lt;br /&gt;
    * [[WrapperJSPattern | Wrapper JS Pattern]]&lt;br /&gt;
&lt;br /&gt;
 * '''Behavioral Patterns'''&lt;br /&gt;
    * [[ChainOfResponsibilityJSPattern | Chain Of Responsibility JS Pattern]]&lt;br /&gt;
    * [[ChainingJSPattern | Chaining JS Pattern]]&lt;br /&gt;
    * [[CommandJSPattern | Command JS pattern]]&lt;br /&gt;
    * [[InterpreterJSPattern | Interpreter JS Pattern]]&lt;br /&gt;
    * [[IteratorJSPattern | Iterator JS Pattern]]&lt;br /&gt;
    * [[MediatorJSPattern | Mediator JS Pattern]]&lt;br /&gt;
    * [[MementoJSPattern | Memento JS Pattern]]&lt;br /&gt;
    * [[ObserverJSPattern | Observer JS Pattern]]&lt;br /&gt;
    * [[StateJSPattern | State JS Pattern]]&lt;br /&gt;
    * [[StrategyJSPattern | Strategy JS Pattern]]&lt;br /&gt;
    * [[TemplateMethodJSPattern | Template Method JS Pattern]]&lt;br /&gt;
    * [[VisitorJSPattern | Visitor JS Pattern]]&lt;br /&gt;
&lt;br /&gt;
 * '''Pattern Oriented Software Architectures'''&lt;br /&gt;
    * [[LayersJSPattern | Layers JS Pattern]]&lt;br /&gt;
    * [[PipesAndFiltersJSPattern | Pipes And Filters JS Pattern]]&lt;br /&gt;
    * [[BlackboardJSPattern | Blackboard JS Pattern]]&lt;br /&gt;
    * [[BrokerJSPattern | Broker JS Pattern]]&lt;br /&gt;
    * [[ModelViewControllerJS attern | Model-View-Controller JS Pattern]]&lt;br /&gt;
    * [[PresentationAbstractionControlJSPattern | Presentation-Abstraction-Control JS Pattern]]&lt;br /&gt;
    * [[MicrokernelJSPattern | Microkernel JS Pattern]]&lt;br /&gt;
    * [[ReflectionJSPattern | Reflection JS Pattern]]&lt;br /&gt;
    * [[WholePartJSPattern | Whole-Part JS Pattern]]&lt;br /&gt;
    * [[MasterSlaveJSPattern | Master-Slave JS Pattern]]&lt;br /&gt;
    * [[ProxyJSPattern | Proxy JS Pattern]]&lt;br /&gt;
    * [[CommandProcessorJSPattern | Command Processor JS Pattern]]&lt;br /&gt;
    * [[ViewHandlerJSPattern | View Handler JS Pattern]]&lt;br /&gt;
    * [[ForwarderReceiverJSPattern | Forwarder-Receiver JS Pattern]]&lt;br /&gt;
    * [[ClientDispatcherServerJSPattern | Client-Dispatcher-Server JS Pattern]]&lt;br /&gt;
    * [[PublisherSubscriberJSPattern | Publisher-Subscriber JS Pattern]]&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
=== JavaScript DOM and Browser Design Patterns ===&lt;br /&gt;
  * [[DOMScriptingJSPattern | DOM Scripting JS Pattern]]&lt;br /&gt;
  * [[EventsJSPattern | Events JS Pattern]]&lt;br /&gt;
  * [[RemoteScriptingJSPattern | Remote Scripting JS Pattern]]&lt;br /&gt;
  * [[RemoteScriptingJSPattern | Remote Scripting JS Pattern]]&lt;br /&gt;
  * '''Deploying JavaScript Patterns'''&lt;br /&gt;
    * [[Combining Scripts JSPattern | Combining Scripts JS Pattern]]&lt;br /&gt;
    * [[MinifyingAndCompressingJSPattern | Minifying And Compressing JS Pattern]]&lt;br /&gt;
    * [[ExpiresHeaderJSPattern | Expires Header JS Pattern]]&lt;br /&gt;
    * [[UsingACDNJSPattern | Using a CDN JS Pattern]]&lt;br /&gt;
  * '''Loading Strategies JS Patterns'''&lt;br /&gt;
    * [[PlaceOf&amp;lt;script&amp;gt;elementJSPattern | Place of &amp;lt;script&amp;gt; element Pattern]]&lt;br /&gt;
    * [[HTTPChunkingJSPattern | HTTP Chunking JS Pattern]]&lt;br /&gt;
    * [[Dynamic&amp;lt;script&amp;gt;elementforNonBlockingDownloadsJSPattern | Dynamic &amp;lt;script&amp;gt; element for Non-blocking Downloads JS Pattern]]&lt;br /&gt;
    * [[LazyLoadingJSPattern | Lazy-Loading JS Pattern]]&lt;br /&gt;
    * [[LoadingOnDemandJSPattern | Loading on Demand JS Pattern]]&lt;br /&gt;
    * [[PreLoadingJavaScriptJSPattern | Pre-Loading JavaScript JS Pattern]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== JavaScript Anti-Patterns ==&lt;br /&gt;
&lt;br /&gt;
...about things we should avoid...&lt;br /&gt;
&lt;br /&gt;
[[AntiPatterns]]&lt;br /&gt;
&lt;br /&gt;
  * http://jaysoo.ca/2010/05/06/javascript-anti-patterns&lt;br /&gt;
  * http://james.padolsey.com/javascript/anti-patterns-in-the-making/&lt;br /&gt;
  * http://themoderndeveloper.com/2010/10/javascript-patterns-and-antipatterns/&lt;br /&gt;
  * http://www.nczonline.net/blog/2009/04/28/javascript-error-handling-anti-pattern/&lt;br /&gt;
  * http://erik.eae.net/archives/2009/11/09/21.12.16/&lt;br /&gt;
  * http://blog.bolinfest.com/2009/11/closure-compiler-turns-pattern-into.html&lt;br /&gt;
  * http://bolinfest.com/javascript/inheritance.php&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
'''''books used: '''''&lt;br /&gt;
&lt;br /&gt;
  * JavaScript Patterns, Stoyan Stephanov, O'Reilly, September 28, 2010 &lt;br /&gt;
  * Object Oriented JavaScript:…, Stoyan Stefanov, PACKT, July 24, 2008 &lt;br /&gt;
  * Pro JavaScript Design Patterns, Ross Harmes, Dustin Diaz, APress, December 17, 2007  &lt;br /&gt;
  * Hight Performance JavaScript,Nicholas C. Zakas, O'Reilly, March 30 2010&lt;br /&gt;
  * JavaScript: The Good Parts, Douglas Crockford, o'Reilly , May 16 2008&lt;br /&gt;
  * Secrets of JavaScript Ninja, John Resig, Bear Bibeault, Manning Publications, March 28, 2012 (pre edition free on the web)&lt;br /&gt;
  * JavaScript: The Good Parts, o'reilly, by Douglas Crockford, May 2008&lt;br /&gt;
&lt;br /&gt;
'''''web sites:'''''&lt;br /&gt;
&lt;br /&gt;
  * http://www.slideshare.net/stoyan/javascript-patterns&lt;br /&gt;
  * http://www.jspatterns.com/&lt;br /&gt;
  * http://www.webreference.com/programming/javascript/ncz/column5/index.html&lt;br /&gt;
  * http://jsdesignpatterns.com/&lt;br /&gt;
  * http://www.addyosmani.com/resources/essentialjsdesignpatterns/book/ &lt;br /&gt;
  * http://eloquentjavascript.net/&lt;br /&gt;
  * http://velocityconf.com/velocityeu/public/schedule/detail/21634&lt;br /&gt;
  * http://paulirish.com/2009/perf/&lt;br /&gt;
  * http://net.tutsplus.com/tutorials/javascript-ajax/the-essentials-of-writing-high-quality-javascript/&lt;br /&gt;
  * http://shichuan.github.com/javascript-patterns/&lt;br /&gt;
  * http://sourcemaking.com/&lt;/div&gt;</summary>
		<author><name>Paul</name></author>	</entry>

	</feed>