Optimise images (178 KB reduction)

Hi, maintainer.

I've taken the liberty of putting spree's image assets though a range of optimisation tools. Image optimisation allows us to reduce the footprint of images - meaning faster load times at no cost to image quality. It does this by finding the best (lossless) compression parameters, stripping embedded comments, and removing unnecessary colour profiles.

I found 336 optimisable images, making a 178 KB reduction in size. That's about 11.97% of your total image assets.



<table><tr><th>Name</th><th>Reduction</th></tr><tr><td>thinking-cat.jpg</td><td>15.49%</td></tr><tr><td>spree_50.png</td><td>59.54%</td></tr><tr><td>payment_banner.png</td><td>11.06%</td></tr><tr><td>progress.gif</td><td>44.33%</td></tr><tr><td>amex_cid.gif</td><td>0.12%</td></tr><tr><td>credit_card.gif</td><td>0.30%</td></tr><tr><td>discover_cid.gif</td><td>0.30%</td></tr><tr><td>american_express.png</td><td>46.51%</td></tr><tr><td>cirrus.png</td><td>44.47%</td></tr><tr><td>delta.png</td><td>45.67%</td></tr><tr><td>dinersclub.png</td><td>45.83%</td></tr><tr><td>directdebit.png</td><td>49.60%</td></tr><tr><td>discover.png</td><td>45.87%</td></tr><tr><td>egold.png</td><td>48.11%</td></tr><tr><td>maestro.png</td><td>43.90%</td></tr><tr><td>master.png</td><td>46.65%</td></tr><tr><td>paypal.png</td><td>51.98%</td></tr><tr><td>solo.png</td><td>48.03%</td></tr><tr><td>switch.png</td><td>49.64%</td></tr><tr><td>visa.png</td><td>50.37%</td></tr><tr><td>visaelectron.png</td><td>45.97%</td></tr><tr><td>westernunion.png</td><td>50.45%</td></tr><tr><td>wirecard.png</td><td>54.87%</td></tr><tr><td>worldpay.png</td><td>48.32%</td></tr><tr><td>master_cid.jpg</td><td>14.81%</td></tr><tr><td>visa_cid.gif</td><td>0.12%</td></tr><tr><td>add-to-cart.png</td><td>19.19%</td></tr><tr><td>checkout.png</td><td>13.48%</td></tr><tr><td>delete.png</td><td>8.40%</td></tr><tr><td>update.png</td><td>26.73%</td></tr><tr><td>large.png</td><td>29.47%</td></tr><tr><td>mini.png</td><td>42.38%</td></tr><tr><td>product.png</td><td>29.47%</td></tr><tr><td>small.png</td><td>34.59%</td></tr><tr><td>spinner.gif</td><td>4.66%</td></tr><tr><td>cart.png</td><td>76.69%</td></tr><tr><td>ror_ringer.jpeg</td><td>4.09%</td></tr><tr><td>ad.png</td><td>29.39%</td></tr><tr><td>ae.png</td><td>32.11%</td></tr><tr><td>af.png</td><td>30.46%</td></tr><tr><td>ag.png</td><td>22.84%</td></tr><tr><td>ai.png</td><td>19.75%</td></tr><tr><td>al.png</td><td>27.67%</td></tr><tr><td>am.png</td><td>33.20%</td></tr><tr><td>an.png</td><td>24.80%</td></tr><tr><td>ar.png</td><td>27.47%</td></tr><tr><td>as.png</td><td>16.54%</td></tr><tr><td>at.png</td><td>28.04%</td></tr><tr><td>au.png</td><td>13.82%</td></tr><tr><td>aw.png</td><td>25.00%</td></tr><tr><td>ax.png</td><td>27.60%</td></tr><tr><td>az.png</td><td>28.18%</td></tr><tr><td>ba.png</td><td>20.57%</td></tr><tr><td>bb.png</td><td>31.11%</td></tr><tr><td>bd.png</td><td>26.19%</td></tr><tr><td>be.png</td><td>34.52%</td></tr><tr><td>bf.png</td><td>31.39%</td></tr><tr><td>bg.png</td><td>30.74%</td></tr><tr><td>bh.png</td><td>24.07%</td></tr><tr><td>bi.png</td><td>16.15%</td></tr><tr><td>bj.png</td><td>36.01%</td></tr><tr><td>bm.png</td><td>18.33%</td></tr><tr><td>bn.png</td><td>21.44%</td></tr><tr><td>bo.png</td><td>31.80%</td></tr><tr><td>br.png</td><td>18.04%</td></tr><tr><td>bs.png</td><td>25.67%</td></tr><tr><td>bt.png</td><td>25.36%</td></tr><tr><td>bv.png</td><td>22.46%</td></tr><tr><td>bw.png</td><td>26.19%</td></tr><tr><td>by.png</td><td>25.68%</td></tr><tr><td>bz.png</td><td>20.67%</td></tr><tr><td>ca.png</td><td>25.00%</td></tr><tr><td>catalonia.png</td><td>11.31%</td></tr><tr><td>cc.png</td><td>20.64%</td></tr><tr><td>cd.png</td><td>9.66%</td></tr><tr><td>cf.png</td><td>25.73%</td></tr><tr><td>cg.png</td><td>27.06%</td></tr><tr><td>ch.png</td><td>31.61%</td></tr><tr><td>ci.png</td><td>32.45%</td></tr><tr><td>ck.png</td><td>15.53%</td></tr><tr><td>cl.png</td><td>28.00%</td></tr><tr><td>cm.png</td><td>33.90%</td></tr><tr><td>cn.png</td><td>26.06%</td></tr><tr><td>co.png</td><td>31.68%</td></tr><tr><td>cr.png</td><td>26.83%</td></tr><tr><td>cs.png</td><td>26.88%</td></tr><tr><td>cu.png</td><td>20.96%</td></tr><tr><td>cv.png</td><td>16.64%</td></tr><tr><td>cx.png</td><td>18.09%</td></tr><tr><td>cy.png</td><td>20.56%</td></tr><tr><td>cz.png</td><td>22.90%</td></tr><tr><td>de.png</td><td>33.21%</td></tr><tr><td>dj.png</td><td>24.83%</td></tr><tr><td>dk.png</td><td>28.89%</td></tr><tr><td>dm.png</td><td>18.06%</td></tr><tr><td>do.png</td><td>27.56%</td></tr><tr><td>dz.png</td><td>21.99%</td></tr><tr><td>ec.png</td><td>29.00%</td></tr><tr><td>ee.png</td><td>30.30%</td></tr><tr><td>eg.png</td><td>25.16%</td></tr><tr><td>eh.png</td><td>23.62%</td></tr><tr><td>england.png</td><td>23.79%</td></tr><tr><td>er.png</td><td>23.89%</td></tr><tr><td>es.png</td><td>26.65%</td></tr><tr><td>et.png</td><td>24.83%</td></tr><tr><td>europeanunion.png</td><td>12.73%</td></tr><tr><td>fam.png</td><td>34.21%</td></tr><tr><td>fi.png</td><td>24.74%</td></tr><tr><td>fj.png</td><td>15.25%</td></tr><tr><td>fk.png</td><td>18.83%</td></tr><tr><td>fm.png</td><td>25.91%</td></tr><tr><td>fo.png</td><td>20.46%</td></tr><tr><td>fr.png</td><td>32.29%</td></tr><tr><td>ga.png</td><td>30.06%</td></tr><tr><td>gb.png</td><td>9.02%</td></tr><tr><td>gd.png</td><td>27.63%</td></tr><tr><td>ge.png</td><td>17.00%</td></tr><tr><td>gf.png</td><td>32.29%</td></tr><tr><td>gh.png</td><td>31.43%</td></tr><tr><td>gi.png</td><td>20.30%</td></tr><tr><td>gl.png</td><td>25.32%</td></tr><tr><td>gm.png</td><td>26.37%</td></tr><tr><td>gn.png</td><td>33.54%</td></tr><tr><td>gp.png</td><td>27.66%</td></tr><tr><td>gq.png</td><td>24.58%</td></tr><tr><td>gr.png</td><td>19.71%</td></tr><tr><td>gs.png</td><td>17.14%</td></tr><tr><td>gt.png</td><td>32.45%</td></tr><tr><td>gu.png</td><td>24.56%</td></tr><tr><td>gw.png</td><td>32.95%</td></tr><tr><td>gy.png</td><td>19.22%</td></tr><tr><td>hk.png</td><td>25.43%</td></tr><tr><td>hm.png</td><td>13.82%</td></tr><tr><td>hn.png</td><td>23.46%</td></tr><tr><td>hr.png</td><td>26.34%</td></tr><tr><td>ht.png</td><td>32.85%</td></tr><tr><td>hu.png</td><td>32.18%</td></tr><tr><td>id.png</td><td>29.53%</td></tr><tr><td>ie.png</td><td>30.77%</td></tr><tr><td>il.png</td><td>24.36%</td></tr><tr><td>in.png</td><td>25.05%</td></tr><tr><td>io.png</td><td>12.61%</td></tr><tr><td>iq.png</td><td>21.75%</td></tr><tr><td>ir.png</td><td>22.27%</td></tr><tr><td>is.png</td><td>22.93%</td></tr><tr><td>it.png</td><td>32.38%</td></tr><tr><td>ja.png</td><td>25.00%</td></tr><tr><td>jm.png</td><td>20.25%</td></tr><tr><td>jo.png</td><td>25.37%</td></tr><tr><td>ke.png</td><td>23.55%</td></tr><tr><td>kg.png</td><td>30.59%</td></tr><tr><td>kh.png</td><td>23.13%</td></tr><tr><td>ki.png</td><td>16.01%</td></tr><tr><td>km.png</td><td>20.97%</td></tr><tr><td>kn.png</td><td>20.53%</td></tr><tr><td>kp.png</td><td>24.42%</td></tr><tr><td>kr.png</td><td>14.36%</td></tr><tr><td>kw.png</td><td>27.78%</td></tr><tr><td>ky.png</td><td>17.26%</td></tr><tr><td>kz.png</td><td>25.49%</td></tr><tr><td>la.png</td><td>26.29%</td></tr><tr><td>lb.png</td><td>23.98%</td></tr><tr><td>lc.png</td><td>11.15%</td></tr><tr><td>li.png</td><td>25.70%</td></tr><tr><td>lk.png</td><td>26.00%</td></tr><tr><td>lr.png</td><td>21.67%</td></tr><tr><td>ls.png</td><td>20.38%</td></tr><tr><td>lt.png</td><td>32.09%</td></tr><tr><td>lu.png</td><td>29.73%</td></tr><tr><td>lv.png</td><td>27.10%</td></tr><tr><td>ly.png</td><td>33.89%</td></tr><tr><td>ma.png</td><td>32.18%</td></tr><tr><td>mc.png</td><td>32.11%</td></tr><tr><td>md.png</td><td>28.62%</td></tr><tr><td>me.png</td><td>12.05%</td></tr><tr><td>mg.png</td><td>30.91%</td></tr><tr><td>mh.png</td><td>17.52%</td></tr><tr><td>mk.png</td><td>32.38%</td></tr><tr><td>ml.png</td><td>32.07%</td></tr><tr><td>mm.png</td><td>30.43%</td></tr><tr><td>mn.png</td><td>30.28%</td></tr><tr><td>mo.png</td><td>22.45%</td></tr><tr><td>mp.png</td><td>19.43%</td></tr><tr><td>mq.png</td><td>17.40%</td></tr><tr><td>mr.png</td><td>28.30%</td></tr><tr><td>ms.png</td><td>19.06%</td></tr><tr><td>mt.png</td><td>29.52%</td></tr><tr><td>mu.png</td><td>27.42%</td></tr><tr><td>mv.png</td><td>27.86%</td></tr><tr><td>mw.png</td><td>31.00%</td></tr><tr><td>mx.png</td><td>26.13%</td></tr><tr><td>my.png</td><td>18.74%</td></tr><tr><td>mz.png</td><td>24.83%</td></tr><tr><td>na.png</td><td>13.60%</td></tr><tr><td>nc.png</td><td>20.47%</td></tr><tr><td>ne.png</td><td>26.82%</td></tr><tr><td>nf.png</td><td>21.26%</td></tr><tr><td>ng.png</td><td>29.25%</td></tr><tr><td>ni.png</td><td>26.77%</td></tr><tr><td>nl.png</td><td>31.57%</td></tr><tr><td>no.png</td><td>22.46%</td></tr><tr><td>np.png</td><td>21.22%</td></tr><tr><td>nr.png</td><td>25.81%</td></tr><tr><td>nu.png</td><td>18.18%</td></tr><tr><td>nz.png</td><td>17.21%</td></tr><tr><td>om.png</td><td>29.08%</td></tr><tr><td>pa.png</td><td>24.86%</td></tr><tr><td>pe.png</td><td>33.50%</td></tr><tr><td>pf.png</td><td>23.90%</td></tr><tr><td>pg.png</td><td>26.14%</td></tr><tr><td>ph.png</td><td>22.68%</td></tr><tr><td>pk.png</td><td>21.27%</td></tr><tr><td>pl.png</td><td>35.03%</td></tr><tr><td>pm.png</td><td>16.98%</td></tr><tr><td>pn.png</td><td>16.74%</td></tr><tr><td>pr.png</td><td>19.96%</td></tr><tr><td>ps.png</td><td>26.27%</td></tr><tr><td>pt.png</td><td>26.53%</td></tr><tr><td>pw.png</td><td>22.91%</td></tr><tr><td>py.png</td><td>27.27%</td></tr><tr><td>qa.png</td><td>22.44%</td></tr><tr><td>re.png</td><td>32.29%</td></tr><tr><td>ro.png</td><td>32.73%</td></tr><tr><td>rs.png</td><td>11.11%</td></tr><tr><td>ru.png</td><td>28.81%</td></tr><tr><td>rw.png</td><td>28.33%</td></tr><tr><td>sa.png</td><td>22.32%</td></tr><tr><td>sb.png</td><td>16.67%</td></tr><tr><td>sc.png</td><td>20.89%</td></tr><tr><td>scotland.png</td><td>14.64%</td></tr><tr><td>sd.png</td><td>26.02%</td></tr><tr><td>se.png</td><td>28.23%</td></tr><tr><td>sg.png</td><td>25.21%</td></tr><tr><td>sh.png</td><td>18.76%</td></tr><tr><td>si.png</td><td>24.90%</td></tr><tr><td>sj.png</td><td>22.46%</td></tr><tr><td>sk.png</td><td>21.89%</td></tr><tr><td>sl.png</td><td>26.38%</td></tr><tr><td>sm.png</td><td>21.12%</td></tr><tr><td>sn.png</td><td>33.08%</td></tr><tr><td>so.png</td><td>28.65%</td></tr><tr><td>sr.png</td><td>27.88%</td></tr><tr><td>st.png</td><td>26.54%</td></tr><tr><td>sv.png</td><td>25.55%</td></tr><tr><td>sy.png</td><td>22.99%</td></tr><tr><td>sz.png</td><td>21.00%</td></tr><tr><td>tc.png</td><td>18.43%</td></tr><tr><td>td.png</td><td>33.68%</td></tr><tr><td>tf.png</td><td>24.29%</td></tr><tr><td>tg.png</td><td>27.05%</td></tr><tr><td>th.png</td><td>27.65%</td></tr><tr><td>tj.png</td><td>25.00%</td></tr><tr><td>tk.png</td><td>18.18%</td></tr><tr><td>tl.png</td><td>23.15%</td></tr><tr><td>tm.png</td><td>23.10%</td></tr><tr><td>tn.png</td><td>25.86%</td></tr><tr><td>to.png</td><td>29.11%</td></tr><tr><td>tr.png</td><td>25.61%</td></tr><tr><td>tt.png</td><td>21.23%</td></tr><tr><td>tv.png</td><td>17.35%</td></tr><tr><td>tw.png</td><td>29.03%</td></tr><tr><td>tz.png</td><td>19.94%</td></tr><tr><td>ua.png</td><td>31.84%</td></tr><tr><td>ug.png</td><td>26.93%</td></tr><tr><td>um.png</td><td>20.32%</td></tr><tr><td>us.png</td><td>19.21%</td></tr><tr><td>uy.png</td><td>22.74%</td></tr><tr><td>uz.png</td><td>20.19%</td></tr><tr><td>va.png</td><td>24.23%</td></tr><tr><td>vc.png</td><td>28.60%</td></tr><tr><td>ve.png</td><td>21.97%</td></tr><tr><td>vg.png</td><td>19.05%</td></tr><tr><td>vi.png</td><td>15.10%</td></tr><tr><td>vn.png</td><td>31.65%</td></tr><tr><td>vu.png</td><td>25.50%</td></tr><tr><td>wales.png</td><td>14.57%</td></tr><tr><td>wf.png</td><td>20.94%</td></tr><tr><td>ws.png</td><td>26.05%</td></tr><tr><td>ye.png</td><td>26.88%</td></tr><tr><td>yt.png</td><td>23.10%</td></tr><tr><td>za.png</td><td>18.54%</td></tr><tr><td>zm.png</td><td>28.20%</td></tr><tr><td>zw.png</td><td>19.51%</td></tr><tr><td>ui-bg_flat_0_aaaaaa_40x100.png</td><td>52.22%</td></tr><tr><td>ui-bg_flat_0_eeeeee_40x100.png</td><td>52.22%</td></tr><tr><td>ui-bg_flat_55_ffffff_40x100.png</td><td>51.69%</td></tr><tr><td>ui-bg_flat_75_ffffff_40x100.png</td><td>51.69%</td></tr><tr><td>ui-bg_glass_65_ffffff_1x400.png</td><td>21.90%</td></tr><tr><td>ui-bg_highlight-soft_100_f6f6f6_1x100.png</td><td>12.22%</td></tr><tr><td>ui-bg_highlight-soft_25_0073ea_1x100.png</td><td>3.39%</td></tr><tr><td>ui-bg_highlight-soft_50_dddddd_1x100.png</td><td>13.04%</td></tr><tr><td>ui-icons_0073ea_256x240.png</td><td>15.27%</td></tr><tr><td>ui-icons_454545_256x240.png</td><td>15.27%</td></tr><tr><td>ui-icons_666666_256x240.png</td><td>15.27%</td></tr><tr><td>ui-icons_ff0084_256x240.png</td><td>30.87%</td></tr><tr><td>ui-icons_ffffff_256x240.png</td><td>15.27%</td></tr><tr><td>help.gif</td><td>0.51%</td></tr><tr><td>important.gif</td><td>0.54%</td></tr><tr><td>info.gif</td><td>0.54%</td></tr><tr><td>title.gif</td><td>2.52%</td></tr><tr><td>bg.jpg</td><td>5.74%</td></tr><tr><td>d.png</td><td>43.36%</td></tr><tr><td>throbber.gif</td><td>22.39%</td></tr><tr><td>analytics_dashboard_preview.jpg</td><td>8.73%</td></tr><tr><td>apache_baseball.png</td><td>12.44%</td></tr><tr><td>ror_bag.jpeg</td><td>4.96%</td></tr><tr><td>ror_baseball.jpeg</td><td>5.28%</td></tr><tr><td>ror_baseball_back.jpeg</td><td>5.34%</td></tr><tr><td>ror_baseball_jersey_back_blue.png</td><td>4.36%</td></tr><tr><td>ror_baseball_jersey_back_green.png</td><td>3.84%</td></tr><tr><td>ror_baseball_jersey_back_red.png</td><td>4.20%</td></tr><tr><td>ror_baseball_jersey_blue.png</td><td>5.24%</td></tr><tr><td>ror_baseball_jersey_green.png</td><td>6.20%</td></tr><tr><td>ror_baseball_jersey_red.png</td><td>5.92%</td></tr><tr><td>ror_jr_spaghetti.jpeg</td><td>7.17%</td></tr><tr><td>ror_mug.jpeg</td><td>4.44%</td></tr><tr><td>ror_mug_back.jpeg</td><td>3.05%</td></tr><tr><td>ror_ringer.jpeg</td><td>5.96%</td></tr><tr><td>ror_ringer_back.jpeg</td><td>5.82%</td></tr><tr><td>ror_stein.jpeg</td><td>4.96%</td></tr><tr><td>ror_stein_back.jpeg</td><td>4.68%</td></tr><tr><td>ror_tote.jpeg</td><td>4.88%</td></tr><tr><td>ror_tote_back.jpeg</td><td>5.76%</td></tr><tr><td>ruby_baseball.png</td><td>10.44%</td></tr><tr><td>spree_bag.jpeg</td><td>9.90%</td></tr><tr><td>spree_jersey.jpeg</td><td>9.05%</td></tr><tr><td>spree_jersey_back.jpeg</td><td>9.84%</td></tr><tr><td>spree_mug.jpeg</td><td>11.65%</td></tr><tr><td>spree_mug_back.jpeg</td><td>10.58%</td></tr><tr><td>spree_ringer_t.jpeg</td><td>16.16%</td></tr><tr><td>spree_ringer_t_back.jpeg</td><td>18.54%</td></tr><tr><td>spree_spaghetti.jpeg</td><td>28.17%</td></tr><tr><td>spree_stein.jpeg</td><td>13.01%</td></tr><tr><td>spree_stein_back.jpeg</td><td>13.15%</td></tr><tr><td>spree_tote_back.jpeg</td><td>11.10%</td></tr><tr><td>spree_tote_front.jpeg</td><td>5.94%</td></tr></tr></table>