Web Standartları
- Önceki Sayfa Ağ Kullanıcıları
- Sonraki Sayfa Web Doğrulama
Web standartları, WWW'nin hayallerini gerçekleştirmemize yardımcı olur.
Web standartları, Web geliştirme sürecini daha kolay hale getirir.
Neden web standartları kullanmalıyız?
Farklı tarayıcı sürümleri nedeniyle, web geliştiricileri sık sık zaman alıcı çok sürümlü geliştirme için çok çalışır. Yeni donanımlar (örneğin, mobil telefonlar) ve yazılımlar (örneğin, mikro tarayıcılar) web'i tararken, bu durum daha da kötüleşir.
Web'in daha iyi gelişmesi için, geliştiriciler ve son kullanıcılar için çok önemli olan şey, yeni uygulamalar geliştirirken tarayıcı geliştiricileri ve web sitesi geliştiricilerinin birlikte standartlara uyum sağlamasıdır.
Web'in sürekli büyümesi, web'in tüm potansiyelini gerçekleştirmek için standartlara güvenilmesi gerektiğini giderek daha önemli hale getiriyor. Web standartları, herkesin aynı bilgiye erişim hakkına sahip olmasını sağlar. Web standartları olmasaydı, gelecekteki web uygulamaları, bizim hayal ettiğimiz uygulamalar da dahil olmak üzere, imkansız olurdu.
Aynı zamanda, Web standartları, web sitesi geliştirme sürecini daha hızlı ve daha keyifli hale de getirir. Geliştirme ve bakım süresini kısaltmak için, gelecekteki web siteleri standartlara göre kodlanmak zorunda kalacak. Geliştiriciler, aynı sonucu elde etmek için birden fazla sürümden geçerek uğraşmak zorunda kalmayacak.
Diğer düşünceler
Bir web geliştiricisi web standartlarına uyduğunda, geliştiricilerin birbirlerinin kodunu daha kolay anlamaları sayesinde, web geliştirme ekibinin işbirliği basitleşir.
Bazı geliştiriciler standartları kısıtlama olarak görüyor ve özel tarayıcı özelliklerini kullanmanın çalışma sonuçlarına ek bir güvence sağladığını düşünüyor. Ancak, erişim yöntemleri arttıkça, bu sayfaların gelecekteki ayarlamaları giderek daha zor hale gelecek. Standartlara uyum sağlamak, bu sorunu çözmek için atmanız gereken ilk adımdır. Web standartlarını kullanmak, tüm tarayıcıların, yeni olanlar veya eski olanlar, siteden doğru bir şekilde gösterilmesini sağlamak için kodunuzu yeniden yazmadan ve zaman harcamadan, her zaman güvenilir bir şekilde yapabilirsiniz.
Standartlaştırma, web sitenizin ziyaretçi sayısını artırabilir.
Standart web belgeleri, arama motorları tarafından daha kolay erişilebilir ve daha doğru olarak indekslenir.
Standart web belgeleri, diğer formatlara daha kolay dönüştürülebilir.
Standart web belgeleri, program kodları (örneğin JavaScript ve DOM) tarafından daha kolay erişilebilir.
Çok fazla zaman tasarrufu yapmak istiyorsanız, sayfanızı doğrulamak için doğrulama hizmetlerini kullanma alışkanlığı kazanın. Doğrulama, belgelerinizin standartlarla uyumlu olmasını sağlar ve ciddi hatalardan kaçınır.
Kullanılabilirlik
Kullanılabilirlik, HTML standartlarının önemli bir parçasıdır.
Standartlar engelli bireylerin web'i kullanmasını daha kolay hale getirir. Görmeyenler bilgisayarlarını kullanarak web sayfalarını okutabilirler. Zayıf görenler web sayfalarını yeniden düzenleyebilir ve büyütebilirler. Basit web standartları, örneğin HTML ve CSS, web sayfanızın ses okuyucuları ve diğer nadir çıktı cihazları tarafından daha kolay anlaşılmasını sağlar.
World Wide Web Konsorsiyumu (World Wide Web Consortium)
1994 yılında kurulan World Wide Web Konsorsiyumu (W3C), web'in tam potansiyelini sergilemek için adım atmaya karar vermiş uluslararası bir birliktir.
Geliştirici olarak, özellikle bu eğitim web sitesini oluştururken, bu hayali gerçekleştirmek için yardımcı olmaktan memnuniyet duyarız.
W3C hakkında daha fazla bilgiyi bir sonraki bölümden okuyabilirsiniz.
ECMA
Avrupa Bilgisayar Sanayii Derneği (ECMA), 1961 yılında İsviçre'de kurulmuş ve hedefi bilgisayar dilleri ve girdi-çıkış kodları için standartlaşma gereksinimlerini karşılamaktır.
ECMA, resmi bir standartlaştırma kurumu değil, uluslararası standartlaştırma kurumları (ISO) ve Avrupa iletişim standartları kurumu (ETSI) gibi diğer resmi kurumlarla işbirliği yapan bir şirket konsorsiyumudur.
Web geliştiricileri için en önemli standart ECMAScript, JavaScript'in standartlaşmasıdır.
ECMAScript, W3C belge nesne modeli (DOM) tarafından tanımlanan web nesnelerini işlemek için kullanılan standartlaştırılmış bir betik dilidır. ECMAScript ile DOM nesnelerine ekleme, silme veya değiştirme yapılabilir.
ECMAScript standartı Netscape'nin JavaScript ve Microsoft'un JScript'ine dayanmaktadır.
En son ECMAScript standartı ECMA-262'dir:
http://www.ecma-international.org/publications/standards/ECMA-262.HTM
- Önceki Sayfa Ağ Kullanıcıları
- Sonraki Sayfa Web Doğrulama