WebP fallbacks that actually work
Why user-agent sniffing breaks WebP delivery, what the Accept header really tells you, and the two cases where serving the original is the correct answer.
Working notes on image delivery. Written by the people who maintain the pipeline.
Why user-agent sniffing breaks WebP delivery, what the Accept header really tells you, and the two cases where serving the original is the correct answer.