Internet n'est pas toujours synonyme de haut débit : la fibre, le câble ou l'ADSL ne sont pas accessibles à tous, les réseaux WiFi publics sont parfois encombrés, les accès par réseau mobile EDGE ou 3G avec l'iPhone, l'iPad, les smartphones, tablettes, netbooks et autres smartbooks rencontrent un succès grandissant (qui pousse les opérateurs à limiter le volume autorisé au sein de leurs forfaits data/web/mail).
La conception d'interfaces ou d'applications pour de petits appareils électroniques impose souvent des contraintes liées à leur capacité de stockage limitée.
L'hébergement d'un site Web est rarement gratuit, il a un coût lié à l'espace disque utilisé sur le serveur et au volume des données émises à travers le réseau.
Réduire la taille (en octet) des photographies, animations, éléments d'interface et autres fichiers graphiques permet de les transmettre plus rapidement, d'économiser de la bande passante ainsi que de l'espace disque ou mémoire flash.
JPEG, GIF, PNG et SWF (Flash) sont les formats d'images ou d'animation les plus courants. Il convient d'utiliser le bon format en fonction du contenu à diffuser.
Ce petit site a pour but de vous dévoiler les arcanes des différents formats d'image, ainsi que de vous présenter des outils (le plus souvent gratuits) pour les optimiser au mieux.
Les fichiers comportent souvent des informations annexes : commentaire, nom de l'application ayant servi à le générer, prévisualisation, géolocalisation, conditions de prise de vue, courbe gamma... dont on ne soupçonne pas toujours l'existence et qui peuvent s'avérer inutiles voire nuisibles.
Un type de fichier peut présenter des variantes : affichage entrelacé ou progressif, exploitation de la transparence, filtrage, compression de base ou évoluée... qui n'influent pas sur l'image finale affichée mais sur son codage et donc la taille du fichier.
La compression non destructive (Deflate) peut s'avérer plus ou moins efficace selon les logiciels utilisés, il est en effet difficile d'implémenter cet algorithme de compression de façon optimale sans recourir à des temps de traitement particulièrement longs.