<?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>Performance web &#187; jpegtrans</title>
	<atom:link href="http://performance.survol.fr/avec/jpegtrans/feed/" rel="self" type="application/rss+xml" />
	<link>http://performance.survol.fr</link>
	<description>Quelques mots pour des sites web rapides</description>
	<lastBuildDate>Fri, 18 Jun 2010 12:47:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Optimisation JPEG (encore)</title>
		<link>http://performance.survol.fr/2009/06/optimisation-jpeg-encore/</link>
		<comments>http://performance.survol.fr/2009/06/optimisation-jpeg-encore/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 10:00:48 +0000</pubDate>
		<dc:creator>Éric</dc:creator>
				<category><![CDATA[Performance]]></category>
		<category><![CDATA[compression]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[JHead]]></category>
		<category><![CDATA[jpeg]]></category>
		<category><![CDATA[Jpegoptim]]></category>
		<category><![CDATA[jpegtrans]]></category>
		<category><![CDATA[optimisation]]></category>
		<category><![CDATA[png]]></category>

		<guid isPermaLink="false">http://performance.survol.fr/?p=588</guid>
		<description><![CDATA[je vous ai parlé plus d&#8217;une fois de recompression des images PNG. Mais &#8230; et les jpeg ? Les jpeg ont aussi des métadonnées importantes et des informations inutiles dans un contexte web. Vous y trouverez plusieurs version de l&#8217;image &#8230; <a href="http://performance.survol.fr/2009/06/optimisation-jpeg-encore/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>je vous ai parlé plus d&#8217;une fois de <a href="http://performance.survol.fr/avec/png/">recompression des images PNG</a>. Mais &#8230; et les jpeg ?</p>
<p>Les jpeg ont aussi des métadonnées importantes et des informations inutiles dans un contexte web. Vous y trouverez plusieurs version de l&#8217;image à différentes résolutions pour gérer des miniatures, ou même des pistes audio. Stoyan Stefanov a trouvé un gain moyen de 12 % avec des transformations sans pertes sur l&#8217;image elle-même, loin d&#8217;être négligeable.</p>
<p>C&#8217;est <a href="http://sylvana.net/jpegcrop/jpegtran/">Jpegtran</a> dont <a href="http://performance.survol.fr/2008/07/optimisation-jpeg/">j&#8217;avais parlé la dernière foi</a>s, l&#8217;outil utilisé par smushit. En plus de retirer les blocs de méta données (moins précisément que JHead), il permet de retoucher un peu la compression sans toucher à la qualité de l&#8217;image ni subir de pertes par rapport à l&#8217;image originale.</p>
<p>Jpegtran permet aussi de créer<a href="http://yuiblog.com/blog/2008/12/05/imageopt-4"> des images jpeg progressives</a>, ce qui parfois est légèrement plus petit en taille (mais pas tout le temps, et en particulier pas pour les petites images).</p>
<p>Attention toutefois, cela retirera aussi les mentions de copyright éventuelles. Ne le faites que sur vos images ou prévoyez d&#8217;extraire d&#8217;abord cette information pour la réinjecter dans l&#8217;image finale ensuite.</p>
<p><a href="http://www.sentex.net/~mwandel/jhead/">JHead</a> manipule lui aussi les entêtes et les métadonnées EXIF, IPTC et XMP. Je peux vous proposer les options <code>-du -dc -de -di -dx</code>. <a href="http://freshmeat.net/projects/jpegoptim">Jpegoptim</a> propose aussi une optimisation sans perte et la possibilité de supprimer les entêtes EXIF et commentaires. Je n&#8217;ai pas de retour sur la performance de l&#8217;outil. Pour ceux que ça intéresse il y a une option pour diminuer la qualité de l&#8217;image (non activée par défaut).</p>
<p>Maintenant, comme on me le faisait remarquer il y a peu à propos des PNG, la meilleure compression s&#8217;obtient toujours en travaillant l&#8217;image avant de la fixer dans un format particulier. En particulier il est généralement appréciable de gérer <a href="http://www.htmlzengarden.com/2009/06/jpeg_et_compression_par_zones/">la qualité par zones</a>, pour avoir les détails là où c&#8217;est utile.</p>
]]></content:encoded>
			<wfw:commentRss>http://performance.survol.fr/2009/06/optimisation-jpeg-encore/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Optimisation JPEG</title>
		<link>http://performance.survol.fr/2008/07/optimisation-jpeg/</link>
		<comments>http://performance.survol.fr/2008/07/optimisation-jpeg/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 10:00:37 +0000</pubDate>
		<dc:creator>Éric</dc:creator>
				<category><![CDATA[Performance]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[Image optimization - 7 mistakes]]></category>
		<category><![CDATA[jpeg]]></category>
		<category><![CDATA[jpegtrans]]></category>
		<category><![CDATA[Stoyan Stefanov]]></category>
		<category><![CDATA[velocity]]></category>

		<guid isPermaLink="false">http://performance.survol.fr/?p=51</guid>
		<description><![CDATA[Je vous avais rapidement parlé de pngcrush pour optimiser les images PNG, sans aucune perte de qualité. Stoyan Stefanov nous propose jpegtran dans sa dernière présentation sur l&#8217;optimisation des images. Le principe est le même : un petit outil en &#8230; <a href="http://performance.survol.fr/2008/07/optimisation-jpeg/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Je vous avais <a href="http://performance.survol.fr/2008/06/images-png-et-gif/#pngcrush">rapidement parlé</a> de <a href="http://pmt.sourceforge.net/pngcrush/">pngcrush</a> pour optimiser les images PNG, sans aucune perte de qualité. <a href="http://www.phpied.com/image-optimization-7-mistakes/">Stoyan Stefanov</a> nous propose <a href="http://jpegclub.org/">jpegtran</a> dans sa dernière présentation sur l&#8217;optimisation des images.</p>
<h3><span id="more-49"></span></h3>
<p>Le principe est le même : un petit outil en ligne de commande qui optimise l&#8217;image sans aucune perte de qualité. Celui ci ne touche donc pas à la compression de l&#8217;image elle-même, mais retire toutes les méta-données embarquées dans le fichier.</p>
<pre>jpegtran -copy none -optimize -perfect src.jpg dest.jpg</pre>
<p>Par défaut il y a des informations sur l&#8217;appareil photo, une miniature de l&#8217;image, des informations spécifiques au logiciel d&#8217;édition type Photoshop, et même pourquoi pas des coordonnées GPS. Tout ça peut être jeté pour une image à destination du web.</p>
<p>D&#8217;après Stoyan c&#8217;est près de 12% de gain en moyenne quand il a testé dix sites américains à très fort traffic. Ça représente jusqu&#8217;à 38% pour les images de <a href="http://www.blogger.com/">blogger</a> par exemple. Quand on sait que sur ces mêmes sites les images représentent près de la moitié du poids total d&#8217;une page, c&#8217;est plus qu&#8217;intéressant.</p>
]]></content:encoded>
			<wfw:commentRss>http://performance.survol.fr/2008/07/optimisation-jpeg/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
