<?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>Uncategorized &#8211; Les intégristes</title>
	<atom:link href="/categorie/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>/</link>
	<description></description>
	<lastBuildDate>Tue, 24 Jun 2014 08:37:26 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.0</generator>
	<item>
		<title>Note&#160;: On ne parle pas encore du métier d&#8217;animateur html &#160;[…]</title>
		<link>/notes/on-ne-parle-pas-encore-du-metier-danimateur-html/</link>
					<comments>/notes/on-ne-parle-pas-encore-du-metier-danimateur-html/#comments</comments>
		
		<dc:creator><![CDATA[Eric Le Bihan]]></dc:creator>
		<pubDate>Tue, 25 Sep 2012 10:09:52 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">/?p=3289</guid>

					<description><![CDATA[On ne parle pas encore du métier d&#8217;animateur html mais ça ne devrait pas tarder quand je vois les nombreux outils qu&#8217;Adobe est en train de mettre au point :
Edge Animate, pour les animations proprement dites (un successeur à Flash ?), Edge reflow, outil de conception d&#8217;interfaces responsive, Edge code, l&#8217;éditeur de texte, etc. Tous les outils sont regroupés sur la page : html.adobe.com
Pour l&#8217;instant surtout des démos. A suivre…&#160;[&#8230;]]]></description>
										<content:encoded><![CDATA[<p>On ne parle pas encore du métier d&rsquo;<em>animateur html</em> mais ça ne devrait pas tarder quand je vois les nombreux outils qu&rsquo;Adobe est en train de mettre au point :</p>
<p><a title="Edge Animate" href="http://html.adobe.com/edge/animate/"><em>Edge Animate</em></a>, pour les animations proprement dites (un successeur à Flash ?), <em><a title="Edge Reflow" href="http://html.adobe.com/edge/reflow/">Edge reflow</a>, </em>outil de conception d&rsquo;interfaces <em>responsive</em>, <a title="Edge Code" href="http://html.adobe.com/edge/code/"><em>Edge code</em></a>, l&rsquo;éditeur de texte, etc. Tous les outils sont regroupés sur la page : <a title="Html &amp; Adobe" href="http://html.adobe.com/">html.adobe.com</a></p>
<p>Pour l&rsquo;instant surtout des démos. A suivre…</p>
]]></content:encoded>
					
					<wfw:commentRss>/notes/on-ne-parle-pas-encore-du-metier-danimateur-html/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Note&#160;: Google vient d’annoncer qu’Internet Explorer 8 ne &#160;[…]</title>
		<link>/notes/google-vient-dannoncer-quinternet-explorer-8-ne/</link>
					<comments>/notes/google-vient-dannoncer-quinternet-explorer-8-ne/#comments</comments>
		
		<dc:creator><![CDATA[Pierre Bertet]]></dc:creator>
		<pubDate>Mon, 17 Sep 2012 12:05:51 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">/?p=2390</guid>

					<description><![CDATA[Google vient d’annoncer qu’Internet Explorer 8 ne serait plus supporté sur Google Apps à partir du 15 novembre prochain, en raison de la sortie d’Internet Explorer 10 prévue pour le 26 octobre 2012 (sortie de Windows 8).
Je pense qu’il s’agit là d’un signe intéressant, qui montre qu’avec l’accélération des sorties de versions de navigateurs, il faut également adapter les stratégies de support. Internet Explorer 8 a déjà plus de 3 ans, c’est un navigateur dépassé dont il faut se débarrasser au plus vite !&#160;[&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Google vient d’annoncer qu’<a href="http://googleappsupdates.blogspot.fr/2012/09/supporting-modern-browsers-internet.html">Internet Explorer 8 ne serait plus supporté</a> sur Google Apps à partir du 15 novembre prochain, en raison de la sortie d’Internet Explorer 10 prévue pour le 26 octobre 2012 (sortie de Windows 8).</p>
<p>Je pense qu’il s’agit là d’un signe intéressant, qui montre qu’avec l’accélération des sorties de versions de navigateurs, il faut également adapter les stratégies de support. Internet Explorer 8 a déjà plus de 3 ans, c’est un navigateur dépassé dont il faut se débarrasser au plus vite !</p>
]]></content:encoded>
					
					<wfw:commentRss>/notes/google-vient-dannoncer-quinternet-explorer-8-ne/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Note&#160;: Comme prévu depuis… bientôt 3 ans, le thème WordPr&#160;[…]</title>
		<link>/notes/comme-prevu-depuis-bientot-3-ans-le-theme-wordpr/</link>
					<comments>/notes/comme-prevu-depuis-bientot-3-ans-le-theme-wordpr/#comments</comments>
		
		<dc:creator><![CDATA[Pierre Bertet]]></dc:creator>
		<pubDate>Fri, 14 Sep 2012 14:00:05 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">/?p=2333</guid>

					<description><![CDATA[Comme prévu depuis… bientôt 3 ans, le thème WordPress de ce blog est maintenant disponible sur GitHub, sous licence MIT.
Le but est avant tout de faciliter nos contributions (l’équipe s’agrandit !), et de pouvoir mettre en pratique les sujets qui sont évoqués ici. Cela pourrait nous permettre, entre autres, de prêcher le responsive design sans avoir à affronter le regard de nos lecteurs lorsqu’ils tentent de redimensionner leur navigateur…
J’espère qu’il sera également utile à d’autres, mais plus tard, après un petit rafraîchissement : le thème a très peu évolué depuis sa sortie, et il commence à prendre un&#160;[&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Comme prévu depuis… <a href="/2009/12/22/les-integristes-le-theme/">bientôt 3 ans</a>, le thème WordPress de ce blog est maintenant <a href="https://github.com/lesintegristes/lesintegristes-theme">disponible sur GitHub</a>, sous licence MIT.</p>
<p>Le but est avant tout de faciliter nos contributions (l’équipe s’agrandit !), et de pouvoir mettre en pratique les sujets qui sont évoqués ici. Cela pourrait nous permettre, entre autres, de prêcher le <span lang="en">responsive design</span> sans avoir à affronter le regard de nos lecteurs lorsqu’ils tentent de redimensionner leur navigateur…</p>
<p>J’espère qu’il sera également utile à d’autres, mais plus tard, après un petit rafraîchissement : le thème a très peu évolué depuis sa sortie, et il commence à prendre un sacré coup de vieux !</p>
<p>Un petit mot sur git : pour faciliter les contributions, le méthodologie choisie est la suivante : chaque <span lang="en">push</span> dans la branche <code>master</code> du dépôt GitHub est instantanément mis en production (grâce aux <em lang="en"><a href="https://help.github.com/articles/post-receive-hooks">Post-Receive Hooks</a></em> de GitHub). Cela nous permettra, je l’espère, de mettre à jour le thème plus régulièrement, de faire progresser différentes fonctionnalités dans des branches (ou <span lang="en">forks</span>) séparés, et d’en discuter à l’aide de <em lang="en">pull requests</em> !</p>
<p>Le thème sur GitHub :<br /> <a lang="en" href="https://github.com/lesintegristes/lesintegristes-theme">https://github.com/lesintegristes/lesintegristes-theme</a></p>
<p>Reporter un problème sur le site :<br /> <a lang="en" href="https://github.com/lesintegristes/lesintegristes-theme/issues">https://github.com/lesintegristes/lesintegristes-theme/issues</a></p>
<p>Les intégristes sur GitHub :<br /> <a lang="en" href="https://github.com/lesintegristes">https://github.com/lesintegristes</a></p>
<p><strong>(Mise à jour)</strong> Nous avons également publié le plugin WordPress nous permettant de synchroniser le dépôt local avec GitHub :<br />
<a lang="en" href="https://github.com/lesintegristes/wp-github-sync">https://github.com/lesintegristes/wp-github-sync</a></p>
]]></content:encoded>
					
					<wfw:commentRss>/notes/comme-prevu-depuis-bientot-3-ans-le-theme-wordpr/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Note&#160;: Même si IE6 n&#8217;est plus vraiment un problème, que&#160;[…]</title>
		<link>/notes/meme-si-ie6-nest-plus-vraiment-un-probleme-que/</link>
					<comments>/notes/meme-si-ie6-nest-plus-vraiment-un-probleme-que/#comments</comments>
		
		<dc:creator><![CDATA[Eric Le Bihan]]></dc:creator>
		<pubDate>Wed, 12 Sep 2012 10:03:33 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">/?p=2322</guid>

					<description><![CDATA[Même si IE6 n&#8217;est plus vraiment un problème, que nous avons réussi à nous en accommoder, que certains clients résistent (mais de moins en moins), c&#8217;est toujours fun de tomber sur une page comme : http://www.ie6countdown.com/. Microsoft a créé un monstre et peine à s&#8217;en débarrasser. Suggestion d&#8217;accompagnement : http://www.youtube.com/watch?v=9jK-NcRmVcw.&#160;[&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Même si IE6 n&rsquo;est plus vraiment un problème, que nous avons réussi à nous en accommoder, que certains clients résistent (mais de moins en moins), c&rsquo;est toujours fun de tomber sur une page comme : <a href="http://www.ie6countdown.com/">http://www.ie6countdown.com/</a>. Microsoft a créé un monstre et peine à s&rsquo;en débarrasser. Suggestion d&rsquo;accompagnement : <a href="http://www.youtube.com/watch?v=9jK-NcRmVcw">http://www.youtube.com/watch?v=9jK-NcRmVcw</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>/notes/meme-si-ie6-nest-plus-vraiment-un-probleme-que/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Note&#160;: L’auteur de l’excellent blog HTeuMeuLeu a prop&#160;[…]</title>
		<link>/notes/lauteur-de-lexcellent-blog-hteumeuleu-a-prop/</link>
		
		<dc:creator><![CDATA[Pierre Bertet]]></dc:creator>
		<pubDate>Mon, 25 Jun 2012 22:04:56 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">/?p=2227</guid>

					<description><![CDATA[L’auteur de l’excellent blog HTeuMeuLeu a proposé un petit exercice en CSS ce soir, et puisque je me suis pris au jeu, j’en profite pour relancer cette vieille machine, et expliquer ma solution !
Le problème consistait à définir un padding précis sur la droite d’un élément en display:inline. En dehors des détails techniques, ma solution est la suivante :

Utiliser un border-left padding-left sur le conteneur, dont la largeur correspond au double du padding désiré.
Décaler d’autant l’élément sur la gauche, à l’aide d’un position:relative, et d’un left négatif.

La démonstration sur jsFiddle : http://jsfiddle.net/Ch7bL/35/
N’hésitez pas à améliorer&#160;[&#8230;]]]></description>
										<content:encoded><![CDATA[<p>L’auteur de l’excellent blog <a href="http://www.hteumeuleu.fr/">HTeuMeuLeu</a> a proposé un petit exercice en CSS ce soir, et puisque je me suis pris au jeu, j’en profite pour relancer cette vieille machine, et expliquer ma solution !</p>
<p><a href="http://www.hteumeuleu.fr/un-joli-casse-tete-en-integration/">Le problème</a> consistait à définir un <code>padding</code> précis sur la droite d’un élément en <code>display:inline</code>. En dehors des détails techniques, ma solution est la suivante :</p>
<ul>
<li>Utiliser un <code><del>border-left</del></code> <ins><code>padding-left</code></ins> sur le conteneur, dont la largeur correspond au double du <span lang="en">padding</span> désiré.</li>
<li>Décaler d’autant l’élément sur la gauche, à l’aide d’un <code>position:relative</code>, et d’un <code>left</code> négatif.</li>
</ul>
<p>La démonstration sur jsFiddle : <a href="http://jsfiddle.net/Ch7bL/35/">http://jsfiddle.net/Ch7bL/35/</a></p>
<p>N’hésitez pas à améliorer cette solution, ou à proposer une autre approche dans les commentaires de <a href="http://www.hteumeuleu.fr/un-joli-casse-tete-en-integration/">l’article</a> !</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Note&#160;: Vous connaissez JavaScript, mais il reste encore q&#160;[…]</title>
		<link>/notes/vous-connaissez-javascript-mais-il-reste-encore-q/</link>
					<comments>/notes/vous-connaissez-javascript-mais-il-reste-encore-q/#comments</comments>
		
		<dc:creator><![CDATA[Pierre Bertet]]></dc:creator>
		<pubDate>Wed, 09 Nov 2011 13:08:27 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">/?p=2155</guid>

					<description><![CDATA[Vous connaissez JavaScript, mais il reste encore quelques zones d’ombre ? François-Guillaume Ribreau a réalisé la traduction française d’un excellent article de Dmitry Soshnikov, à propos de ce qui constitue le cœur de JavaScript.
La chaîne des prototypes, le contexte d’exécution, l’objet d’activation, le scope, les closures, tout y est expliqué de manière précise et exacte, ce qui est malheureusement assez rare quand il s’agit de JavaScript.
C’est ici : Voyage au coeur de JavaScript.
Et si l’anglais ne vous rebute pas, je vous invite également à lire l’ensemble de la série ECMA-262-3 in detail (autrement dit ECMAScript 3) par&#160;[&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Vous connaissez JavaScript, mais il reste encore quelques zones d’ombre ? <a href="http://fgribreau.com/">François-Guillaume Ribreau</a> a réalisé la traduction française d’un excellent article de <a href="http://dmitrysoshnikov.com/" lang="en">Dmitry Soshnikov</a>, à propos de ce qui constitue le cœur de JavaScript.</p>
<p>La chaîne des prototypes, le contexte d’exécution, l’objet d’activation, le scope, les closures, tout y est expliqué de manière précise et <em>exacte</em>, ce qui est malheureusement assez rare quand il s’agit de JavaScript.</p>
<p>C’est ici : <a href="http://fgribreau.com/articles/voyage-au-coeur-de-javascript.html">Voyage au coeur de JavaScript</a>.</p>
<p>Et si l’anglais ne vous rebute pas, je vous invite également à lire l’ensemble de la série <a href="http://dmitrysoshnikov.com/tag/ecma-262-3/" lang="en">ECMA-262-3 in detail</a> (autrement dit ECMAScript 3) par Dmitry Soshnikov.</p>
]]></content:encoded>
					
					<wfw:commentRss>/notes/vous-connaissez-javascript-mais-il-reste-encore-q/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Note&#160;: Si vous aviez commencé à utiliser &#062;time&#060; a&#160;[…]</title>
		<link>/notes/si-vous-aviez-commence-a-utiliser-time-a/</link>
					<comments>/notes/si-vous-aviez-commence-a-utiliser-time-a/#comments</comments>
		
		<dc:creator><![CDATA[Eric Le Bihan]]></dc:creator>
		<pubDate>Mon, 07 Nov 2011 11:09:40 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">/?p=2143</guid>

					<description><![CDATA[Si vous aviez commencé à utiliser &#60;time&#62; ainsi que les attributs pubdate et datetime, il va falloir revoir votre copie. cette balise a été abandonnée au profit de la balise &#60;data&#62; et toute info la concernant complètement retirée des specs ! Cela pose évidemment des problèmes à tout ceux qui avaient commencé à implémenter cette balise sur les sites de leurs clients ou à l&#8217;utiliser dans leurs développements. Il faut rester conscient qu&#8217;html5 est toujours à l&#8217;état de « work in progress » et donc soumis à des possibles revirements. La communauté s&#8217;est exprimée sur le sujet et demande le&#160;[&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Si vous aviez commencé à utiliser <code>&lt;time&gt;</code> ainsi que les attributs <code>pubdate</code> et <code>datetime</code>, il va falloir revoir votre copie. cette balise a été abandonnée au profit de la balise <code>&lt;data&gt;</code> et toute info la concernant <a href="http://html5.org/tools/web-apps-tracker?from=6782&#038;to=6783">complètement retirée des specs</a> ! Cela pose évidemment des problèmes à tout ceux qui avaient commencé à implémenter cette balise sur les sites de leurs clients ou à l&rsquo;utiliser dans leurs développements. Il faut rester conscient qu&rsquo;html5 est toujours à l&rsquo;état de <em lang="en">« work in progress »</em> et donc soumis à des possibles revirements. La communauté s&rsquo;est exprimée sur le sujet et demande le retour de &lt;time&gt; pour plus de sémantique : </p>
<ul>
<li><a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=13240">Bug 13240 &#8211; Consider replacing &lt;time&gt; with &lt;data&gt; </a></li>
<li><a href="http://whynotime.com/">Why no &lt;time&gt;? </a></li>
<li><a href="http://html5doctor.com/time-and-data-element/Goodbye time">Goodbye datetime, and pubdate. Hello data and value</a></li>
<li><a href="http://www.brucelawson.co.uk/2011/goodbye-html5-time-hello-data/">Goodbye HTML5 &lt;time&gt;, hello &lt;data&gt;! </a></li>
<li><a href="http://blog.adrianroselli.com/2011/11/end-of-is-not-helping-case-for-html5.html">End of &lt;time&gt; Is Not Helping the Case for HTML5</a> </li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>/notes/si-vous-aviez-commence-a-utiliser-time-a/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Note&#160;: Si comme moi vous utilisez (encore) Google Reader &#160;[…]</title>
		<link>/notes/si-comme-moi-vous-utilisez-encore-google-reader/</link>
					<comments>/notes/si-comme-moi-vous-utilisez-encore-google-reader/#comments</comments>
		
		<dc:creator><![CDATA[Eric Le Bihan]]></dc:creator>
		<pubDate>Wed, 02 Nov 2011 13:03:13 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">/?p=2135</guid>

					<description><![CDATA[Si comme moi, vous utilisez (encore) Google Reader comme agrégateur de flux, vous avez du être surpris par le changement de l&#8217;interface. D&#8217;un autre côté, vous vous demandiez quoi faire de Google+ sorte d&#8217;avatar de Facebook pas forcément indispensable et vous vous apprêtiez à vous désinscrire ; je ne sais pas pour vous mais dans toutes les personnes faisant partie de mes cercles j&#8217;ai toujours trois personnes qui postent comme des malades et les autres&#8230; rien. Google a choisi de réunir les deux. Maintenant quand vous partagez un flux c&#8217;est sur Google+ &#8211; en mode public par défaut. Il nous&#160;[&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Si comme moi, vous utilisez (encore) Google Reader comme agrégateur de flux, vous avez du être surpris par le changement de l&rsquo;interface. D&rsquo;un autre côté, vous vous demandiez quoi faire de Google+ sorte d&rsquo;avatar de Facebook pas forcément indispensable et vous vous apprêtiez à vous désinscrire ; je ne sais pas pour vous mais dans toutes les personnes faisant partie de mes cercles j&rsquo;ai toujours trois personnes qui postent comme des malades et les autres&#8230; rien. Google a choisi de réunir les deux. Maintenant quand vous partagez un flux c&rsquo;est sur Google+ &#8211; en mode public par défaut. Il nous forcerait pas un peu la main là Google ?</p>
]]></content:encoded>
					
					<wfw:commentRss>/notes/si-comme-moi-vous-utilisez-encore-google-reader/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
			</item>
		<item>
		<title>Note&#160;: Un nouveau site web est né ce matin : w3qualité&#160;[…]</title>
		<link>/notes/un-nouveau-site-web-est-ne-ce-matin-w3qualite/</link>
					<comments>/notes/un-nouveau-site-web-est-ne-ce-matin-w3qualite/#comments</comments>
		
		<dc:creator><![CDATA[Pierre Bertet]]></dc:creator>
		<pubDate>Tue, 11 Oct 2011 09:25:39 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">/?p=2088</guid>

					<description><![CDATA[Un nouveau site web est né ce matin : w3qualité !
Comme le nom l’indique, il y sera question de traiter de la qualité web, selon plusieurs points de vue : webdesign, accessibilité, développement front-end, suivi de qualité web, etc.
Pour commencer, plusieurs intervenants tentent de définir ce qu’est la qualité web, et c’est déjà pas mal !
À suivre ici : http://w3qualite.net/ 
(enfin, dès qu’un flux RSS sera disponible ;-)&#160;[&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Un nouveau site web est né ce matin : <a href="http://w3qualite.net/inc/?page=home">w3qualité</a> !</p>
<p>Comme le nom l’indique, il y sera question de traiter de la qualité web, selon plusieurs points de vue : webdesign, accessibilité, développement front-end, suivi de qualité web, etc.</p>
<p>Pour commencer, plusieurs intervenants tentent de définir ce qu’est la qualité web, et c’est déjà pas mal !</p>
<p>À suivre ici : <a href="http://w3qualite.net/">http://w3qualite.net/</a> </p>
<p>(enfin, dès qu’un flux RSS sera disponible ;-)</p>
]]></content:encoded>
					
					<wfw:commentRss>/notes/un-nouveau-site-web-est-ne-ce-matin-w3qualite/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
			</item>
		<item>
		<title>Note&#160;: Dart, le nouveau langage de Google, « qui n’es&#160;[…]</title>
		<link>/notes/dart-le-nouveau-langage-de-google/</link>
					<comments>/notes/dart-le-nouveau-langage-de-google/#comments</comments>
		
		<dc:creator><![CDATA[Pierre Bertet]]></dc:creator>
		<pubDate>Mon, 10 Oct 2011 14:29:03 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">/?p=2070</guid>

					<description><![CDATA[Dart, le nouveau langage de Google, « qui n’est pas là pour remplacer JavaScript mais si ça se fait on n’est pas contre hein », vient de sortir officiellement.
Grossièrement il s’agit d’un langage objet « classique », qui à première vue ressemble beaucoup à Java : des classes, un typage statique (optionnel), et d’autres choses intéressantes. Je vous laisse découvrir ses fonctionnalités plus en détail sur la page de présentation du langage. Sa conception a été orientée vers les performances, la sécurité, et les outils de développement. Il disposera d’une machine virtuelle qui sera intégrée dans les navigateurs qui&#160;[&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://www.dartlang.org/" lang="en">Dart</a>, le nouveau langage de Google, « qui n’est pas là pour remplacer JavaScript mais si ça se fait on n’est pas contre hein », <a href="http://googlecode.blogspot.com/2011/10/dart-language-for-structured-web.html" lang="en">vient de sortir officiellement</a>.</p>
<p>Grossièrement il s’agit d’un langage objet « classique », qui à première vue ressemble beaucoup à Java : des classes, un typage statique (optionnel), et d’autres choses intéressantes. Je vous laisse découvrir ses fonctionnalités plus en détail sur <a href="http://www.dartlang.org/docs/technical-overview/index.html" lang="en">la page de présentation du langage</a>. Sa conception a été orientée vers les performances, la sécurité, et les outils de développement. Il disposera d’une machine virtuelle qui sera intégrée dans les navigateurs qui voudront le supporter (et pourquoi pas ailleurs, comme sur le serveur), et d’un compilateur vers JavaScript pour la compatibilité (un peu comme <a href="http://jashkenas.github.com/coffee-script/" lang="en">CoffeScript</a>).</p>
<p>Il y a environ un mois, <a href="http://markmail.org/message/uro3jtoitlmq6x7t" lang="en">un mail interne datant de novembre 2010</a> avait été publié sur le web. Je vous en cite quelques extraits (il s’appelait alors Dash), puisque ces prises de position n’apparaissent pas sur le site du nouveau langage (les emphases sont de moi).</p>
<blockquote lang="en"><p><strong>The goal of the Dash effort is ultimately to replace JavaScript as the lingua franca of web development on the open web platform.</strong> We will proactively evangelize Dash with web developers and all other browser vendors and actively push for its standardization and adoption across the board. This will be a difficult effort requiring finesse and determination, but we are committed to doing everything possible to help it succeed.</p></blockquote>
<p>Au cas où un doute subsisterait, le contexte est posé : le but est clairement de remplacer JavaScript.</p>
<blockquote lang="en"><p>Why are you circumventing the standards process? We fully intend to cooperate fully with standards processes&#8211;the problem is that the current standard processes are limited to Javascript, which is not viable in the long term. Any effort with the historic baggage that Javascript has will be extremely limited. <strong>We need to make a clean break, make progress, and then engage the community.</strong></p></blockquote>
<p>Google ne croit pas à « l’innovation ouverte ». Ils préfèrent concevoir en secret, puis commencer à discuter avec la communauté pour en faire un standard lorsque le langage est terminé.</p>
<blockquote lang="en"><p>What will Google developers be using? <strong>We will strongly encourage Google developers start off targeting Chrome-only whenever possible</strong> as this gives us the best end user experience. However, for some apps this will not make sense, so we are building a compiler for Dash that targets Javascript (ES3). We intend for existing Google teams using GWT and JSCompiler to eventually migrate to the Dash compiler.</p></blockquote>
<p>Nous le savions déjà, mais les services de Google seront de plus en plus rapides et avancés dans Chrome, car il y aura des optimisations spécifiques pour ce navigateur. Chrome interprètera donc du Dart dans les futurs services de Google, tandis que les navigateurs qui ne supportent pas le langage auront du Dart compilé en JavaScript.</p>
<p>Le remplacement de JavaScript n’est pas ce qui me gène le plus dans cette histoire. Cette nécessité est certes discutable, car JavaScript est en train d’évoluer très rapidement avec le <a href="http://wiki.ecmascript.org/doku.php?id=harmony:harmony" lang="en">projet Harmony</a>, mais toutes les nouvelles idées sont bonnes à prendre.</p>
<p>Ce qui est très dérangeant en revanche, c’est cette tendance de plus en plus présente chez Google à faire les choses de son côté, et à bénéficier de fait d’un avantage technologique sur ses concurrents.</p>
<p>Brendan Eich, concepteur du langage JavaScript et travaillant actuellement sur le projet Harmony (le futur de JavaScript), est évidemment fortement hostile à ces méthodes de conception. Si vous souhaitez connaître son avis sur le sujet, je vous invite à lire <a href="https://news.ycombinator.com/item?id=2982256" lang="en">ce fil de discussion sur Hacker News</a>, dans lequel il y explique son point de vue. Selon lui, les concepteurs du langage Dart n’ont pas connaissance des évolutions futures de JavaScript, puisqu’aucun n’a participé à Harmony.</p>
<p>Pour terminer, il ne faut jamais perdre de vue que les standards du web ne gagneront jamais définitivement : c’est un combat qu’il faut mener en permanence pour maintenir l’équilibre entre innovation et standardisation.</p>
]]></content:encoded>
					
					<wfw:commentRss>/notes/dart-le-nouveau-langage-de-google/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
	</channel>
</rss>
