Forumda yenilikler devam etmektedir , çalışmalara devam ettiğimiz kısa süre içerisinde güzel bir görünüme sahip olduk daha iyisi için lütfen çalışmaların bitmesini bekleyiniz. Tıkla ve Git
x

Son konular

Combine Images Using CSS Sprites Çözümü

Combine Images Using CSS Sprites Çözümü
0
213

urgot

FD Üye
Katılım
Eki 24, 2020
Mesajlar
3,810
Etkileşim
2
Puan
38
Yaş
37
Konum
Rusya
F-D Coin
103
Görüntüleri CSS Sprite Kullanarak Birleştirmek

Nedir :
Sitenizdeki resimler tek kaynakta birleştirilerek site açılışı esnasında pek çok resmi ayrı ayrı çağırmak yerine tek kaynaktan resimler istendiği için fark edilir derecede hız artışı sağlar.

Çözüm : Css ile resimleri birleştirmek.

Uzman Yorumu : Bu yapı resimler için değil css ile çağırılan arkaplan resimleri için geçerli. Site yayına alınırken yapılabilir. Oldukça faydalı bir uygulamadır.


Genel Açıklama


İnternet sayfanızdaki görüntüleri CSS sprite kullanarak mümkün olduğu kadar az dosyada birleştirebilirsiniz. Bu birleştirme işlemi, diğer kaynakları indirirken gecikmeleri ve gidiş dönüş sayısını azaltmanıza yardımcı olur. Aynı zamanda, bu sayede istek ek yüküne azaltıcı yönde etki ederek, web sayfası tarafından indirilen toplam bayt sayısını azaltabilirsiniz.



Google’dan Detaylar


JavaScript ve CSS’ye benzer şekilde, birden fazla resim indirmek ek turlara sebep olur. Oldukça fazla resim içeren bir internet sitesi, gecikmeyi azaltmak için bu görüntüleri daha az çıktı dosyasında birleştirebilir. Bu da maliyet anlamında daha hesaplı olacaktır.


Görüntüleri CSS Sprite kullanarak birleştirirseniz, internet sayfanızda birden çok simge kullanıyorsanız her biri için ayrı istek gönderilmesi yerine tek bir dosyada hepsini birleştirerek oluşacak karmaşayı daha sade şekle indirgeyebilirsiniz. Her simge için ayrı imge yolları tanımlamak yerine tek bir imge yolu tanımlamanız yeterli olacaktır.


Bunlar dışında internet sitenizdeki görüntüleri ve simgeleri CSS Sprite ile birleştirmeniz, tıklandığı zaman bloğunuzun açılmasını hızlandırmanızı sağlar. Site sayfa hız optimizasyonu açısından bakıldığında bu işlemin yapılması site hızını tahminen %3 ile %5 arasında artırır.


Css Sprite ile görüntüleri en uygun şekilde birleştirmek için Photoshop veya Illustrator gibi programlardan yararlanılmalıdır. Çünkü kullanılan resimlerin yükseklik ve genişliğini tam olarak biliyor olmanız gerekir. Bunun dışında resimler arasında boşluk bulunmamasına dikkat edilmesi gerekir.
 

Similar threads

HTTP İsteklerini Azaltın Nedir : Sayfamızda bulunan CSS dosyalarını tek bir dosya altında toplamamızı isteyen uyarıdır. Çözüm : Css dosyalarını birleştirmek. Uzman Yorumu : Yapılması geliştirme süresinde biraz zorluk oluştursa da yapılmalıdır. Genel Açıklama Bir ziyaretçi web sayfalarından...
Cevaplar
0
Görüntüleme
226
Page Speed (Sayfa Hızı) Terimleri ve Çözümleri Sayfa hızı ölçüm araçlarından bahsetmiştik. Şimdi de, sayfa hızı ile ilgili kapsamlı bir dosya hazırladık. Bu yazımızda en çok karşılaşılan page speed terimlerinin ne olduğunu, sayfa hızı anlamında önem derecesi ve nasıl düzeltileceğine dair...
Cevaplar
0
Görüntüleme
221
CSS JavaScript ve HTML gibi internet sayfalarının kodlanmasında kullanılan 3 teknolojiden birini ifade etmektedir. CSS genel olarak basamaklı stil şablonları anlamına gelmektedir. CSS bir web sitesinde veya bir sayfada yer alan bilgiler ile, yazılan yazıyla ve yazıda ne anlatmak istediğiyle...
Cevaplar
0
Görüntüleme
237
Genel itibariyle bakıldığında dünya çapında kullanılan farklı web siteleri renklendirme programları ve daha da sayılamayacak kadar sistem vardır. Profesyonel bir web sitesine sahip olmanın para ve yanında da zamanın gerekli olduğu görülse de HTML CSS PHP gibi çeşitli kodlama dilleri ile son...
Cevaplar
0
Görüntüleme
493
LESS nedir ? Less Ruby de geliştirilmiş ve zamanla Javascripte aktarılmış bir css preprocessor (css önişlemcisi) dir. Less içinde fonksiyonları, değişkenleri, karıştırmaları(mixin), matematiksel hesapları barındıran ve css yazımında kod fazlalığının önüne geçen bir dinamik stil dosyasıdır...
Cevaplar
0
Görüntüleme
269
858,505Konular
982,809Mesajlar
33,076Kullanıcılar
CvvhvvSon üye
Üst Alt