Running optipng on most images can really improve things. At a cursory glance, it appears that many pngs, avatars, etc. can all be optimized with some amount of savings.
I suggest adding it to a release script, so it's never forgotten, something like this:
find Themes avatars media -name "*.png" -print0 | xargs -0 --no-run-if-empty other/tools/optipng -o4
Or even better, run it more often (e.g. when checking in png changes) and then it only has to process the changed files, which is much quicker.
For example, the avatars directory could currently save 40 KB if it were losslessly compressed (about 12%.) This affects both distribution bandwidth and obviously admin's bandwidth. Losslessly optimizing jpegs is a good idea too.
-[Unknown]
I suggest adding it to a release script, so it's never forgotten, something like this:
find Themes avatars media -name "*.png" -print0 | xargs -0 --no-run-if-empty other/tools/optipng -o4
Or even better, run it more often (e.g. when checking in png changes) and then it only has to process the changed files, which is much quicker.
For example, the avatars directory could currently save 40 KB if it were losslessly compressed (about 12%.) This affects both distribution bandwidth and obviously admin's bandwidth. Losslessly optimizing jpegs is a good idea too.
-[Unknown]