TEMMUZ14
Neden CSS Tabanlı Tasarım ?
CSS tabanlı tasarımlar kullanarak web sitesi hazırlamak (benim için ne kadar gıcık bir konu olsa da) genel olarak avantajları ile ön plana çıkıyor. Ne kadar hoşlanmasam da, sanırım bundan sonra, bende tablosuz tasarım konusunda kendimi iyice geliştirip, projelerimi yavaş yavaş CSS tabanlı olarak tasarlamaya başlayacağım.
CSS ile hazırlanmış bir tasarımın avantajlarını sıralayacak olursak;
- Tasarım ve içerik ayrı ayrı çalışılabilir. Tamplate sistemine, tablolu tasarıma göre çok daha uygundur.
- Daha az kod yazmak daha hızlı yüklenmeyi sağlar.
- Daha az kod yazmak, arama motorlarının asıl içeriğe daha rahat erişmesini ve indekslemesini sağlayacaktır, bu da arama motorunun sitenize verdiği önemi yükseltecektir. Arama motorları sayfaların önemini içerikleri ile ilişkilendirir. Tablo kullanılarak hazırlanmış tasarımlarda kullanılan bir çok alt HTML etiketleri içerikle bütünleşik olarak sunulduğu için, içeriğin HTML etiketlerinden ayrılması için harcanan süre bir dezavantaj olacaktır. CSS ile hazırlanmış tasarımlarda küçük ekstra tanımlamalar ile arama motorlarının içeriğe erişmesini kolaylaştıracaktır.
- CSS tabanlı tasarımlarda görsel arayüzde düzenlemeler yapmak tablo tasarımlara göre daha rahattır. Arayüzdeki standartların değişikliği için Tablo tasarımlarda genelde tasarım sıfırdan oluşturulur, fakat CSS tasarımlarda ilgili CLASS yada tanımlamanın değiştirilmesi yeterli olabilmektedir.
Peki bu şekilde hazırlanan bir web sitesinin hiç dezavantajı yok mu ? Var tabiki, aslında bir dezavantaj değil de sanki sinir testi gibi bir şey :D
Maalesef CSS tabanlı web sitelerine browser'lar farklı tepkiler verebiliyor. Bunun önüne illaki geçilebiliyor fakat ilk başlarda gerçekten de inanılmaz sinir bozucu oluyor (Yaşadım, biliyorum )
Neyse bu kadar yeter sanırım. CSS tabanlı tasarımlarla ilgilenmek isterseniz daha önce eklediğim Tablosuz Tasarım İçin Birsürü Şablon konusundaki hazır arayüzler ilginizi çekecektir.
Kolay gelsin.
Tamamını Okuyun


