Мне интересно, может ли кто-нибудь помочь мне определить, почему изображения webp не отображаются при просмотре моего сайта gatsby в браузере?
я использую gatsby-plugin-mdx
и gatsby-remark-images
с опцией withWebp: true
При такой настройке результирующий источник вывода, который отправляется в браузер, выглядит (примерно) следующим образом ...
<picture>
<source srcset-"/static/11aaa2b.../a12bc/example-image-1.webp ... etc... snipped
<source srcset-"/static/33ccc4d.../a12bc/example-image-1.jpg ... etc... snipped
<img src="/static/33ccc4d.../a12bc/example-image-1.jpg ... etc... snipped
</picture>
Однако браузер отображает только версию <img>
, то есть jpg.
Я вижу, что там есть файл webp.
Я также подтвердил, что версия webp доступна (т.е. я могу перейти конкретно к файлу webp ...
Почему браузер не отображает версию webp?
Заранее спасибо за ваше время / мысли по этому поводу, чтобы помочь мне понять это.
Я искал, но еще не нашел ответа, используя следующее:
- Проверено здесь, в StackOverflow, с помощью этого поискового запроса.
- Искал что-то в нескольких вариантах поиска Google, для пример
- Еще раз проверил соответствующую документацию по использованию, чтобы убедиться, что я правильно все настраиваю.