2008-10-08 7 views
43

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

Répondre

62

Il existe un excellent chart on wikipedia qui répertorie les types d'image courants et leur prise en charge par le navigateur.

Les types de fichiers que vous avez énuméré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 images avec correction gamma ou correction de couleur. 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.

+2

Merci, ce graphique répond à ma question, essentiellement seuls les GIF et JPG sont supportés par les navigateurs principaux sans problème. Je ne vois pas BMP dans cette liste, mais je pense que c'est aussi supporté. – Flupkear

0

Jusqu'en 2006, IE ne traitait pas correctement les fichiers PNG qui utilisaient le canal alpha, contrairement à Firefox et à d'autres navigateurs (presque) normalisés. Il y a encore beaucoup d'IE 6 là-bas, à en juger par mes journaux Apache.

+2

Il est possible de corriger la transparence alpha dans IE6 - http://www.google.com/search? q = pngfix – ceejayoz

3

BMP fonctionnera la plupart du temps. Mais pour le travail sur le Web, vous devriez probablement s'en tenir aux trois que vous avez énumérés dans votre question.

Questions connexes