HTMLImageElement.decoding

Свойство decoding интерфейса HTMLImageElement предназначено для указания браузеру, как он должен декодировать изображение.

Синтаксис

refStr = imgElem.decoding;
imgElem.decoding = refStr;

Значения

DOMString предоставляет указания по декодированию. Возможные значения:

  • sync: Декодировать изображение синхронно для отображения одновременно с другим содержимым.
  • async: Декодировать содержимое асинхронно для уменьшения задержки в отображении другого содержимого.
  • auto: Режим по умолчанию, который не отдаёт предпочтения ни одному режиму декодирования, предоставляя браузеру решать, какой режим для пользователя оптимальное.

Примеры

var img = new Image();
img.decoding = 'sync';
img.src = 'img/logo.png';

Спецификации

Спецификация Статус Комментарий
HTML Living Standard
Определение 'decoding' в этой спецификации.
Живой стандарт  

Совместимость с браузерами

BCD tables only load in the browser

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