Neden bu kadar az sayıda modern web sitesinin simgeler için yalnızca PNG'leri kullandığını merak ediyorum (ancak bu varsayım sadece benim gözlemime dayanıyor). Şimdiye kadar, PNG'leri SVG'ler üzerinden kullanmanın ana nedenlerinin IE8 ve SVG'nin daha fazla CPU gücü kullanması olduğunu biliyorum (ancak bunun basit 1K simgeleri için herhangi bir sorun olduğuna inanmıyorum). Sprite, resim veya satır içi SVG olarak kullanıldığında, SVG'leri kullanmanın birçok avantajını görebiliyorum (ve şu anda kullanıyoruz).
(Soru Araştırma: PNG Sprite - SVG sprite - Icon fontlar performansa odaklanır ve ilgili bir cevabı yoktur, Icon Font - SVG önbelleğe alma ve ağ sorunu ağ trafiğine odaklanır, ancak örneğin şablon oluşturarak kolayca çözülebilir.)
Yeni web sitesi yalnızca modern tarayıcıları destekliyorsa, SVG kullanmamak için herhangi bir neden var mı (veya - simgeler için PNG kullanmanın herhangi bir nedeni var mı)? IE8'i önemsemiyorsak ve SVG kullanımı şablonlama ve / veya önbelleğe alma ile destekleniyorsa, yalnızca SVG'lere güvenmek için herhangi bir yakalama var mı?