1 Commits
Author SHA1 Message Date
clawbot cf6f8172e3 Document that pixa serves the first frame of an animated image (closes #361)
check / check (push) Successful in 2m4s
sneak ruled against keeping animation: too much scope and attack surface.

Model: opus-5-5
2026-11-13 20:39:39 +01:00
+3 -3
View File
@@ -545,9 +545,9 @@ need that fetch. An image whose first bytes libvips reads as another format is
refused with 415 too. An SVG whose first bytes pass the check for AVIF is one
example.
**Animated images.** pixa serves only the first frame of an animated GIF or WebP
source. This holds in every output format, `orig` included. So an animated GIF
requested as GIF comes back as a still GIF.
**Animated images.** pixa serves only the first frame of an animated GIF, WebP,
PNG or JPEG XL source. This holds in every output format, `orig` included. So an
animated GIF requested as GIF comes back as a still GIF.
**SVG sources.** `orig` of an SVG source is the SVG itself, unchanged, and is
cached like any other image. It is given only at the `orig` size, since pixa