В процессе набирания очков в Google PageSpeed Insights написал скрипт, автоматически добавляющий всем картинкам на сайте атрибут loading="lazy".
Не сказать, что я понимаю как строится DOM и, в целом, как рендерится страница и у меня возник вопрос. Может ли быть так, что такой скрипт, наоборот будет негативно влиять на скорость открытия страниц?
Картинок на каждой странице немного, максимум 5-10. С точки зрения загрузки, это вроде действительно оказывает положительное влияние.
Вот, собственно говоря, и вопрос. Можно ли считать это good practice.
function lazyimages() {
var attr = 'loading';
var message = 'lazy'
jQuery('img').attr(attr,message);