Анализ скорости страницы Google не поддерживает изображения в формате WebP?

Я использую изображения webp для своего сайта, но анализ скорости страницы Google не распознает его и, следовательно, не дает оптимизированного результата. Анализ страницы Google не поддерживает изображения webp?

Например, http://cdn-gi.storehippo.com/s/548ee13cdb64e550191162b4/ms.slides/webp/585a2d21d679d2df1179c75b-2048x2048.png


person Rahul Verma    schedule 06.02.2017    source источник
comment
Ваш .png файл не в формате PNG. Считается не только невежливым, но и очень плохой практикой обещать один формат, а предлагать другой. Не говоря уже о том, что поддержка формата Google WebP нечеткая.   -  person AlexP    schedule 06.02.2017
comment
Я предполагаю, что автор забыл упомянуть, что он передал заголовок типа контента как «image / webp», поэтому он доставляет контент, который обещает. Только расширение изображения отличается.   -  person Rajiv    schedule 07.02.2017
comment
да, именно так. я передал image / webp как тип содержимого при сохранении изображения в s3, а также при отправке файла в ответ.   -  person Rahul Verma    schedule 08.02.2017
comment
Вот результат PageSpeed ​​для реального веб-сайта: developers.google.com/speed/pagespeed/insights/, похоже, все в порядке. В случае вашего файла, вероятно, существует некоторая путаница в типе содержимого / расширении файла.   -  person ynka    schedule 13.02.2017
comment
PSI распознает некоторые изображения webp, но не распознает большинство моих изображений webp. и даже если я проверяю результат для своего веб-сайта, то есть ссылка, он не работает и скорость страницы Google не соответствует распознавание изображений. Я также использовал content-type: image / webp в заголовках.   -  person Rahul Verma    schedule 14.02.2017
comment
@RahulVerma Вы устранили эту аномалию?   -  person MKP    schedule 19.08.2019


Ответы (2)


Странно, что webp действительно распознает webp, потому что он рекомендует формат webp для оптимизации изображений.

person Rajiv    schedule 07.02.2017

Я также изо всех сил пытался найти ответ на такое поведение Google PSI, поскольку я также сталкивался с тем же сценарием на моем веб-сайте. Google PSI (Page Speed ​​Index) давал рекомендации по изображениям следующего поколения, в то время как в браузере мы получали webp.

В моем случае я обнаруживал пользовательский агент (поскольку только несколько браузеров поддерживают webp, найдите здесь) настроить таргетинг на поддерживающие браузеры. Но в случае с Google lighthouse / PSI у них другой пользовательский агент (Chrome-Lighthouse), поэтому наш сервер обслуживал изображение предыдущего поколения.

Вы также можете проверить это, запустив lighthouse в своем браузере и проанализировав UA в сетевых вызовах, сделанных во время проверки. Скорее всего, вы получите что-то вроде следующей строки как UA

Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3694.0 Mobile Safari/537.36 Chrome-Lighthouse

TL; DR. Если вы каким-либо образом используете UA для обнаружения браузера для webp, включите также UA для lightouse, тогда Google не будет показывать рекомендации следующего поколения (если вы действительно хотите избавиться от этой рекомендации)

person MKP    schedule 30.08.2019