В приведенных ниже таблицах сравнивается поддержка API рисования элемента Canvas, являющегося особенностью HTML5. Эти таблицы отображают уровень поддержки веб-браузерами без использования дополнительных плагинов, расширений и заплаток на ECMAScript.
В данной таблице перечисляется список веб-браузеров использующих основные движки:
Движок | Выпущенная версия | Предварительная версия | Используется браузерами |
---|---|---|---|
Amaya | 11.4.4 | н/д | Amaya |
Gecko | 39.0 | 40.0b8 | Все программное обеспечение Mozilla, включая Firefox; SeaMonkey и Galeon; Camino; K-Meleon; Flock (начиная с версии 2.x); Epiphany-gecko; Debian IceWeasel; GNU IceCat (раньше GNU IceWeasel); Icedove, Iceape и Iceowl; Fennec |
Presto | 2.12.355 | н/д | Opera до версии 12; Opera Mobile, Nintendo DS & DSi Browser; Internet Channel |
Prince | 10r3 | н/д | Prince XML |
Tasman | IE 5 для Maс | нет с 2003 | Internet Explorer 5+ для Mac OS X |
Trident | 7.0 (IE 11) | нет с Windows 10 | Internet Explorer и другие IE подобные: Maxthon (только для Microsoft Windows операционной системы), Windows Phone 7 |
WebKit | 537.36 | r187547 | Safari (мобильная и настольная версии), Google Chrome, Opera 14+, Maxthon 3, Shiira, iCab 4, OmniWeb 5.5+, Epiphany, Adobe AIR, Midori, Adobe Dreamweaver CS4 и CS5, Android браузер, Palm webOS браузер, Symbian S60 браузер, OWB, Steam, Rekonq, Arora, Flock (версия 3+), RockMelt, Konqueror |
Значения указывают на уровень поддержки в самой последней версии движка, или (если номер версии даётся) в указанной версии. Номера версий без другого значения указывают версию, в которой движок впервые полностью начал поддерживать эту функцию.
Значение | Расшифровка (смысл) |
---|---|
Да | Указывает, что движок полностью поддерживает это свойство / элемент при использовании допустимых значениях. |
Нет | Указывает, что свойство / элемент полностью игнорируются. |
Частично | Указывает, что свойство / элемент интерпретируется движком, но, что не все значения поддерживаются. Поддерживаемые значения реализуются правильно. |
Experimental | Указывает, что свойство / элемент интерпретируется движком, но поддерживается альтернативное имя. Поддержка может быть неполной или с ошибками. |
Nightly build | Указывает, что свойство / элемент поддерживается в некоторой степени в экспериментальной / ночные сборки. Будущая поддержка ожидается. |
Trident | Gecko | WebKit | Presto | |
---|---|---|---|---|
getContext |
5.0 | 1.8 | Да | 2.0 |
toDataURL |
1.8[g 1] | Да[w 1] | 2.1[note 1] |
Trident | Gecko | WebKit | Presto | |
---|---|---|---|---|
2d |
5.0 | 1.9.1 | Частично | 2.6 |
WebGL | 7.0 | Частично[g 2] | Experimental | 2.9.220[p 1] |
Trident | Gecko | WebKit | Presto | |
---|---|---|---|---|
Состояние холста | ||||
save |
5.0 | 1.8 | Да | 2.0 |
restore | ||||
Преобразования | ||||
scale |
5.0 | 1.8 | Да | 2.0 |
rotate | ||||
translate | ||||
transform |
2.6[note 2][p 2][p 3][p 4] | |||
setTransform |
2.6[note 2] | |||
Композиция | ||||
globalAlpha |
5.0 | 1.8 | Да | 2.0 |
globalCompositeOperation | ||||
Цвета и стили | ||||
strokeStyle |
5.0 | 1.8 | Да | 2.0 |
fillStyle | ||||
createLinearGradient | ||||
createRadialGradient | ||||
createPattern | ||||
Стили линий | ||||
lineWidth |
5.0 | 1.8 | Да | 2.0 |
lineCap | ||||
lineJoin | ||||
miterLimit | ||||
Тени | ||||
shadowOffsetX |
5.0 | 1.9.1[g 3] | Да | 2.4[note 3] |
shadowOffsetY | ||||
shadowBlur | ||||
shadowColor | ||||
Одиночные формы | ||||
clearRect |
5.0 | 1.8 | Да | 2.0 |
fillRect | ||||
strokeRect | ||||
Комплекс форм | ||||
beginPath |
5.0 | 1.8 | Да | 2.0 |
closePath | ||||
moveTo | ||||
lineTo | ||||
quadraticCurveTo |
1.8.1[note 4] | |||
bezierCurveTo |
1.8 | |||
arcTo |
1.8.1[g 4] | |||
rect |
1.8 | |||
arc | ||||
fill | ||||
stroke | ||||
clip | ||||
isPointInPath | ||||
Управление фокусом | ||||
drawFocusRing |
Нет | Нет[g 5] | Нет | Нет |
Текст | ||||
font |
5.0 | 1.9.1[note 5] | Да | Нет |
textAlign |
2.6 | |||
textBaseline | ||||
fillText | ||||
strokeText | ||||
measureText | ||||
Изображения | ||||
drawImage |
5.0 | 1.8 | Да | 2.0 |
createImageData |
1.9.1[g 7][g 8] | 2.7[p 5] | ||
getImageData |
1.9[g 8] | 2.6[note 2] | ||
putImageData |
2.0[g 9][g 8] | |||
Trident | Gecko | WebKit | Presto |
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .