İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Resimleri CSS sprite görseller içinde birleştirin

web2011

0
İyinet Üyesi
Katılım
7 Şubat 2011
Mesajlar
64
Reaction score
0
merhaba,
https://developers.google.com/pagespeed/ adresini kullanarak wordpress ile oluşturduğum blogumu test ettim ve "Resimleri CSS sprite görseller içinde birleştirin" uyarısı aldım.
bunun üzerine CSS Sprite Generator | Project Fondue adresini kullanarak
.sprite-email{ background-position: 0 0; width: 32px; height: 32px; }
.sprite-navi{ background-position: 0 -82px; width: 5px; height: 5px; }
.sprite-postmeta_bg{ background-position: 0 -137px; width: 5px; height: 30px; }
.sprite-rss{ background-position: 0 -217px; width: 32px; height: 32px; }
.sprite-share_save_120_16{ background-position: 0 -299px; width: 120px; height: 16px; }
.sprite-sidebar_arrow{ background-position: 0 -365px; width: 10px; height: 10px; }
.sprite-twitter{ background-position: 0 -425px; width: 32px; height: 32px; }

kodlarını elde ettim.
bu kodları blogumda tema editörünü kullanarak style.css bölümünün en altına kopyaladım.

CSS Sprite Generator | Project Fondue adresinin bana verdiği birleştirilmiş resmi de kendi sunucumda image klasörüne yükledim. sorun şu ki bundan sonra ne yapacağımı bilmiyorum. sanırım birleştirilmiş resmin url'sini bir yerlere kopyalama gerek. ama nereye? yapacaklarımı bana söylerseniz sevinirim. teşekkürler.
 

web2011

0
İyinet Üyesi
Katılım
7 Şubat 2011
Mesajlar
64
Reaction score
0
internette bulduğum kaynaklar hep sıfırdan bu tekniği uygulamak ile ilgili. temayı yeniden düzenlemek ile ilgili kaynak bulamadım. bu mesajıma temamı ve elde ettiğim kodları ekledim. yardımcı olursanız sevinirim. teşekkürler. tema ve kodlar
 

kalenderm

0
İyinet Üyesi
Katılım
30 Ocak 2011
Mesajlar
241
Reaction score
1
bu konuya bende senin gibi yabancıydım fakat şuan siteme uygulamak için siteyi arıyordum sağolasın site olmadan yapmak o kadar kolay olmuyor.

konuya hakimim hemen bilgilendireyim seni

o verilen kodlar resmin pozisyonu oluyor mesela

dieyelim ki orda bir twitter resmi var mesela diyelim ki o resmi şu şekilde çağrıyoruz

.twitter {background-image:url(twitter.png); background-position: 0 -425px; width: 32px; height: 32px; }

elde ettiğin kodu bak gördüğün gibi css kodunun devamına ekliyorsun.
ama burda dikkat etmen gereken oluşturdun sprite resmin uzantisi olacak

tum-ccs-resimler.png mesela vs işte sen ne yaptıysan resim dosyanın adını

önce resim adresi

background-image:url(twitter.png);

Sonra pozisyonu

background-position: 0 0; width: 32px; height: 32px;

anlatabilmişimdir umarım

sonuç olarak bu ne işe yarıyor dersen sitede ki sorgu sayısını azlatıyor yani
normalde 7 adresten resim çağrırken bu sefer tek adresten tüm resimleri çağırmış oluyoruz
 

dolhan

0
İyinet Üyesi
Katılım
25 Temmuz 2011
Mesajlar
71
Reaction score
0
Resimleri CSS sprite görseller içinde birleştirin bende bu konuda uğraşıyorum bitirmek üzereyim bilgi vereceğim www.kucukmucit.com
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst