Сравнение браузерных движков (поддержка графики) - Comparison of browser engines (graphics support)

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

Пояснения к таблицам

ДвигательПоложение делВстроенный в
WebKitАктивныйСафари браузер, а также все браузеры, размещенные на iOS Магазин приложений.
МигатьАктивныйГугл Хром и другие веб-браузеры на основе Хром, Такие как Microsoft Edge, Опера, и Храбрый.
EdgeHTMLАктивныйУниверсальная платформа Windows Программы; ранее в браузере Edge[1].
ГекконАктивныйFire Fox браузер и Thunderbird почтовый клиент, плюс вилки подобно SeaMonkey и Waterfox.
KHTMLАктивныйKonqueror браузер
ПрестоСнято с производстваРанее использовался как Опера движок браузера до перехода на Chromium и Blink.
ТрезубецСнято с производстваInternet Explorer и версии Microsoft Outlook до Outlook 2007.

Значения

Они показывают уровень поддержки данного элемента в каждом движке. По умолчанию подразумевается самая последняя версия движка. Однако может быть указан конкретный номер версии; когда это означает полную поддержку, это первоначальная версия движка, полностью поддерживающая элемент.

Легенда
ЦенитьСмысл
даПолностью поддерживается
НетНикогда не поддерживался
ЧастичноеПоддерживаются только некоторые значения
НеверноНе во всех случаях реализовано правильно
ЭкспериментальныйМожет быть неполным или глючным
Ночная сборкаВ настоящее время в разработке; ожидается полная поддержка
Зависит отПоддерживается только для указанных условий
УпавшийБольше не поддерживается

Поддержка формата изображения

ТрезубецEdgeHTMLГекконWebKitМигатьKHTML[n 1]Престо
JPEG3.0да1.085дада1.0
JPEG 2000НетНетНет[2]Упавший[n 2]НетНетНет
JPEG XR5.0[4]даНет[5]НетНетНетНет
ГифкаGIF 89a3.0да1.085дада1.0
GIF 87a
PNG1.23.1да1.085дада1.0
1.1
1.0
APNGНетНет3.052859.0Нет9.5
BMPдададададада1.0
ICOдададададада1.0
TIFF5.0[4]даНет[6]НетНетда[7]Нет
WebPНет17 [8]65[9]534.10[10]да[11]Нет2.8.131[12]

Возможности JPEG

ТрезубецEdgeHTMLГекконWebKitМигатьKHTML[n 1]Престо
Режим работыПрогрессивный3.0[n 3]дада85дада1.0
Исходный уровень3.0
Иерархический
Без потерь

Возможности GIF

ТрезубецEdgeHTMLГекконWebKitМигатьKHTML[n 1]Престо
GIF 87aПереплетение3.0да1.085дада1.0
GIF 89aБинарная прозрачность
Анимация

PNG особенности

ТрезубецEdgeHTMLГекконWebKitМигатьKHTML[n 1]Престо
Цветовой режим[n 4]Истинный цвет3.1да1.085дада1.0
Оттенки серого
На основе палитры
Альфа-канал3.1да1.085дада1.0
Гамма-коррекция5.0[13]да3.5[14]Неверно[n 5]?Нет[16]Частичное[n 6]
Коррекция цветада1.9???Нет
ПереплетениеНеверно[n 7]?1.0??4.01.0

Смотрите также

Примечания

  1. ^ а б c d KHTML не имел встроенной поддержки изображений. Это было задумано: в Konqueror, мультимедийные файлы обрабатывались KParts.
  2. ^ Поддержка JPEG 2000 была доступна только на платформе macOS до выпуска 10.15 Catalina и требовала QuickTime 7, поскольку в Safari 12 была прекращена официальная поддержка плагинов NPAPI (включая QuickTime).[3] (Обратите внимание, что указанная ссылка ведет к Mozilla Bugzilla, где это было поднято и подтверждено.)
  3. ^ Trident отображал прогрессивные JPEG-файлы только после их полной загрузки.
  4. ^ В PNG есть 15 комбинаций цветовых режимов, но не все режимы доступны в каждом редакторе изображений.
  5. ^ Webkit неправильно применяет гамма-коррекцию к PNG без метки.[15]
  6. ^ Presto поддерживает гамма-коррекцию для всех цветовых профилей, кроме ICC -профиль.[17]
  7. ^ В Trident чересстрочные PNG-файлы отображались постепенно, но в 1D вместо 2D.

Рекомендации

  1. ^ Маки, Курт (10 декабря 2018 г.). «Браузер Microsoft Edge получит новый движок рендеринга, но EdgeHTML продолжает работать». Редмонд Мэг. Получено 21 декабря 2019.
  2. ^ Ошибка 36351 - Поддержка формата jpeg2000 (jp2k), Mozilla
  3. ^ Ошибка 36351 Комментарий 150 - Поддержка формата jpeg2000 (jp2k)
  4. ^ а б Проталински, Эмиль (16.03.2010), Предварительная версия платформы позволяет веб-разработчикам впервые попробовать IE9, Ars Technica
  5. ^ Ошибка 500500 - добавлена ​​поддержка JPEG-XR / HD Photo., Mozilla
  6. ^ Ошибка 160261 - (TIFF) Поддержка TIFF?, Mozilla
  7. ^ Фор, Дэвид, Re: Ошибка # 15507: tiff, 'Открыть с помощью:' -> многие окна konqueror
  8. ^ WebP поддерживается в Edge
  9. ^ Ошибка 1294490 - реализация экспериментальной поддержки изображений WebP., Mozilla
  10. ^ Ошибка 47512 - добавлена ​​поддержка декодирования изображений WebP., WebKit
  11. ^ https://developers.google.com/speed/webp/faq
  12. ^ История изменений Opera 11.10 для Windows, Opera Software, архивировано с оригинал на 2011-04-16, получено 2011-08-25
  13. ^ Предварительная версия платформы Windows Internet Explorer, Microsoft, 15.03.2010, архивировано из оригинал на 2010-04-19, получено 2010-03-20
  14. ^ https://hacks.mozilla.org/2009/06/color-correction/
  15. ^ Сивонен, Анри, Печальная история PNG Гамма "Коррекция"
  16. ^ Ошибка 179690 - не работает коррекция гаммы PNG (ошибка 61829)., KDE
  17. ^ Рулофс, Грег, Гамма-согласованный тест браузера