5 ms·
To my eye Inkscape was the worst, while Illustrator and Sketch were both OK'ish. Inkscape can create pretty complex transformations on groups that are not neces
by mojuba 10y ago
To my eye Inkscape was the worst, while Illustrator and Sketch were both OK'ish. Inkscape can create pretty complex transformations on groups that are not necessary. It can also easily screw up integer coordinates and somehow add fractions to them. It's a real shame. On one occasion I rewrote an SVG file generated by Inkscape and made it literally 20 times smaller. Something like from 200k to 10k. Never used the poor thing again.
- taivare 10y agoI read a Tweet where he claimed Affinity Designer had cleaner SVG then Illustrator . . can anyone confirm this.
- pault 10y agoI don't have Illustrator, but here are two SVGs generated by Sketch and Affinity Designer: Sketch: http://pastebin.com/A1QRW6fT http://pastebin.com/A1QRW6fT Affinity Designer: http://pastebin.com/KxTgGQkN http://pastebin.com/KxTgGQkN I'm in the middle of building my first production app using SVG, and I've had less trouble from Affinity than Sketch.
- hutzlibu 10y agoYes, it is a real shame, because Inkscape in itself is really awesome. For me the best vector drawing tool available ... But I also gave up trying to use the output for scripting. It would have been a way straight to madness ...
- mixmastamyk 10y agoSave as "optimized svg" helps a lot as a first step.
- discreditable 10y agoDiscovering this has helped me a lot. SVGO is great, but sometimes it breaks my SVGs. Saving as Optimized SVG from Inkscape has never caused problems and the file sizes are very close.