Постепенно все больше броузеров перестают отдавать в HTTP_ACCEPT поддержку webp.
Вот теперь таким стал Firefox. Как коснется хрома, тогда решение в текущем исполнении станет безсмысленным.
Настает время улучшить
stripos($_SERVER['HTTP_ACCEPT'], 'image/webp') !== false
на хотя бы
( strpos( $_SERVER['HTTP_ACCEPT'], 'image/webp' ) !== false || strpos( $_SERVER['HTTP_USER_AGENT'], ' Firefox/' ) !== false )
Постепенно все больше броузеров перестают отдавать в HTTP_ACCEPT поддержку webp.
Вот теперь таким стал Firefox. Как коснется хрома, тогда решение в текущем исполнении станет безсмысленным.
Настает время улучшить
stripos($_SERVER['HTTP_ACCEPT'], 'image/webp') !== false
на хотя бы
( strpos( $_SERVER['HTTP_ACCEPT'], 'image/webp' ) !== false || strpos( $_SERVER['HTTP_USER_AGENT'], ' Firefox/' ) !== false )