Я прохожу аудит нашего сайта в Google Lighhouse, и основное внимание уделяется изображениям. В настоящее время я пытаюсь добиться «Устранить закадровые изображения», как описано в ревизии.
Я использую lazysizes , так как это то, что Google, похоже, рекомендует .
Я использую сценарий на своем сайте, но мне не везет. Я не получаю никакой ошибки, и сценарий, кажется, загружается правильно, поскольку я могу вставить console.log
с переменной из сценария, и он загружает его в порядке. Однако визуально это не кажется ленивой нагрузкой, и Аудит Маяка не замечает никаких изменений.
Я думаю, что проблема для меня вызвана более ранними изменениями, которые я сделал на основе аудита для преобразования изображений в формат WebP, где это возможно. Я не уверен, возможно ли LazyLoad этот формат, или я просто делаю это неправильно. Должен ли я также применять класс lazyload к элементу source
или picture
?