<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>The World is mine &#187; Flash</title>
	<atom:link href="http://grozeille.com/tag/flash/feed/" rel="self" type="application/rss+xml" />
	<link>http://grozeille.com</link>
	<description>Just another Wordpress.com weblog</description>
	<lastBuildDate>Sat, 07 Jan 2012 12:00:31 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='grozeille.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>The World is mine &#187; Flash</title>
		<link>http://grozeille.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://grozeille.com/osd.xml" title="The World is mine" />
	<atom:link rel='hub' href='http://grozeille.com/?pushpress=hub'/>
		<item>
		<title>A la conquête du Web 3.0</title>
		<link>http://grozeille.com/2008/05/02/a-la-conquete-du-web-30/</link>
		<comments>http://grozeille.com/2008/05/02/a-la-conquete-du-web-30/#comments</comments>
		<pubDate>Fri, 02 May 2008 22:15:09 +0000</pubDate>
		<dc:creator>Mathias Kluba</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[mono]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://grozeille.wordpress.com/?p=51</guid>
		<description><![CDATA[J&#8217;ai eu une discutions intéressante ce midi au sujet du buzz en ce moment: Adobe open-source Flash! Je vois ça comme un premier pas vers la conquête du Web 3.0. Une guerre déjà entamé entre Adobe, Microsoft et le monde libre. Haha, je sais que le terme Web 2.0 fait couler beaucoup d&#8217;encre (ou abîme [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=grozeille.com&amp;blog=173450&amp;post=51&amp;subd=grozeille&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai eu une discutions intéressante ce midi au sujet du buzz en ce moment: <a href="http://www.adobe.com/openscreenproject/">Adobe open-source Flash</a>! Je vois ça comme un premier pas vers la conquête du Web 3.0. Une guerre déjà entamé entre Adobe, Microsoft et le monde libre.<br />
<span id="more-51"></span><br />
Haha, je sais que le terme <em><a href="http://fr.wikipedia.org/wiki/Web_2.0">Web 2.0</a></em> fait couler beaucoup d&#8217;encre (ou abîme les claviers) mais moi je le prend du point de vue du développeur:</p>
<p>Au début, il y avait le néant&#8230; puis l&#8217;informaticien inventa la page HTML! Dans sa foulé il inventa le Javascript&#8230; puis les applets Java&#8230; pas de chance, l&#8217;informaticien était en avance sur son temps&#8230;</p>
<p>Puis le Web s&#8217;est vu enrichir de nouveau média (Youtube, Deezer, etc.) Toute cette magie est possible grâce aux génies de <a href="http://fr.wikipedia.org/wiki/Macromedia">Macromédia</a> inventeurs du Flash! (racheté par la suite par Adobe)<br />
Le web est devenu plus beau, plus fun&#8230; et plus lourd tout de même.<br />
Flash est aujourd&#8217;hui la techno incontesté pour les médias riches. Elle était aussi en avance sur son temps: les sites entièrement Flash était encore trop lourd pour les débits de l&#8217;époque. Ce n&#8217;est aujourd&#8217;hui plus un problème, mais si tous les sites ne sont pas en Flash, je l&#8217;explique pour plusieurs raisons:<br />
Premièrement, cette technologie était boudé par le monde Linux qui se retrouvé avec un produit propriétaire, des versions en retard par rapport à celles sur Windows, et même souvent bugguées.<br />
Les adeptes des standards W3C ne voient pas non plus Flash d&#8217;un très bon œil et préfère se concentrer sur la norme HTML+<a href="http://fr.wikipedia.org/wiki/ECMAScript">ECMASCRIPT</a> (autrement dit: Javascript).</p>
<p>C&#8217;est la que le Web 2.0 atteint son paroxysme: les sites Web d&#8217;aujourd&#8217;hui exploitent à fond le Javascript (<a href="http://fr.wikipedia.org/wiki/Asynchronous_JavaScript_and_XML">Ajax</a>, <a href="http://code.google.com/webtoolkit/">GWT</a>, <a href="http://script.aculo.us/">Scriptaculous</a>, etc.). Cela donne des pages Web plus riches, plus interactives, plus animées, et plus légères!<br />
Car oui, le bon vieux HTML avec un peu de Javascript c&#8217;est plus léger que du Flash. Certains dénonceront simplement les mauvais codeurs ActionScript qui sont souvent des graphistes reconvertis et qui font des choses non-optimisés&#8230;<br />
Ceci dit, cette performance n&#8217;est possible que grâce aux <a href="http://www.apple.com/safari/">effort fournis par les navigateurs Web</a> qui supportent <a href="http://www.korben.info/un-coup-de-boost-pour-firefox-3.html">de mieux en mieux</a> le Javascript.<br />
Mais voila, les vidéos ou encore d&#8217;autres choses ne sont pas possibles en HTML+Javascript aujourd&#8217;hui, et c&#8217;est pourquoi que Flash est encore très utilisé (surtout concernant la vidéo).</p>
<p>C&#8217;est la que Microsoft riposte avec <a href="http://silverlight.net/">Silverlight</a> et ça va faire mal.<br />
Imaginez: un plugin similaire à Flash, mais plus performant (<a href="http://fr.wikipedia.org/wiki/Windows_Presentation_Foundation">WPF</a> utilisant gracieusement DirectX) avec des langages plus faciles à coder (C#, XAML, etc.) et des outils de développement/design très soignés (la série des <a href="http://www.microsoft.com/expression/products/overview.aspx?key=blend">Expression</a>).</p>
<p>Mais la communauté pro-libre/pro-standard n&#8217;en reste pas la: <a href="http://en.wikipedia.org/wiki/HTML_5">HTML5</a> est censé combler les lacunes vis-à-vis de Flash ou Silverlight.</p>
<p>Sun veut aussi être de la partie, après l&#8217;échec des applets, il tente nous proposer <a href="https://openjfx.dev.java.net/downloads.html">JavaFX</a>.<br />
Les principales raisons de l&#8217;échec des applets sont:<br />
- Java c&#8217;est gros et lourd à télécharger&#8230; imaginez un JRE de 30mo à l&#8217;époque des 56k!<br />
- Ce <del datetime="00">n&#8217;est</del> n&#8217;était pas non plus très performant, surtout en matière d&#8217;affichage.<br />
- Il n&#8217;existe aucun outil pour graphiste pour faire des applets! C&#8217;est la que Macromédia avec Flash avait marqué un point.<br />
- Ce <del datetime="00">n&#8217;est</del> n&#8217;était pas libre&#8230; donc difficile à faire adopter par la communauté des développeurs.</p>
<p>Mais Sun propose des solutions:</p>
<ul>
<li><a href="http://weblogs.java.net/blog/enicholas/archive/2006/09/java_browser_ed.html">Java Kernel</a>: le principe est simple, il faut que le téléchargement d&#8217;une JRE soit négligeable (tout comme Flash). Pour ce faire, l&#8217;utilisateur télécharge une version &#8220;minimale&#8221; de la JRE, qui téléchargera des paquets supplémentaires seulement s&#8217;il y en a besoin.</li>
<li>Java2D/Swing <a href="http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javase6/#Java_2D">plus performant</a>, ainsi que l&#8217;accélération avec DirectX (elle existait depuis peux de temps, mais désactivé par défaut car trop buggué). Cela permet aussi des effets comme la transparence etc.</li>
<li><a href="http://www.cnettv.com/9742-1_53-27434.html">JavaFX</a>: ou comment créer un langage de description d&#8217;interface, pour créer plus simplement des animations etc.</li>
<li>Java est <a href="http://openjdk.java.net/">open-source</a>: à quand Java installé par défaut sous Linux? (Même si c&#8217;est maintenant un <a href="http://openjdk.java.net/install/#ubuntu">paquet officiel d&#8217;Ubuntu</a>)</li>
</ul>
<p>Le seul hick qui va faire très très mal: toujours pas d&#8217;outil puissant pour les graphistes.<br />
On peut aussi se demander pourquoi avoir inventer un n-ième langage de script, là où tout le monde optent pour le XML comme descripteur d&#8217;interface.</p>
<p>On remarque que &#8220;Open-source&#8221; est maintenant synonyme de &#8220;standard&#8221;, et ça Adobe l&#8217;a compris. Fort se sa popularité, l&#8217;ouverture forcement va booster son engouement.<br />
Microsoft n&#8217;est pas en reste dans ce domaine: depuis son alliance avec <a href="http://www.novell.com/home/index.html">Novell</a>, ils travaillent tous deux pour promouvoir <a href="http://www.mono-project.com/Main_Page">.Net sous Linux</a> même si l&#8217;équivalent à Silverlight en libre, <a href="http://www.mono-project.com/Moonlight">Moonlight</a>, est encore loin de <a href="http://www.youtube.com/watch?v=qRSO7p0HAIw&amp;feature=related">voir le jour</a>&#8230;<br />
On pouvait pointer du doigt le manque de <em>sérieux</em> en matière de développement avec ActionScript, mais avec <a href="http://www.adobe.com/products/flex/media/flexapp/">Flex</a> ce n&#8217;est plus vrai.</p>
<p>Avec toutes ces technos, on se demande si le navigateur ne servira plus qu&#8217;a charger un plugin Flash/Java/Silverlight, et déléguera le travail de rendu à ceux la. <a href="http://osnews.com/story/19699/Mozilla-Warns-of-Flash-Silverlight-Agenda">Mozilla sonne l&#8217;alarme</a> et explique l&#8217;importance de HTML5.</p>
<p>Les paries sont lancés:<br />
Les prochains sites-web, en Flash? HTML5+Javascript? Silverlight/Moonlight? JavaFX?</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/grozeille.wordpress.com/51/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/grozeille.wordpress.com/51/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/grozeille.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/grozeille.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/grozeille.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/grozeille.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/grozeille.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/grozeille.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/grozeille.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/grozeille.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/grozeille.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/grozeille.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/grozeille.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/grozeille.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/grozeille.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/grozeille.wordpress.com/51/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=grozeille.com&amp;blog=173450&amp;post=51&amp;subd=grozeille&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://grozeille.com/2008/05/02/a-la-conquete-du-web-30/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fcf307a3a2899d162cabfd41241f17b9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">grozeille</media:title>
		</media:content>
	</item>
	</channel>
</rss>
