Me pregunto por qué tan pocos sitios web modernos todavía usan solo PNG para los íconos (pero esta suposición se basa solo en mi observación). Hasta ahora, lo sé, las principales razones para usar PNG en lugar de SVG son IE8 y que SVG usa más potencia de CPU (pero no creo que esto sea un problema para los iconos simples de 1K). Puedo ver (y usamos actualmente) muchas ventajas en el uso de SVG, ya sea cuando se usa como sprites, como imágenes o como SVG en línea.
(Pregunta Buscando una investigación: PNG Sprite vs SVG sprite vs Icon fonts se enfoca en el rendimiento y no tiene una respuesta relevante, Icon Font vs SVG caché y la preocupación de la red se enfoca en el tráfico de red, pero se puede resolver fácilmente, por ejemplo, mediante plantillas).
Si el nuevo sitio web solo admite navegadores modernos, ¿hay alguna razón para no usar SVG (o hay alguna razón para usar PNG para los iconos)? Si no nos importa IE8 y el uso de SVG está respaldado por plantillas y / o almacenamiento en caché, ¿hay algún problema para confiar solo en SVG?