Ivan Sidorov
Но Илья, у гугла же есть их скрипт для lazy loading, он абсолютно легален и атрибуты data-src + data-srcet, понимают все без исключения браузеры, тогда, как новый атрибут, только Хром
В контексте этого гораздо проще использовать уже существующие атрибуты тега img srcset (без data). И здесь есть несколько важных нюансов:
1. Вы выигрываете в скорости загрузки - не тратится время на выполнение/обработку JS кода
2. Браузер сразу видит все необходимое. Как вы знаете, бот ищет изображение только в img src="путь-к-изображению", а у вас здесь в реализации Lazy-Load идет обычная заглушка. А вот когда гуглбот придет к вам с ботом, который умеет обрабатывать JS, это уже отдельный вопрос. Практика показывает что это может быть недели через 3, а может и вовсе не быть