Simon Willison wydał shot-scraper 1.12 z nową obsługą formatu WebP dla automatyzacji tworzenia zrzutów ekranu stron internetowych. Użytkownicy mogą teraz generować zrzuty WebP za pomocą polecenia shot-scraper https://example.com -o screenshot.webp --quality 80, gdzie opcja --quality określa poziom kompresji. Bez podania tego parametru plik będzie zapisany w formacie bezstratnym.
znak shot-scraper to narzędzie oparte na Playwrighcie, które automatyzuje tworzenie zrzutów ekranu. Dodanie obsługi WebP okazało się ważne dla samego Willisona, który potrzebował tego formatu do generowania grafiki dla swojego nowego narzędzia commit-rewriter. WebP konsekwentnie oferuje mniejsze rozmiary plików w porównaniu z tradycyjnymi formatami JPEG i PNG, co jest kluczowe dla aplikacji wymagających szybkiego ładowania i efektywnego przechowywania dużych liczb zrzutów.
Ta aktualizacja pokazuje praktyczne podejście do rozwoju narzędzi open-source - funkcje są dodawane tam, gdzie istnieje rzeczywista potrzeba. WebP zyska na znaczeniu wraz z szeroką adopcją nowoczesnych przeglądarek, więc early adoption tego formatu w narzędziach automatyzacji daje przewagę użytkownikom dbającym o optymalizację wydajności swoich projektów.