Hace no mucho alguien me preguntaba que quería aprender a optimizar SVG a mano, y justamente esta semana he estado preparando un set de iconos para un proyecto web, y lo que me he encontrado es un montón de iconos guardados como SVG desde Illustrator CC y ya está, mal hecho. En nuestras manos esta dejar más fino el código, entenderlo y todo ello acompañado del extra de aligerar la carga de nuestros proyectos.
Para optimizar un SVG lo fundamental es conocer que elementos tenemos a nuestra disposición para así poder mejorar el código que generan programas como Adobe Illustrator, Sketch, Affinity o Inkscape. Y un poco de lógica. Y un documento HMTL5 para ir viendo lo que vamos haciendo, también he utilizado Ghostlab para ir refrescando cada vez que guardo los cambios.
Así que aquí tenéis un vídeo que dura 11 minutos donde podeis ver como optimizo un par de iconos.
Optimizando SVG from Jorge Aznar
El código antes de optimizar el icon-list
El código después de optimizar el icon-list
Mucho mejor ¿no? :)