На самом деле, это возможно. Просто используйте атрибут decoding
, установленный как асинхронный, вот так.
<img src="/path/to/file.jpg" decoding="async"></img>
Обратите внимание, что не все браузеры поддерживают это (* кашель * Internet Explorer * кашель *), но поддержка растет в популярных хороших браузерах.
Кроме того, я предполагаю, что наиболее вероятная причина, по которой вы хотите загружать изображения, - это ускорение загрузки вашего сайта. Если это так, то вы можете заставить ваш сайт загружаться на огромную сумму еще быстрее, просто конвертируя ваши изображения в jpegs и сжимая их с помощью compressor.io / JPEGmini (загрузите ваш jpeg использовать оба файла и использовать тот, который меньше после сжатия).