<?xml version="1.0" encoding="UTF-8"?><rss version="2.0">
<channel>
	<title>Commentaires sur : La révolution fracassante et la révolution qui couve</title>
	<link>http://letrainde13h37.fr/12/revolution-fracassante-et-revolution-qui-couve/</link>
	<description>Chaque mardi, un peu plus de Web</description>
	<lastBuildDate>Fri, 14 Jun 2013 07:04:33 +0000</lastBuildDate>
	
	<item>
		<title>Par : Frédéric Kayser</title>
		<link href="http://letrainde13h37.fr/12/revolution-fracassante-et-revolution-qui-couve/comment-page-1/#comment-84">http://letrainde13h37.fr/12/revolution-fracassante-et-revolution-qui-couve/comment-page-1/#comment-84</link>
		<author>cryopng@free.fr</author>
		<pubDate>Sat, 11 Aug 2012 02:59:25 +0000</pubDate>
		<guid isPermaLink="false">http://letrainde13h37.fr/?p=1777#comment-84</guid>
		<description><![CDATA[Je réagis ici à l&#039;article de Karl.
Effectivement JPEGmini et WebP n&#039;évoluent pas sur le même plan, je les ai rassemblés dans un même article traitant des images car la disponibilité de l&#039;application JPEGmini est assez récente et l&#039;évolution de WebP pour se doter de la transparence et de la compression sans perte approche de sa conclusion, les deux méritaient je pense d&#039;être mis en avant.

J&#039;ai volontairement évité la confrontation entre JPEG et WebP car comparer deux formats avec perte d&#039;information c&#039;est un peu comme s&#039;engager sur un terrain miné bordé de snipers.
Je me suis focalisé sur les nouveautés de WebP, car c&#039;est probablement à ce niveau que son avenir se joue. WebP a le potentiel nécessaire pour remplacer PNG (tout du moins sur le Web) et comme l&#039;indique Yoav Weiss dans son comparatif les PNG-32 sont souvent utilisés à défaut de mieux car il n&#039;y pas de réelle alternative pour diffuser simplement sur le Web une image photo-réaliste avec de la transparence.
En fait les alternatives existent : JNG, JPEG 2000 et JPEG XR.
- JNG est un cousin du PNG (plus précisément du MNG) qui permet d&#039;inclure une image (compressée JPEG) et une couche alpha (compressée PNG) dans un seul fichier. Il est peut-être arrivé un peu trop tôt, dès 2000, et est quasiment oublié aujourd&#039;hui.

- JPEG 2000, j&#039;ai failli le mentionner sous la forme d&#039;une boutade car en 2000 on trouvait plein d&#039;articles pour dire plein de bien de ce format plein d&#039;avenir et annoncer que l&#039;année prochaine plein de fabricants d&#039;appareils photo l&#039;auraient adopté. On est en 2012, je vous laisse plein de temps pour vérifier sur vos APN qu&#039;il n&#039;y est pas. Les couacs au niveau licence (la &quot;part 1&quot;, le format à l&#039;état le plus simple, est désormais sensé être gratuite mais sans garantie quant à d&#039;éventuels brevets cachés) ainsi que la complexité de sa compression et la lenteur que cela induit (8 fois plus lent que JPEG au début) pour un gain de place ou qualité assez maigre sur les photographies, sans oublier l&#039;absence de bibliothèque libre pour supporter le format (OpenJPEG de nos jours) n&#039;ont pas contribué à sa diffusion.
Pour autant il y a vraiment plein de choses très bien dans JPEG 2000, comme les ROI (Regions Of Interest) qui permettent d&#039;augmenter ou de sacrifier la qualité de certaines zones de l&#039;image, la résolution évolutive (resolution scalability) à l&#039;heure où l&#039;on parle de « responsive design » il y a peut-être de quoi faire, ou encore une compression alternative sans perte d&#039;information (un peu désavouée par JPEG-LS qui est bien plus rapide).
Mac OS X intègre JPEG 2000 au niveau de Core Graphics (vu les commentaires dans les fichiers la bibliothèque provient de Kakadu Software), les icônes des applications Mac OS X sont du JPEG 2000 sans perte, Safari affiche du JPEG 2000 sans soucis (tout du moins sur Mac, pour Windows et iOS c&#039;est à vérifier).

- JPEG XR, est le bébé de Microsoft (c&#039;est une évolution normalisée de HD Photo), plus rapide que JPEG 2000, avec plein de profondeurs de composants entre autre pour le HDR, mais il me semble avoir lu un article (Charles Bloom à tout les coups) qui le descendait proprement en flamme ; IE9 et plus peuvent l&#039;afficher.

Pour en revenir à WebP, proposer la compression avec perte et une couche alpha n&#039;est pas en soi nouveau mais le format apporte également une très bonne compression sans perte et l&#039;animation, la libwebp est là pour faciliter son adoption. Bien qu&#039;a priori tous les acteurs du Web auraient à y gagner, Google peut très bien échouer dans cette entreprise, car Google n&#039;est que Google et pas le W3C, et tout le monde n&#039;aime pas nécessairement ce que fait Google. Ce ne serait pas la première fois qu&#039;un problème d&#039;ego ou de syndrome NIH (Not Invented Here « pas inventé ici ») mettrait à mal un format d&#039;image, le non support du JNG/MNG dans le but de favoriser l&#039;APNG chez Mozilla est assez édifiant.

Je n&#039;ai pas parlé d&#039;Opera Mini et d&#039;Opera Turbo, tout comme je n&#039;ai pas parlé du mod_pagespeed pour Apache, car manipuler du WebP en coulisse c&#039;est très bien si ça permet d&#039;augmenter les performances, mais ce n&#039;est a priori pas ce qui va rendre le format populaire et donc assurer son succès. Par ailleurs la conversion au vol c&#039;est bien, mais ça ne permet pas d&#039;exploiter la quintessence du format (application successive de deux compressions destructives ou optimisations des pixels totalement transparents pour le PNG qui ne conviennent pas à WebP).

Pour finir, je n&#039;ai pas noyé l&#039;article sous les chiffres de comparatifs PNG/WebP car l&#039;encodeur WebP est encore jeune et a quelques lacunes à combler (avec les images en niveau de gris en particulier). La version 0.2.0 de la libwebp et les spécifications associées sont là pour figer le format. Un face à face avec GIF, PNG, JNG ou JPEG 2000 est encore prématuré à mes yeux, mais d&#039;autres le feront surement, pour l&#039;instant je remonte mes résultats vers l&#039;équipe qui développe WebP pour orienter les bidouillages sous le capot.]]></description>
	</item>
	<item>
		<title>Par : PASQUIOU Richard</title>
		<link href="http://letrainde13h37.fr/12/revolution-fracassante-et-revolution-qui-couve/comment-page-1/#comment-83">http://letrainde13h37.fr/12/revolution-fracassante-et-revolution-qui-couve/comment-page-1/#comment-83</link>
		<author>riplay777@hotmail.com</author>
		<pubDate>Fri, 10 Aug 2012 15:57:20 +0000</pubDate>
		<guid isPermaLink="false">http://letrainde13h37.fr/?p=1777#comment-83</guid>
		<description><![CDATA[Karl DUBOST réagit à cet article &lt;a href=&quot;http://www.la-grange.net/2012/08/05/webp&quot; title=&quot;site de Karl DUBOST&quot; rel=&quot;nofollow&quot;&gt;ici&lt;/a&gt;. Pour moi, il en a eu une mauvaise lecture : Nulle comparaison franche n&#039;est établie entre JPEG et WEBP (juste un exemple). Mais il y apporte aussi quelques bons compléments.]]></description>
	</item>
	<item>
		<title>Par : Frédéric Kayser</title>
		<link href="http://letrainde13h37.fr/12/revolution-fracassante-et-revolution-qui-couve/comment-page-1/#comment-82">http://letrainde13h37.fr/12/revolution-fracassante-et-revolution-qui-couve/comment-page-1/#comment-82</link>
		<author>cryopng@free.fr</author>
		<pubDate>Tue, 07 Aug 2012 22:21:48 +0000</pubDate>
		<guid isPermaLink="false">http://letrainde13h37.fr/?p=1777#comment-82</guid>
		<description><![CDATA[Pour Linux et Mac OS X un script Bash un peu ancien, mais une base intéressante:
http://lyncd.com/2009/03/imgopt-lossless-optimize-png-jpeg/

Si certains veulent se lancer dans ce genre de chose, n&#039;hésitez pas à me contacter, enfin surtout sur Linux et Mac OS X.
Mes scripts perso sont plutôt destinés à presser le citron jusqu&#039;à la dernière goûte, sans contrainte au niveau du temps nécessaire ou des ressources CPU sollicitées (il est assez facile de paralléliser les traitements et aller jusqu&#039;à consommer toute la puissance de calcul d&#039;une machine), c&#039;est pourquoi CryoPNG est bien plus lent qu&#039;ImageOptim.]]></description>
	</item>
	<item>
		<title>Par : Frédéric Kayser</title>
		<link href="http://letrainde13h37.fr/12/revolution-fracassante-et-revolution-qui-couve/comment-page-1/#comment-78">http://letrainde13h37.fr/12/revolution-fracassante-et-revolution-qui-couve/comment-page-1/#comment-78</link>
		<author>cryopng@free.fr</author>
		<pubDate>Mon, 06 Aug 2012 20:04:39 +0000</pubDate>
		<guid isPermaLink="false">http://letrainde13h37.fr/?p=1777#comment-78</guid>
		<description><![CDATA[Procéder à des optimisations d&#039;images en masse n&#039;est pas nécessairement compliqué ; de nombreux outils d&#039;optimisation sont des programmes shell/ligne de commande à la base (gifsicle, pngout, pngcrush, defluff, cryopng, pngwolf, jpegtran...). Tant que l&#039;on reste dans le domaine des optimisations sans perte il n&#039;y a normalement pas besoin de contrôle visuel systématique, JPEGmini ouvre de nouvelles perspectives... mais il faut lui faire une confiance aveugle.
Avec des machines assimilées Unix et quelques connaissances au niveau shell pour écrire des scripts, exploiter des commandes comme « find » ou programmer le cron, développer des solutions sur mesure est relativement simple, c&#039;est le contexte que je connais le mieux.

Convertir toutes les images GIF d&#039;un répertoire en PNG peut se faire avec un simple « pngout -q *.gif », après si l&#039;on veut convertir en PNG uniquement les GIF qui ne contiennent qu&#039;une image et confier les animations à gifsicle ça demande d&#039;identifier les animations au préalable « identify »
d&#039;ImageMagick peut faire ça.
Avec un volume journalier de 10000 images le plus dur risque d&#039;être de doser le niveau d&#039;optimisation, car mine de rien pngcrush et surtout pngout peuvent facilement prendre plus de 10 secondes par image même en parallélisant les traitements il faudra certainement faire des concessions pour tenir la cadence.
Si tu veux m&#039;en dire plus par courriel tu peux m&#039;écrire à cryopng (arobase) free (point) fr.]]></description>
	</item>
	<item>
		<title>Par : Boris Schapira</title>
		<link href="http://letrainde13h37.fr/12/revolution-fracassante-et-revolution-qui-couve/comment-page-1/#comment-76">http://letrainde13h37.fr/12/revolution-fracassante-et-revolution-qui-couve/comment-page-1/#comment-76</link>
		<author>borisschapira@gmail.com</author>
		<pubDate>Mon, 06 Aug 2012 11:29:02 +0000</pubDate>
		<guid isPermaLink="false">http://letrainde13h37.fr/?p=1777#comment-76</guid>
		<description><![CDATA[Excellent article, Frédéric, merci. Par contre il reste un voilà à soulever, celui de l&#039;industrialisation du traitement d&#039;images. Il est assez facile de tomber sur des articles qui explique comment optimiser une image, mais plus rare de trouver quelque chose qui parle de l&#039;optimisation de 10&#039;000 images/jours (tous formats confondus, notamment GIF), par exemple. Si tu as des pistes, je suis preneur :)]]></description>
	</item>
	<item>
		<title>Par : Mehdi Kabab</title>
		<link href="http://letrainde13h37.fr/12/revolution-fracassante-et-revolution-qui-couve/comment-page-1/#comment-75">http://letrainde13h37.fr/12/revolution-fracassante-et-revolution-qui-couve/comment-page-1/#comment-75</link>
		<author>pioupioum@gmail.com</author>
		<pubDate>Fri, 03 Aug 2012 11:14:05 +0000</pubDate>
		<guid isPermaLink="false">http://letrainde13h37.fr/?p=1777#comment-75</guid>
		<description><![CDATA[Merci pour cet article fort intéressant  et qui, pour une fois, précise que JPEGMini n&#039;obtiendra pas de bons résultats sur des JPEG contenant des éléments textuels (le résultat est tout simplement horrible tant il y a d&#039;artefacts).

Concernant WebP, un plugin GIMP est disponible pour lire et écrire dans ce format prometteur : &lt;a href=&quot;http://registry.gimp.org/node/25874&quot; rel=&quot;nofollow&quot;&gt;WebP Import / Export&lt;/a&gt;.]]></description>
	</item>
	<item>
		<title>Par : Franck Lepaire</title>
		<link href="http://letrainde13h37.fr/12/revolution-fracassante-et-revolution-qui-couve/comment-page-1/#comment-74">http://letrainde13h37.fr/12/revolution-fracassante-et-revolution-qui-couve/comment-page-1/#comment-74</link>
		<author>franck.lepaire@gmail.com</author>
		<pubDate>Fri, 03 Aug 2012 09:49:17 +0000</pubDate>
		<guid isPermaLink="false">http://letrainde13h37.fr/?p=1777#comment-74</guid>
		<description><![CDATA[Article très intéressant ! Merci.]]></description>
	</item>
	<item>
		<title>Par : PASQUIOU Richard</title>
		<link href="http://letrainde13h37.fr/12/revolution-fracassante-et-revolution-qui-couve/comment-page-1/#comment-73">http://letrainde13h37.fr/12/revolution-fracassante-et-revolution-qui-couve/comment-page-1/#comment-73</link>
		<author>riplay777@hotmail.com</author>
		<pubDate>Wed, 01 Aug 2012 14:48:28 +0000</pubDate>
		<guid isPermaLink="false">http://letrainde13h37.fr/?p=1777#comment-73</guid>
		<description><![CDATA[Excellent article. Bonne explication du fonctionnement de JPEGmini. Et excellente découverte pour moi que ce webP. Merci Frédéric.]]></description>
	</item>
</channel>
</rss>
