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

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

3 ответа

Решение

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

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

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

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

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

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

Другие вопросы по тегам