FI/6/99

GIF ou JPEG... telle est la question ...

Hicham Dennaoui, Dennaoui@arobasque.ch

Halte... Je vous vois déjà en train d'agripper le coin inférieur droit de la page (avec l'intention avouée de la tourner) à la simple lecture de ce titre ô combien historico-philosophique mais finalement très binaire vous en conviendrez... De toute façon en informatique tout, absolument tout, est binaire: Macintosh ou Windows, Netscape ou Internet Explorer, ... Bon, je suis d'accord, il y a quelques exceptions. Prenez Apple par exemple: les artistes de Cupertino nous ré-inventent une magnifique machine: l'iMac. Mais patatras, le voilà désormais en cinq couleurs. Non, décidément Apple n'a rien compris à l'informatique. Regardez, grâce à Microsoft, le choix est plus facile: Excel ou Excel ? Voilà qui est simple, non ? Sincèrement, encore merci Monsieur Gates ...

Simple ?... si seulement ... Comme toujours en philosophie et en informatique, une question amène une réponse qui à son tour va amener une question qui invariablement va générer une autre réponse qui elle ... et ainsi de suite. La preuve:

GIF et JPEG, mais qu'est ce que c'est?

Les formats GIF et JPEG sont des formats de fichiers d'images au même titre que TIFF, PICT, BMP, etc. dont vous avez certainement déjà entendu parler. Si les formats GIF et JPEG sont si populaires c'est surtout parce que les deux formats sont les standards du Web. En d'autres termes, pour placer des images sur vos pages Web il faut qu'elles aient été sauvegardées soit au format GIF ou soit au format JPEG ...

Mais pourquoi GIF et JPEG?

L'un des soucis premiers du webmaster est de réussir le difficile équilibre entre un site au graphisme alléchant et un temps de chargement supportable pour les internautes. Les formats GIF et JPEG sont intéressants parce qu'ils permettent de réduire considérablement la taille (en kilo-octets) des images. Dans la langue des informaticiens cette réduction porte le doux nom de compression.

Comment fait-on (première partie)?

Avec la plupart des outils graphiques, on travaille sur un fichier original que l'on sauve au format standard dudit programme. Puis lorsque que l'on désire utiliser l'image créée sur une page Web, on utilisera la commande Exporter. Cette façon de faire est logique dans la mesure où les nouveaux fichiers générés vont perdre de la qualité et surtout ne seront plus éditables en mode vectoriel. Donc chaque fois que l'on voudra apporter une modification, il faudra la faire sur le fichier original et ensuite ré-exporter ce nouveau fichier.

Mais pourquoi GIF?

Les fichiers au format GIF (Graphics Interchange Format) peuvent contenir un maximum de 256 couleurs (d'où perte de qualité si le fichier original en comptait plus). Par contre le mode de compression se fait sans perte de qualité. De plus le format GIF permet de définir certaines couleurs comme étant transparentes. Cette transparence peut donner l'impression qu'une image est incrustée sur une page Web. Autre aspect intéressant, une variante du format GIF permet de créer des animations. Bien ... mais alors ...

Pourquoi JPEG?

JPEG (Joint Photographic Experts Group) est une alternative à GIF. Son principal intérêt réside dans le fait que ce format supporte des millions de couleurs. Par contre la compression JPEG entraîne une perte de qualité de l'image (contour flou, surface plane pas très bien rendue). Cette perte reste toutefois minime et dans certains cas imperceptible. Ajoutons encore qu' il est possible d'intervenir sur le taux de compression. Vous l'aurez sans doute deviné, plus le taux est faible, meilleure est l'image mais plus grand est son poids.

Donc GIF ou JPEG?

Il n'y pas de réponse absolue même si dans certains cas le choix de l'un ou de l'autre des formats s'impose comme une évidence. Pour vous aider à y voir clair, regarder le tableau comparatif ci-après:.

GIFJPEG
Nombre de couleurs256 (8 bits)Millions (24 bits)
CompressionSans perte Avec perte
TransparenceOui Non
Avantages
  • Compression sans perte
  • Idéal pour surface de couleurs uniformes (sans dégradé ou changement fréquent de couleurs)
  • Support transparence
  • Possibilités d'images animées (GIF animé)
  • Possibilité de contrôle de la perte de qualité due à la compression
  • Excellents résultats avec images photogra- phiques
Désavantages
  • Maximum de 256 couleurs
  • Ne donne pas de bons résultats en dégradés
  • Les images contenant beaucoup de change- ments de couleurs peuvent être très lourdes
  • Pas de support pour la transparence
  • Perte de qualité lors de la compression
  • Pas de JPEG animé
Exemples d'utilisation
  • Images contenant du texte
  • Logos
  • Images animées
  • Images types cartoon
  • Boutons et fioritures des pages web
  • Images style photographique
  • Images scannées
  • Images contenant des textures complexes (beaucoup de changements de couleurs)
  • Images contenant des dégradés

Mais comment faire (deuxième partie)?

Il est parfois difficile de faire le choix. Une possibilité est d'exporter un fichier dans les deux formats puis de comparer ... Pas terrible ... Mais les informaticiens ne vous ont pas oubliés (les sale managers non plus), de nouveaux programmes sont apparus sur le marché qui permettent de prévisualiser le fichier aux différents formats avec moult informations sur le nombre de couleurs, la taille, le temps de chargement, etc. De tels programmes ont pour nom Fireworks de Macromedia (d'où est tirée l'illustration ci-après) ou ImageStyler de Adobe.

Prévisualisation et réglages GIF ou JPEG dans Fireworks

Mais alors ImageStyler ou Fireworks?

Nous penchons plutôt pour Fireworks qui généralement est mieux noté que ses concurrents par la presse spécialisée.

Mais alors Fireworks, comment ça marche?

La réponse ici est sans appel, venez suivre les excellents cours organisés par le SIC. Que demander de plus ?

Rien ! Fin du temps imparti aux questions, fin des questions, fin de l'article et bonnes vacances...

retour au sommaire du Flash informatique du mois de juillet 1999
retour à la page principale des Flash informatique
Vos commentaires
© FI-6-99 du 6 juillet 1999