Обслуживание изображений webp вместо jpeg и png, если браузер поддерживает это, кажется возможным при использовании файлов .htacess и apache.
Мне никогда не удавалось заставить это работать с IIS. Я обычно использую WordPress в качестве предпочтительной CMS, и есть плагины WordPress с автоматическим c преобразованием в webp существующих загруженных изображений и включенным перенаправлением, но перенаправление / условное определение не работают с IIS из коробки.
Я уже сделал все необходимые приготовления, например, разрешил расширение webp и MIME в IIS. Загрузка существующего файла webp не проблема, я просто не хочу загружать версию webp при использовании более слабых браузеров, таких как IE11 и Safari, поскольку он ничего не отображает. Существует множество руководств по inte rnet, объясняющих, как включить поддержку webp в IIS, но мне удалось найти 0 статей о том, как на самом деле использовать его в реальном сценарии, когда веб-сайт должен правильно отображаться в IE11 и Safari.