Demand source: Bannerbear, Robolly, every image API offers WebP. ~30% smaller than PNG for screenshots/flat graphics.
Proposed design:
Acceptance:
- Valid WebP output (RIFF....WEBP magic bytes) and smaller than the equivalent PNG.
- PNG default stays backward compatible.
Effort: S. Priority #3.
Demand source: Bannerbear, Robolly, every image API offers WebP. ~30% smaller than PNG for screenshots/flat graphics.
Proposed design:
--format webp|png(default png).Accept: image/webpor aresponse_formatextension.imagecrate (already in the tree via feat(render): user-positioned background images (zoom + focal point) #82) with default quality 85.Acceptance:
Effort: S. Priority #3.