Zastanawiam się, dlaczego tak niewiele nowoczesnych witryn internetowych nadal używa tylko plików PNG jako ikon (ale to założenie jest tylko oparte na moich obserwacjach). Jak dotąd wiem, główne powody używania PNG zamiast SVG to IE8 i to, że SVG zużywa więcej mocy procesora (ale nie sądzę, że jest to problem w przypadku prostych ikon 1K). Widzę (i obecnie używamy) wiele zalet korzystania z plików SVG, zarówno gdy są używane jako sprite, jako obrazy, jak i jako wbudowane SVG.
(Pytanie szukające informacji: czcionki PNG Sprite vs SVG Sprite vs Icon koncentrują się na wydajności i nie mają odpowiedniej odpowiedzi, Icon Font vs SVG cache, a problem sieciowy koncentruje się na ruchu sieciowym, ale można to łatwo rozwiązać, np. Za pomocą szablonów).
Jeśli nowa witryna internetowa obsługuje tylko nowoczesne przeglądarki, czy jest jakiś powód, aby nie używać plików SVG (lub - czy jest jakiś powód, aby używać plików PNG jako ikon)? Jeśli nie obchodzi nas IE8, a użycie SVG jest wspierane przez szablony i / lub buforowanie, czy jest jakiś haczyk polegający tylko na SVG?