Question

Les formats JPEG, GIF et PNG peuvent être affichés avec la balise img et fonctionnent 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 une balise object navigateurs sans installer de plugins? (TIF, SVG, PCX, PICT, etc.)

Était-ce utile?

La solution

Il existe un excellent tableau sur 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, avec toutefois certaines réserves:

  

Internet Explorer prend en charge les images PNG mais ne peut pas afficher correctement les 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

Autres conseils

BMP fonctionnera presque n'importe où.

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

Jusqu'en 2006, IE ne gérait pas correctement les fichiers PNG utilisant le canal alpha, contrairement à Firefox et aux autres (presque) navigateurs conformes aux normes. Il y a encore beaucoup d'IE 6, à en juger par mes journaux apache.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top