Какие форматы графических файлов поддерживаются браузерами? - PullRequest
48 голосов
/ 08 октября 2008

JPEG, GIF и PNG могут отображаться с тегом img и будут работать во всех браузерах. Элемент объекта может использоваться для отображения изображений, указывающих его тип MIME, но какие другие графические форматы поддерживаются тегами img или object в большинстве браузеры без установки плагинов? (TIF, SVG, PCX, PICT и т. Д.)

Ответы [ 3 ]

68 голосов
/ 08 октября 2008

В википедии есть отличная диаграмма , в которой перечислены распространенные типы изображений и их поддержка браузером.

Типы файлов, которые вы перечислили (jpg, gif и png), по-видимому, являются основными форматами, поддерживаемыми почти каждым браузером, хотя и с некоторыми оговорками:

Internet Explorer поддерживает изображения в формате PNG, но не может правильно отображать изображения с гамма-коррекцией или коррекцией цвета. Версии Internet Explorer до версии 7 не могут правильно отображать изображения с альфа-каналом (для прозрачности) без дополнительного кодирования

3 голосов
/ 08 октября 2008

BMP будет работать почти везде.

Но для работы в Интернете вам, вероятно, следует придерживаться трех, перечисленных в вашем вопросе.

0 голосов
/ 08 октября 2008

До 2006 года IE не работал должным образом с PNG, которые использовали альфа-канал, в отличие от Firefox и других (почти) стандартов, соответствующих браузерам. Судя по моим журналам apache, там все еще много IE 6.

...