web-dev-qa-db-fra.com

Quels formats de fichiers graphiques sont pris en charge par les navigateurs?

JPEG, GIF et PNG peuvent être affichés avec la balise img et fonctionneront dans tous les navigateurs, l'élément object peut être utilisé pour afficher des images spécifiant son type MIME, mais quels autres formats graphiques sont pris en charge par img ou la balise object dans la plupart des navigateurs sans installer plugins? (TIF, SVG, PCX, PICT, etc.)

48
Flupkear

Il y a un excellent tableau sur wikipedia qui répertorie les types d'images courants et leur support par navigateur.

Les types de fichiers que vous avez répertoriés (jpg, gif et png) semblent être les principaux formats pris en charge par presque tous les navigateurs, mais avec certaines mises en garde:

Internet Explorer prend en charge les images PNG mais ne peut pas afficher correctement les images avec une correction gamma ou une correction des couleurs. Les versions d'Internet Explorer antérieures à la version 7 ne peuvent pas afficher correctement les images avec canal alpha (pour la transparence) sans codage supplémentaire

68
ConroyP

BMP fonctionnera presque partout.

Mais pour le travail sur le Web, vous devriez probablement vous en tenir aux trois que vous avez énumérés dans votre question.

3
Joel Coehoorn

Jusqu'en 2006, IE ne fonctionnait pas correctement avec les fichiers PNG qui utilisaient le canal alpha, contrairement à Firefox et aux (presque) navigateurs conformes aux normes. Il y a encore beaucoup de IE 6 là-bas, à en juger par mes journaux Apache.

0
Paul Tomblin