2008-10-08 5 views
43

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

ответ

62

Отличный chart on wikipedia, в котором перечислены общие типы изображений и их поддержка браузером.

типы файлов, которые вы перечислили (JPG, GIF и PNG), как представляется, основные форматы, поддерживаемые почти в каждом браузере, хотя и с некоторыми оговорками:

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

+2

Спасибо, что диаграмма отвечает на мой вопрос, в основном только GIF и JPG поддерживаются основными браузерами без проблем. Я не вижу BMP в этом списке, но я думаю, что он тоже поддерживается. – Flupkear 2008-10-08 17:23:05

0

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

+2

В IE6 можно установить альфа-прозрачность - http://www.google.com/search? q = pngfix – ceejayoz 2008-10-08 17:17:53

3

BMP будет работать в любом месте.

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

Смежные вопросы