[Cin] SVG source files in themes
randrianasulu at gmail.com
Sat Apr 4 04:47:26 CEST 2020
They not eat space if you install binary package, but I found out
you can easily compress them with gzip :}
So, whole themes subfolder will weight on disk (after git unpacked it)
16545K as opposed 67,968,745 bytes right now.
Not sure if space-saving for unpacked git tree actually worth
additional effort to unpack them if anyone want to make changes
In theory there is supportfor SVG compression, but not sure if Inkscape
and co actually support it well (never tried)?
The SVG standard reserves the .svgz-extension for gzip-compressed SVG files,
which can typically achieve about 20-50% of the original file size.
When not actively editing them, saving SVG files as svgz makes sense:
it saves disk space, the compression is lossless and it spares the time
needed for on-the-fly compression when serving them over the web.
This inspired by latest git commit, adding jpeg-compressed shapes :}
I also tried optipng on existing shapes, but result was slightly more than 1Mb of savings:
8412866 bytes optimized vs 9786K by default
More information about the Cin