HTMLImageElement.decoding
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Свойство decoding
интерфейса HTMLImageElement
предназначено для указания браузеру, как он должен декодировать изображение.
Синтаксис
refStr = imgElem.decoding; imgElem.decoding = refStr;
Значения
DOMString
предоставляет указания по декодированию. Возможные значения:
sync
: Декодировать изображение синхронно для отображения одновременно с другим содержимым.async
: Декодировать содержимое асинхронно для уменьшения задержки в отображении другого содержимого.auto
: Режим по умолчанию, который не отдаёт предпочтения ни одному режиму декодирования, предоставляя браузеру решать, какой режим для пользователя оптимальное.
Примеры
js
var img = new Image();
img.decoding = "sync";
img.src = "img/logo.png";
Спецификации
Specification |
---|
HTML Standard # dom-img-decoding |
Совместимость с браузерами
BCD tables only load in the browser