perf: aggressive webp re-compression + max-width 1920 resize
- recompress every webp at q=70-82 depending on size band - resize anything wider than 1920px to 1920 max - convert remaining png/jpg holdouts (mine, thermal, dex3-1 etc) to webp - restore apple-touch-icon.png (iOS requires png) - 86 files recompressed, saved 4.36 MB - public/ images: 11.7 MB -> 6.69 MB (-43%) - total trajectory: 23.3 MB -> 6.69 MB (-71%) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
Before Width: | Height: | Size: 494 KiB After Width: | Height: | Size: 150 KiB |
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 403 KiB After Width: | Height: | Size: 120 KiB |
|
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 43 KiB |
|
Before Width: | Height: | Size: 264 KiB After Width: | Height: | Size: 86 KiB |
|
Before Width: | Height: | Size: 92 KiB After Width: | Height: | Size: 36 KiB |
|
Before Width: | Height: | Size: 86 KiB After Width: | Height: | Size: 78 KiB |
|
Before Width: | Height: | Size: 192 KiB After Width: | Height: | Size: 68 KiB |
|
Before Width: | Height: | Size: 384 KiB After Width: | Height: | Size: 118 KiB |
|
Before Width: | Height: | Size: 267 KiB After Width: | Height: | Size: 146 KiB |
|
Before Width: | Height: | Size: 154 KiB After Width: | Height: | Size: 75 KiB |
|
Before Width: | Height: | Size: 47 KiB After Width: | Height: | Size: 43 KiB |
|
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 329 KiB After Width: | Height: | Size: 160 KiB |
|
Before Width: | Height: | Size: 184 KiB After Width: | Height: | Size: 88 KiB |
|
Before Width: | Height: | Size: 512 KiB After Width: | Height: | Size: 205 KiB |
|
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 33 KiB |
|
Before Width: | Height: | Size: 328 KiB After Width: | Height: | Size: 146 KiB |
|
Before Width: | Height: | Size: 243 KiB |
|
After Width: | Height: | Size: 228 KiB |
|
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 26 KiB |
|
Before Width: | Height: | Size: 255 KiB After Width: | Height: | Size: 103 KiB |
|
Before Width: | Height: | Size: 115 KiB After Width: | Height: | Size: 113 KiB |
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 25 KiB |
|
Before Width: | Height: | Size: 76 KiB After Width: | Height: | Size: 65 KiB |
|
Before Width: | Height: | Size: 76 KiB After Width: | Height: | Size: 71 KiB |
|
Before Width: | Height: | Size: 179 KiB After Width: | Height: | Size: 86 KiB |
|
Before Width: | Height: | Size: 409 KiB After Width: | Height: | Size: 154 KiB |
|
Before Width: | Height: | Size: 593 KiB After Width: | Height: | Size: 279 KiB |
|
Before Width: | Height: | Size: 468 KiB |
|
After Width: | Height: | Size: 174 KiB |
|
Before Width: | Height: | Size: 124 KiB After Width: | Height: | Size: 110 KiB |