lostyazilim
tr.link

CSS Sprite nasıl yapılır?

13 Mesajlar 6.061 Okunma
acebozum
tr.link

Grapixa Grapixa Piksel Terbiyecisi Kullanıcı
  • Üyelik 07.02.2014
  • Yaş/Cinsiyet 43 / E
  • Meslek Web Tasarımcı
  • Konum Bursa
  • Ad Soyad S** S**
  • Mesajlar 141
  • Beğeniler 71 / 48
  • Ticaret 4, (%100)
Sprite özetle; örneğin tüm resimlerin aynı tek parça png dosyası üzerinde olması ve pozisyon belirtilerek, tasarım üzerinde gereken yerlere buradan gösterilmesidir. Fakat zahmetli ve problemli bir yöntemdir ve bence gereksizdir. Artık sitelerde çok az resim kullanılıyor. İkonlar bile kod ile ekleniyor. Uğraşmaya değmez açıkçası.
 

 

wmaraci
reklam

fubia fubia Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 17.05.2014
  • Yaş/Cinsiyet 35 / E
  • Meslek Webmaster
  • Konum İzmir
  • Ad Soyad K** Ç**
  • Mesajlar 209
  • Beğeniler 15 / 56
  • Ticaret 4, (%100)
Css Sprite çok gerekli ve uygulaması çok kolaydır.

Örnek referansımdan sprite.



Burada da siteyi görebilirsiniz.

Kullanımı şu şekilde örnekleyebiliriz.

şeklinde bir div alanımız olsun. Bizim çizdiğimiz tema dosyasında logomuz 300x100 px değerlerinde olduğunu varsayalım.

Stil dosyamız şuna benzeyecektir.

#logo{
width:300px;
height:100px;
background:url(tema.png) 300px 100px;
}

@Grapixa arkadaşımız gereksiz demiş fakat yanlış düşünüyor. Çoğu popüler site element çöplüğünden ve sorgu yoğunluğundan kurtulmak için bu yöntemi kullanıyor. Bütün seo araçlarında da bu yöntemin kullanılması öngörülmüştür.
 

 

Grapixa Grapixa Piksel Terbiyecisi Kullanıcı
  • Üyelik 07.02.2014
  • Yaş/Cinsiyet 43 / E
  • Meslek Web Tasarımcı
  • Konum Bursa
  • Ad Soyad S** S**
  • Mesajlar 141
  • Beğeniler 71 / 48
  • Ticaret 4, (%100)

fubia adlı üyeden alıntı

Css Sprite çok gerekli ve uygulaması çok kolaydır.

@Grapixa arkadaşımız gereksiz demiş fakat yanlış düşünüyor. Çoğu popüler site element çöplüğünden ve sorgu yoğunluğundan kurtulmak için bu yöntemi kullanıyor. Bütün seo araçlarında da bu yöntemin kullanılması öngörülmüştür.


Bu kendi görüşümdür.Yeni trend sitelerde sizin gösterdiğiniz örnekteki gibi sırf imaj menü arkaplanları ve kaba gölgeler yok. Dünya tasarım trendine yön veren Themeforest'taki çalışmalar örnektir. Seo açısından da uygun olmayan bir durum. Artık tasarımlar css renk uygulamaları ve kod tabanlı ikonlar ile yapılıyor. Böylelikle hem daha hızlı açılıyor hem de sprite gibi problemli uygulamalar ile uğraşılmamış olunuyor.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al