HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

Vanilla Distribution Image Optimization

AnonymooseAnonymoose ✭✭
edited October 2012 in Feedback

I recommend that Vanilla distribute all images in the release package after running them through the above utilities to reduce their size, thus reducing loading times. (Images, unlike html, do not get sent through gzip compression when served by servers.)

There are several unix command line utilities to almost-losslessly reduce the size of images through compression and other optimization techniques.

OptiPNG http://optipng.sourceforge.net/
PNGCrush http://pmt.sourceforge.net/pngcrush/
AdvPNG http://advancemame.sourceforge.net/doc-advpng.html
Jpegoptim http://www.kokkonen.net/tjko/projects.html
PNGOUT http://www.advsys.net/ken/utils.htm

For OS X there is a stand alone application gui to the above utilities that does the same thing: http://pornel.net/imageoptim/en

Running them on the default images provided with Vanilla shows that a significant file size savings can be achieved (with no image quality degradation).

Here is a screen shot with the compression achieved and the new image file sizes.

image

Comments

  • ToddTodd Vanilla Staff

    I actually run stuff through optipng quite a bit, but it's not in a forced workflow so I miss stuff sometimes.

Sign In or Register to comment.