Bir çok web kullanıcısına site ziyaretlerinde resimleri, scriptleri, Flash’ları vb. dosyaların yüklenmesine çok vakit ayırıyor. Zengin arayüzlü web sayfalarında büyük problem olabiliyor bu. O zaman bu problem en güzel sorgu sayısını azaltarak başaçıkabiliriz.
Değerlendirmeniz gereken bazı yöntemler:
- CSS ve JS dosyalarınızı birleştirin. Dosyaları birleştirmek HTTP azaltmanın yoludur. Bu işlemi CSS dosyalarınız için şöyle yapabilirsiniz. Bir tane boş CSS dosyası oluşturursunuz ve diğer CSS dosyalarınızın içeriğini sırasıyla eklersiniz. Aynı işlemi JS dosyaları içinde yapabilirsiniz. Böylelik siteniz 7 JS dosyası çağıracağını bir tane çağırır.
- CSS Sprites. CSS Sprites arka plan resimleri sorguları azaltmak için bir yöntemdir. Tek yapmanız gereken bütün arka plan resimlerini bir resimde toplamak. Daha sonra background- image ve background-position kullanarak bu arkaplan resimlerini ayarlamak.
- Image maps bir kaç tane resmi tek resim olarak birleştirir. Genel olarak dosya boyutu aynıdır fakat HTTP sorgularını düşürmesinden ötürü sitenizi hızlandıracaktır.
Optimizasyonun anahtar hamlesi HTTP sorgularını azaltmaktır. Önbellekleme çalışmalarından ziyade bu işlem daha faydalı olacaktır. Ziyaretçilerinizin çoğunun boş bir önbellekle sizi ziyaret ettiğini unutmayın. HTTP sorgularını azaltma sayfa açılış hızını düşürecektir.
Yorumlar