<?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>Geekosphere.fr &#187; Navigateurs</title>
	<atom:link href="http://www.geekosphere.fr/tag/navigateurs/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.geekosphere.fr</link>
	<description>Simple, fun et efficace</description>
	<lastBuildDate>Fri, 03 Sep 2010 17:21:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Actu-Web#54: HTML5, ou comment foutre un beau bordel numérique autour d&#8217;une vraie fausse standardisation</title>
		<link>http://www.geekosphere.fr/actu-web/actu-web54-html5-ou-comment-foutre-un-beau-bordel-numerique-autour-dune-vraie-fausse-standardisation/</link>
		<comments>http://www.geekosphere.fr/actu-web/actu-web54-html5-ou-comment-foutre-un-beau-bordel-numerique-autour-dune-vraie-fausse-standardisation/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 20:22:50 +0000</pubDate>
		<dc:creator>Poupi</dc:creator>
				<category><![CDATA[Actu-Web]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Navigateurs]]></category>

		<guid isPermaLink="false">http://www.geekosphere.fr/?p=1362</guid>
		<description><![CDATA[Si vous avez suivi l&#8217;actualité récente autour du HTML5, vous n&#8217;êtes probablement pas sans savoir que Youtube et Vimeo viennent de mettre à disposition de leurs utilisateurs, la consultation des vidéos grâce à la balise &#60;video&#62;. Et comme je l&#8217;avais prédit en août de l&#8217;année dernière, il faut avouer que le support de la balise [...]]]></description>
			<content:encoded><![CDATA[<p>Si vous avez suivi l&#8217;actualité récente autour du HTML5, vous n&#8217;êtes probablement pas sans savoir que Youtube et Vimeo viennent de mettre à disposition de leurs utilisateurs, la consultation des vidéos grâce à la balise &lt;video&gt;.</p>
<p style="text-align: center;"><img src="http://geekosphere.fr/pictadmin/uploads/lolcat.jpg" alt="Lolcat" /></p>
<p>Et comme je l&#8217;avais prédit en août de l&#8217;année dernière, il faut avouer que le support de la balise &lt;video&gt; relève finalement d&#8217;un beau bordel numérique.</p>
<p style="text-align: center;"><span id="more-1362"></span></p>
<p>Mais avant de commencer, je pense qu&#8217;il est nécessaire de revenir à la base des choses.</p>
<h2 style="text-align: center;">&lt;video&gt;, quoisséssa?</h2>
<p>À l&#8217;heure actuelle, la grande majorité des contenus multimédia sur Web est diffusée grâce à la technologie Flash. Une technologie propriétaire appartenant à la société Adobe, d&#8217;une flexibilité sans nom. Ainsi, à l&#8217;heure actuelle, au gré de vos évolutions sur le Web, vous êtes amenés à rencontrer du flash sous toutes ses formes. Quelques exemples de l&#8217;utilisation de flash?</p>
<ul>
<li>Les vidéos provenant de Youtube ou Dailymotion sont diffusées en Flash</li>
<li>Les mini-jeux de <a href="http://www.jeu.fr/">jeu.fr</a> sont écrits en flash</li>
<li>Les applications permettant de prendre des photos depuis votre Webcam (sur <a href="http://imageshack.us/">imageshack.us</a> ou encore Dailymotion) sont écrites en flash</li>
<li>Le MMORPG Dofus est écrit en flash</li>
<li>Le player audio qui vous permet d&#8217;écouter les trollcasts sans les télécharger est écrit en flash</li>
<li>Les publicités dans la colonne latérale du blog sont également diffusées grâce au format flash</li>
<li>Le site internet <a href="http://www.deezer.com/fr/">Deezer</a> est en grande partie écrit en flash</li>
</ul>
<p>Comme vous l&#8217;aurez compris, Flash permet de faire à peu près tout et n&#8217;importe quoi. À tel point qu&#8217;aujourd&#8217;hui, la technologie Flash est incontournable.</p>
<p>Tout ceci ne poserait aucun problème si seulement Flash était exempt de défauts, ce qui n&#8217;est pas le cas. Son principal problème (en plus d&#8217;être un format privateur), c&#8217;est qu&#8217;il est lourd&#8230; Très lourd. Et pour s&#8217;en convaincre, il suffit de regarder du côté des smartphones, téléphones portables possédant les mêmes capacités que nos ordinateurs d&#8217;il y a 10ans. Jusqu&#8217;à récemment, la plupart de ces smartphones (ou ordiphones comme on devrait le dire en France) étaient tout simplement incapables de lire le contenu flash, la faute revenant à leur puissance de calcul limitée.</p>
<p>Les choses évoluent, et force est de constater qu&#8217;aujourd&#8217;hui, Flash a fait son temps. Il est temps pour cette technologie, maintenant dépassée, de laisser place à d&#8217;autres technologies, plus économes et ressources, et surtout bien plus adaptées à l&#8217;usage qu&#8217;on fait du Web. Flash est un outil générique, capable de tout faire, mais mal. Ce qu&#8217;il nous faut aujourd&#8217;hui, ce sont des outils dédiés à une tâche précise, et capable de réaliser cette tâche de la manière la plus technologiquement correcte.</p>
<p style="text-align: center;"><img src="http://geekosphere.fr/pictadmin/uploads/navigateurs.png" alt="Navigateurs" /></p>
<p>Prenons un exemple concret de l&#8217;idée que je tente de faire passer. Au hasard, le logiciel (libre) Audacity, célèbre logiciel d&#8217;édition de fichiers musicaux. Disons que je dispose d&#8217;une bibliothèque de 30.000 MP3 (c&#8217;est un exemple, ce n&#8217;est pas comme si c&#8217;était vrai :D).</p>
<p>Pour écouter ces fichiers musicaux, je pourrais très bien les lancer un par un dans Audacity, et les écouter comme ça. Dans ce cas, pourquoi ne pas le faire? Tout simplement parce qu&#8217;Audacity ne dispose pas des fonctionnalités adaptées à cette utilisation que je souhaite en faire. Certes, il est capable de lire chacun de mes fichiers musicaux&#8230; Mais niveau confort d&#8217;utilisation, on a vu mieux.</p>
<p>Pour cette utilisation, je préfèrerai donc utiliser une application (toujours libre) telle que Songbird. Du côté propriétaire, on décidera plutôt d&#8217;utiliser iTunes.</p>
<p>Et bien c&#8217;est exactement ce qu&#8217;il se passe en ce moment avec le flash. Utilisé à tort et à travers dans des domaines plus variés les uns que les autres, flash est aujourd&#8217;hui devenu, n&#8217;ayons pas peur des mots, une véritable usine à merde.</p>
<p>L&#8217;idée était donc de développer des outils adaptés pour relever flash de ses fonctions dans certains domaines, dont le principal, la diffusion de contenus vidéos sur le Web. Et c&#8217;est donc ce qu&#8217;à proposé la norme HTML5, en créant une nouvelle balise, la balise &lt;video&gt;, capable d&#8217;encapsuler de véritables vidéos à l&#8217;intérieur d&#8217;un navigateur Web, en lieu et place de cet ersatz qu&#8217;est aujourd&#8217;hui le flash.</p>
<h2 style="text-align: center;">Le problème?</h2>
<p>Le problème, c&#8217;est qu&#8217;aujourd&#8217;hui, bien que tout le monde soit d&#8217;accord sur le fond, personne ne l&#8217;est sur la forme. Chacun y va de son idée, et ce qui s&#8217;annonçait comme une manière de standardiser la diffusion de contenu vidéo sur le Web, relève maintenant du foutoir informatique. Ça fait un an que ça dure, et croyez-moi, les choses ne sont pas prêtes de s&#8217;arranger!</p>
<p>Sur le banc des accusés, deux <acronym title="Sortes de petits logiciels expliquant à votre machine comment lire et encoder des vidéos/sons dans des formats spécifiques">codecs</acronym> : H264 et Theora.</p>
<p>Le H264 est un codec vidéo performant. Son gros désavantage&#8230; C&#8217;est qu&#8217;il est propriétaire, et que par conséquent, il appartient à des ayant droits. À force de me lire, je pense que vous commencez à comprendre ma pensée face aux logiciels et aux formats privateurs. Mais pour une fois, le problème n&#8217;est pas tant d&#8217;ordre idéologique que pratique. Le souci dans ce cas, c&#8217;est que pour chaque exemplaire distribué d&#8217;un navigateur Web embarquant ce codec, la société éditrice se devra de payer des royalties (ou plutôt, une licence d&#8217;exploitation) au propriétaire du codec.</p>
<p>Pour Safari (Apple), Chrome (Google) ou Internet Explorer (Microsoft) qui possèdent ces licences, aucun problème. Pour d&#8217;autres navigateurs tels que Firefox (Fondation Mozilla), Opera (Opera Software) ou des centaines d&#8217;autres navigateurs (Konqueror, Iceweasel, Lunascape, &#8230;), cette implémentation serait un véritable drame. Comment financer ces millions?</p>
<p>Hormis pour Firefox, il est clair que sortir une telle somme d&#8217;argent serait purement et simplement impossible.</p>
<p>Double problème également pour les navigateurs sous licence libre, puisque la licence acquise ne pourrait être transmise pour tous les navigateurs compilés et personnalisés depuis les sources. En clair, toutes les versions modifiées de Firefox seraient incapables de disposer du décodage H264. Et il en serait de même pour la version open-source (pas libre&#8230; j&#8217;insiste sur ce point) de Chrome, à savoir Chromium. </p>
<p>La solution proposée par Mozilla, et soutenue par Opera Software, serait l&#8217;utilisation du codec libre Therora (OGG). Presque aussi performant que le H264, et en constante évolution, celui-ci pourrait être utilisé par tous, sans restrictions.</p>
<p>Apple, possédant une partie du H264, refuse purement et simplement l&#8217;implémentation du Theora, qui serait, pour elle, une façon de cracher sur une source inépuisable de revenus. Citons au passage l&#8217;argument aussi bidon qu&#8217;officiel de la firme, expliquant son refus par une pirouette d&#8217;une connerie sans nom : « Les conditions d&#8217;exploitation du Theora sont floues. Il se pourrait très bien qu&#8217;un jour, quelqu&#8217;un définisse le Theora comme lui appartenant, ce qui nous foutrait dans une merde pas possible ». Et mon cul, c&#8217;est du poulet&#8230;</p>
<p>Google&#8230; Le grand Google, ami des logiciels libres. La firme sympa des mecs fabuleux qui développement des applications open-source. Le plus grand hébergeur de projets libres (Google Code). Google, oui, Google, celui là même qui penche en faveur du H264. Une incohérence folle qu&#8217;il faudrait qu&#8217;on m&#8217;explique&#8230; Puisque sur ce coup, j&#8217;avoue n&#8217;avoir rien compris au délire.</p>
<p>Et le dernier, bien entendu, Microsoft. Microsoft qui avoue avoir implémenté la balise &lt;video&gt; au sein d&#8217;Internet Explorer 9, mais sans en donner plus de détails. Il y a six mois, la position de Microsoft sur ce sujet était encore à définir. Aujourd&#8217;hui&#8230; Il en est de même. Microsoft ne se mouille pas, et c&#8217;est compréhensible. Il est vrai que pour eux, proposer des idées innovantes n&#8217;est pas une réelle habitude. Attendons de voir ce que les autres font, et nous pourrons sortir une merde en accord avec leurs propositions. Quoi qu&#8217;il en soit, je mettrais une main à couper que ce sera le H264 que la firme choisira. Une sorte d&#8217;intuition, poussée par le fait que Microsoft dispose déjà des licences nécessaires.</p>
<p>Vous voyez&#8230; Lorsque je parlais de « beau bordel numérique ».</p>
<h2 style="text-align: center;">Google enfonce des portes</h2>
<p>Youtube, leader de l&#8217;hébergement vidéo sur le Minitel 2.0 et accessoirement, filiale de Google, vient de mettre à disposition des internautes, sa propre implémentation de la balise &lt;video&gt;. Balise utilisant&#8230; Roulements de tambours&#8230; Du H264. Comme c&#8217;est original&#8230; Ou pas.</p>
<p style="text-align: center;"><img src="http://geekosphere.fr/pictadmin/uploads/youtube.png" alt="Youtube" /></p>
<p>Par cette utilisation du H264, Google affirme clairement son choix quant à la technologie qu&#8217;il souhaite voir implémentée dans les définitions finales de la norme HTML5. Et il faut avouer que pour le moment&#8230; Ça sent le pâté pour Mozilla.</p>
<h2 style="text-align: center;">Comment je vois les choses</h2>
<p>En lançant sa propre version de la balise &lt;video&gt; HTML5 sur Youtube, Google vient clairement d&#8217;accélérer les choses. Comment voir l&#8217;avenir?</p>
<p>Pour le moment, l&#8217;utilisation de la balise &lt;video&gt; n&#8217;est qu&#8217;optionnelle. Si les sociétés tardent à se mettre d&#8217;accord, je parierai à qui le voudra que Google finira par imposer l&#8217;utilisation de la balise &lt;video&gt; H264 sur Youtube, s&#8217;affranchissant ainsi, et à jamais, du Flash. Imaginez maintenant la scène&#8230; Firefox incompatible avec Youtube. Que feront les utilisateurs? Ils migreront. Vers Chrome, Safari, ou encore Internet Explorer. Ce serait la fin pour Mozilla, qui devrait tôt ou tard s&#8217;affranchir des taxes en vigueur, et proposer en natif le support de la balise &lt;video&gt; H264.</p>
<p>Une tragédie pour le monde libre, mais aussi pour la diversité dans le monde des navigateurs Web. Tous les petits navigateurs développés sur la base de Firefox seraient automatiquement voués à mourir. </p>
<p>Et le travail colossal effectué par Mozilla pour offrir au monde un navigateur plus performant, et plus innovant qu&#8217;Internet Explorer, serait lui aussi voué à mourir. Personnellement, je trouve ça triste.</p>
<p>Je soutiens Mozilla, prise en tenaille par les dictateurs du Web, dans son choix. Parce que troquer une technologie moche et propriétaire par une autre technologie moche et propriétaire, c&#8217;est reculer pour mieux sauter. Parce que baser un standard sur du code fermé (et surtout payant), c&#8217;est se tirer une balle dans le pied et empêcher toute forme d&#8217;évolution. </p>
<p>Pour un Web libre, utilisons des standards libres.</p>
<p><strong>Notes</strong></p>
<p style="padding-left: 20px;">[1] Crédit photo : <a href="http://www.flickr.com/photos/mager/2607943726/">Magerleagues</a> (Creative Commons BY-SA)<br />
[2] Crédit photo : <a href="http://www.flickr.com/photos/25988295@N08/3633704194/">Technovore</a> (Creative Commons BY-NC-SA)<br />
[3] Crédit photo : <a href="http://www.flickr.com/photos/ivva/280476264/">Ivva</a> (Creative Commons BY-SA)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekosphere.fr/actu-web/actu-web54-html5-ou-comment-foutre-un-beau-bordel-numerique-autour-dune-vraie-fausse-standardisation/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
