SiberKültür 101: Internet kültürü, web dedikoduları ve web tasarımı ve geliştirme konusundaki tüm açlığınızı giderir.
Web sitemin standartlara uyumluluğunu nasıl test ederim?
Web standartları; senelerdir yakındığımız, üzerinde defalarca durduğumuz dolayısıyla önemli bir husus. Zira web standartlarına uyarak hem tarayıcı uyumsuzluğunu ortadan kaldırıyor, hem de yaptığımız işin daha kaliteli ve doğru çıkmasını sağlıyoruz.
Eğer bu işe yeni başlamış ve web standartlarından bihaberseniz okumaya devam edin.
Web standartları nedir?
Web standartları, W3C tarafından belirlenen, her işte olduğu gibi web geliştiriciler için bir standart belirlemeyi hedef edinmiş kişilerin oluşturduğu kurallardır. W3C, HTML'den CSS'e, XML'den PNG ye kadar bir çok konuda standartları belirlemeyi görev edinmiştir.
Temel olarak hangi kodu, hangi özelliklerle, nasıl ve nerede kullanmanız gerektiğini anlatır. Yani tabloları nasıl, div'leri neden, alt özelliğini ne için kullanmanız gerektiği gibi birçok bilgiyi W3C'den edinebilirsiniz.
Standartlara neden ve nasıl uymalıyım?
Standartlara uymanız, yazdığınız kodların daha kaliteli olmasını, ne yaptığınızı bilerek yapmanızı, web sitenizin kullanılabilirliğine farkında olmadan önem vermenizi, arama motorları ve insanlar tarafından saygı görmenizi sağlar.
Web standartlarına uymanız için yapmanız gereken tek şey, html vs css öğelerini iyi tanımak, neyin nerede kullanılacağını bilmektir.
Eğer gerçekten çok yeniyseniz işte sizin için birkaç tavsiye:
- Adobe Dreamweaver programını kullanın. Bu program ile kod yazmak, kod açıklamaları ve yönlendirmeleri sayesinde oldukça kolaydır. Ancak mümkün olduğunca tasarım görünümünde çalışmayın, bu tembelliğe itecektir.
- HTML ve CSS'i iyice öğrenin, neyi neden yazdığınızı bilin. HTML ve CSS'i öğrenmek için SiberKültür'ü takip edebilir, eğer İngilizce'niz biraz el veriyorsa W3C'nin kendi sitesine veya daha basit anlatımlı olan W3Schools'a bakabilirsiniz. Altı Üstü Tasarım'ın eski makalelerini okumak da size yol gösterecektir.
- Takıldığınız yerde, sorunu çözerken mutlaka arama motorlarından faydalanın. Böylece sorunu yanlış bir yoldan çözmektense doğru yolu öğrenebilirsiniz.
- Her yazdığınız kodu test edin.
Yazdığım kodu nasıl test ederim?
HTML ve CSS kodlarınızı test etmeniz için elinizde iki gerçek kaynak var. Bunlar:
HTML Doğrulayıcı
W3C'nin HTML Validator aracı sayesinde html kodlarınızda hangi hataları yapmışsınız ve bu hataları nasıl düzeltebilirsinizin cevabını bulabilirsiniz.
CSS Doğrulayıcı
Yine W3C'nin CSS Validator aracı sayesinde aynı HTML'de olduğu gibi iki soruya yanıt bulacaksınız: Nerede hata yaptım ve Nasıl düzeltebilirim?
Her zaman yazacağınız yorumlarda sorularınızı sormaktan çekinmeyin, buradan da takıldığınız yerlerde yardım alabilirsiniz.
Yorumlar
07/04/2008 - 10:09
Adobe Dreamweaver yerine Microsoft Expression Web ürünü kullanılsa acaba yeni başlayanlar için daha yararlı olmaz mı? Expression Web, Adobe Dreamweaver'a göre oldukça iyi bir CSS performansı gösteriyor..
07/04/2008 - 10:14
Microsoft Expression Web de bir tercih olabilir tabiki de. Ancak Türkçe kaynak ve örnekli anlatım açısından şuan için Dreamweaver biraz daha önde, senelerdir varolmasından dolayı.
Ama evet haklısınız, Expression Web de oldukça kullanışlı bir uygulama.
07/04/2008 - 10:39
Yazı başlığı biraz komik olmuş :). Böyle olunca demezler mi "Senin web sitenin standartlara uyumluluğunu ben niye test edeyim?" diye? :D
10/04/2008 - 19:00
nerhaba eren bey,
sitenizi uzun zamandır takip ediyorum ve kendi düşüncem gerektiği ilgiyi tam olarak alamadığı.
neyse, yazdığınız konular gerçekten çok işlenebilir ve önemli konular. bu açıdan tebrik etmek isterim.
benim bir sorum olacak, sizce hataları gidermenin en iyi yolu nedir? yazıda verdiğiniz validatorlere mi bakmak yoksa oturup incelemek mi? ya da bir bilene mi danışmak :)
ben açıkcası kendim üzerinden geçiyorum daha iyi öğrenmek için.
10/04/2008 - 19:02
Merhaba Mert bey,
Çıkabilecek sorunların giderilmesinde en hızlı yol tahminimce bu doğrulayıcılarla siteyi elden geçirmektir. Böylece hem hataları daha net görebilir, hem de öğrenme şansınızı artırmış olursunuz.
18/04/2008 - 09:23
Güzel bir konu açılmış. İşe yarar. Zaten biz user interface coder ların bir numaralı derdi :)
www.aybardumlu.com
15/11/2008 - 13:25
bu kouda bizde yardım almalıyız
Yorumlama aparatı