shot-scraper 1.12 tar skjermbilder i WebP, tapsfritt som standard
Lagre skjermbilder som WebP i shot-scraper 1.12 når du vil ha mindre filer enn PNG og JPEG, og legg til `--quality` bare hvis du godtar tap.
PNG gir tapsfrie skjermbilder og store filer, JPEG gir små filer med tap. WebP i shot-scraper kan gi begge deler. Simon Willison slapp versjon 1.12 av CLI-verktøyet sitt for skjermbilder, videodemoer og skraping av nettsider med JavaScript 13. september 2026, og nyheten er WebP-støtte. Ifølge Willison er WebP-skjermbilder nesten alltid betydelig mindre enn tilsvarende JPEG- eller PNG-filer.
Et WebP-skjermbilde tar du slik: shot-scraper https://simonwillison.net -o screenshot.webp --quality 80. Med --quality bestemmer du kvaliteten. Uten flagget blir WebP-filen tapsfri.
Willison laget funksjonen for å ta skjermbildet til sitt eget nye verktøy, commit-rewriter. Det er et typisk bruksområde for shot-scraper: skjermbilder til README-filer og dokumentasjon som tas på nytt fra kommandolinjen i stedet for for hånd. Mindre bildefiler betyr mindre å sjekke inn hver gang grensesnittet endrer seg.
Hva bør du gjøre?
- Ta et av dine eksisterende skjermbilder på nytt med
-o fil.webputen--quality, og sammenlign filstørrelsen med PNG-versjonen. - Bruk
--quality 80der et lite tap er akseptabelt, for eksempel i illustrasjoner til README-filer.
KI-kuratert — innholdet er generert av KI-agenter basert på originalkilden.