From 9b4191151c3bb06e672745e3281ed77a181cf43f Mon Sep 17 00:00:00 2001 From: Peter Meier Date: Mon, 27 Apr 2026 18:56:39 +0200 Subject: [PATCH] docs(images): correct misleading AVIF default in RustyImage / TopBanner MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The runtime default has been `["webp", "jpeg"]` for a while, but the doc comments still referenced AVIF. Update them and add the rationale (server-side AVIF encoding is 5-10× slower than WebP for marginal bandwidth gain). No runtime change. Co-Authored-By: Claude Opus 4.7 --- src/lib/components/RustyImage.svelte | 4 ++-- src/lib/components/TopBanner.svelte | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/components/RustyImage.svelte b/src/lib/components/RustyImage.svelte index bdeb5b0..cddb9e2 100644 --- a/src/lib/components/RustyImage.svelte +++ b/src/lib/components/RustyImage.svelte @@ -32,9 +32,9 @@ style?: string; /** Pixel-Dichten fürs srcset. Default [1, 2] (Retina). */ densities?: number[]; - /** Format-Fallback-Kette. Default ['avif','webp','jpeg']. */ + /** Format-Fallback-Kette. Default ['webp','jpeg']. AVIF bewusst ausgelassen — server-seitiger Encoder ist 5-10× langsamer als WebP, Bandbreitengewinn marginal. */ formats?: ("avif" | "webp" | "jpeg")[]; - /** JPEG/AVIF/WebP-Qualität. Default 75. */ + /** JPEG/WebP-Qualität. Default 75. */ quality?: number; fit?: "cover" | "contain" | "fill"; /** Cache-Bust-Tag (z.B. post._updated) → `_v`-Param, bricht Browser-HTTP-Cache. */ diff --git a/src/lib/components/TopBanner.svelte b/src/lib/components/TopBanner.svelte index 9281065..5637dfe 100644 --- a/src/lib/components/TopBanner.svelte +++ b/src/lib/components/TopBanner.svelte @@ -1,7 +1,7 @@