Задать вопрос
@analexeev

Добавлять скриптом атрибут loading lazy ко всем картинкам. Насколько хорошая практика?

В процессе набирания очков в Google PageSpeed Insights написал скрипт, автоматически добавляющий всем картинкам на сайте атрибут loading="lazy".

Не сказать, что я понимаю как строится DOM и, в целом, как рендерится страница и у меня возник вопрос. Может ли быть так, что такой скрипт, наоборот будет негативно влиять на скорость открытия страниц?

Картинок на каждой странице немного, максимум 5-10. С точки зрения загрузки, это вроде действительно оказывает положительное влияние.

Вот, собственно говоря, и вопрос. Можно ли считать это good practice.

function lazyimages() {
var attr = 'loading';
var message = 'lazy'
jQuery('img').attr(attr,message);
  • Вопрос задан
  • 71 просмотр
Подписаться 1 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы