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

Скриншоты браузеров Opera, Chrome, IE, Safari, Firefox и IE на Nokia Lumia 920: список поддерживаемых форматов изображений (JPEG, PNG, GIF и др.) с пометкой «Done».
Форматы, поддерживаемые браузерами

Я тут скрипт накидал, который проверяет какие графические форматы поддерживает ваш браузер. Проверяется 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.

Комментарии 19

Евгений Степанищев (bolknote.ru) автор № 1
1) Добавил MNG.
2) Обнаружил, что Konqueror помирает на моём тесте.
Дучик (doochik.ya.ru) № 3
Что-то не так. Хром поддерживает svg в 
Евгений Степанищев (bolknote.ru) автор № 5
Что-то не так. Хром поддерживает svg в

У меня показывает битую картинку, стоит засунуть SVG в IMG.

an error occured (eldertroll.livejournal.com) № 4
а по коду не сможете пояснить немного совсем несведущему?
Евгений Степанищев (bolknote.ru) автор № 6
а по коду не сможете пояснить немного совсем несведущему?

Что именно прояснить?

greli (greli.livejournal.com) № 7
Комментарий для Евгения Степанищева:

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

Немного пошерстил спецификацию:

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:
LaFut № 14
Опера отображает ico, а по тесту нет.
Евгений Степанищев (bolknote.ru) автор № 15
Видимо, не все ICO отображаются, сейчас сделаю другой файл, может быть однобитный 1×1 не отображается, так уже с WBMP было.
Евгений Степанищев (bolknote.ru) автор № 16
Просто переписал свой favicon, заработало. Похоже, Опера всё-таки не все ICO показывает.
LaFut № 17
Комментарий для Евгения Степанищева:

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