Какие графические форматы поддерживает ваш браузер?

Форматы, поддерживаемые браузерами (94.84КиБ) Я тут скрипт накидал, который проверяет какие графические форматы поддерживает ваш браузер. Проверяется JPEG, GIF, PNG, XMB, WebP, BMP, SVG, JPEG XR, TIFF, PDF, EMF, WMF, WBMP (Wireless BMP), JPEG-2000, ICO, APNG и MNG.

Тестируется поддержка в теге IMG.

Любопытно, что «Сафари» до сих пор поддерживает JPEG-2000, а «Опера» — WBMP (как единственный десктопный браузер, поддерживающий WAP, где WBMP и применяется).

Дополнение: оказывается, SVG в моем тесте был не до конца верный (я его просто сконвертировал из гифа 1×1 какой-то программой), так что скриншоты теста в браузерах верны не до конца, «Хром» и «Сафари» (т.е. браузеры на вебките) не поняли мой SVG.
29 марта 2013 10:46

Евгений Степанищев (bolknote.ru)
29 марта 2013, 11:05

1) Добавил MNG.
2) Обнаружил, что Konqueror помирает на моём тесте.

Roman Ryaboy (roman.yankovsky.me)
29 марта 2013, 11:34

Хром SVG разве не поддерживает? Я ж помню, что я SVG в хроме открывал.

Дучик (doochik.ya.ru)
29 марта 2013, 11:57

Что-то не так. Хром поддерживает svg в <img/>

an error occured (eldertroll.livejournal.com)
29 марта 2013, 12:23

а по коду не сможете пояснить немного совсем несведущему?

Евгений Степанищев (bolknote.ru)
29 марта 2013, 12:54, ответ предназначен Дучик (doochik.ya.ru):

Что-то не так. Хром поддерживает svg в <img/>
У меня показывает битую картинку, стоит засунуть SVG в IMG.

Евгений Степанищев (bolknote.ru)
29 марта 2013, 12:54, ответ предназначен eldertroll.livejournal.com:

а по коду не сможете пояснить немного совсем несведущему?
Что именно прояснить?

greli (greli.livejournal.com)
29 марта 2013, 15:28, ответ предназначен Евгений Степанищев (bolknote.ru):

SVG неправильный, там обязательно должен быть `xmlns="http://www.w3.org/2000/svg"`. Не скажу почему, но без него запросто может не работать.

Евгений Степанищев (bolknote.ru)
29 марта 2013, 15:35, ответ предназначен greli (greli.livejournal.com):

Может вы тогда код напишите правильного SVG? В стандарте (http://www.w3.org/TR/SVG11/intro.html) SVG должен начинаться с
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">

greli (greli.livejournal.com)
29 марта 2013, 15:41

DOCTYPE как раз необязателен (емнип, как в любом XML), а вот <svg xmlns="http://www.w3.org/2000/svg"> должен быть. Проверено.

Евгений Степанищев (bolknote.ru)
29 марта 2013, 16:27, ответ предназначен greli (greli.livejournal.com):

Заработало! Спасибо!

greli (greli.livejournal.com)
29 марта 2013, 18:36

Немного пошерстил спецификацию:
It is *not* recommended that a DOCTYPE declaration be included in SVG documents.
http://www.w3.org/TR/SVG11/intro.html
Там же определено пространство имён. Далее в главе 5 Document Structure:
In all cases, for compliance with the Namespaces in XML Recommendation [XML-NS], an SVG namespace declaration must be provided so that all SVG elements are identified as belonging to the SVG namespace. The following are possible ways to provide a namespace declaration. An ‘xmlns’ attribute without a namespace prefix could be specified on an ‘svg’ element, which means that SVG is the default namespace for all elements within the scope of the element with the ‘xmlns’ attribute:
<svg xmlns="http://www.w3.org/2000/svg" …>
<rect …/>
</svg>

Евгений Степанищев (bolknote.ru)
30 марта 2013, 08:29, ответ предназначен greli (greli.livejournal.com):

Спасибо!

Alexander (инкогнито)
30 марта 2013, 19:50

Яндекс.Браузер поддерживает больше, чем Firefox 0_o

LaFut (инкогнито)
31 марта 2013, 11:07

Опера отображает ico, а по тесту нет.

Евгений Степанищев (bolknote.ru)
31 марта 2013, 11:40, ответ предназначен LaFut

Видимо, не все ICO отображаются, сейчас сделаю другой файл, может быть однобитный 1×1 не отображается, так уже с WBMP было.

Евгений Степанищев (bolknote.ru)
31 марта 2013, 11:44, ответ предназначен LaFut

Просто переписал свой favicon, заработало. Похоже, Опера всё-таки не все ICO показывает.

LaFut (инкогнито)
31 марта 2013, 20:47, ответ предназначен Евгений Степанищев (bolknote.ru):

Ну может и так. Просто не раз открывал ico напрямую в опере поэтому и удивился

Прохожий (инкогнито)
22 июля 2017, 16:01

Вы не могли бы добавить к этому тесту формат BPG? Заранее спасибо :)

bolknote.ru (bolknote.ru)
23 июля 2017, 08:15, ответ предназначен Прохожий

Готово! :)

Ваше имя или адрес блога (можно OpenID):

Текст вашего комментария, не HTML:

Кому бы вы хотели ответить (или кликните на его аватару)