Bir, daha büyük CSS dosyasıyla daha iyi olduğunuza dair iddianız doğrudur. Gziplendiğinde büyük olasılıkla sadece birkaç KB olacaktır ve önbelleğe alınmalıdır, bu yüzden büyük bir yük değil. Yine de kontrol etmeye değer birkaç şey vardır.
Bazı CSS'ler yalnızca tek bir sayfada kullanılıyorsa, bu durumda CSS'yi bazı stil etiketlerinde sayfaya koymak daha iyi olabilir. (Not: Bu, özellikle daha sonra başka bir yerde benzer bir stil kullanmaya karar verdiğinizde, bakımı zorlaştırabilir.)
En popüler sayfalarınızı alırsanız (örneğin, sayfa görüntülemelerinizin% 50'sini + oluşturan sayfalar) ve bu sayfalarda CSS'nizin çok az bir miktarının kullanıldığını fark ederseniz, kullanıcıların sayfayı ayırması daha hızlı olabilir iki CSS dosyası. Artık en popüler sayfalarınızı ziyaret eden yeni kullanıcıların indirmesi çok daha azdır. Diğer sayfalarda fazladan bir HTTP isteği var, ancak bu çok büyük bir anlaşma değil.
CSS'nizin iyi optimize edildiğinden emin olun. Mümkün olan yerlerde alçaltıcı seçicilerden kaçının. Bir seçicinin sağ tarafı çok genel ise, oluşturma süresini yavaşlatabilir. Örneğin .class div {}
, tarayıcının <div>
sayfadaki her bir öğeyi kontrol etmesi gerektiğinden, sınıfla bir öğe bulmak (veya istememek) için en üstteki DOM ağacına bakın.