Haziran, 2009 için Arşiv

Css

Şimdiye kadar çoğunlukla yazı fontu özelliklerini belirtmek için kullanılan CSS artık sitenin tüm düzenini kontrol etmek için kulanılabilir. Ancak bunu etkili bir biçimde yapabilmek düzeni tablolar kullanarak belirlemekten çok daha farklı bir yaklaşım gerektirir.
CSS’in düzeni etkili bir biçimde kontrol edebilmesi için yapısal ve semantik XHTML kullamak gerekir.

Okumaya devam et »

Web’te Yapı ve Sunum

Web standartlarından söz edilirken sıkça üstüne basılan konulardan biri yapıyı ve sunumu belirleyen kodun birbirinden ayrılmasıdır. Özellikle dökümanın semantik yapısını düşünmeye alışkın değilseniz başlangıçta yapı ve sunumu belirleyen kodun farkını anlamak zor olabilir. Ama, bunu anlamak çok önemlidir. Çünkü bu ikisi birbirinden ayrıldığında bir dökümanın sunumunu CSS ile kontrol etmek daha kolaydır.
Yapı bir dökümanın olmazsa [...]

Okumaya devam et »

Web Standartlarında Geçerleme

Geçerleme, bir metnin, yazıldığı dilin kurallarına uyup uymadığını kontrol etme işlemidir. Bu işlemi, bir metnin yazım ve sözdizim kurallarına uyumunu kontrol etmeye benzetebilirsiniz.
Geçerleme, web siteleri geliştirme sürecinin çok önemli bir parçasıdır. Farkedilmesi zor birçok hata geçerleme sırasında bulunur. Hatalar, yazım hataları kadar basit olabileceği gibi yanlış kullanılan bir elaman ya da özellik kadar ciddi de [...]

Okumaya devam et »

Neden Web Standartlarını Kullanmalı?

Duygusal olarak tepki göstermek ve bildiğiniz, kullanırken kendinizi rahat hissettiğiniz teknikleri bırakıp yeni birşey öğrenmeye direnç geliştirmek çok kolaydır. Ancak, duruma mantıklı olarak bakarsanız web standartlarını öğrenmenin ve kullanmanın bir çok getirisi vardır. Bunlara bir kaç örnek:
Daha kolay geliştirme ve bakım: Daha semantik ve yapılandırılmış HTML kullanmak başka birisi tarafından yazılmış kodu anlamayı kolaylaştırır ve [...]

Okumaya devam et »

Web Standartları Tarihçe

Doksanların ikinci döneminde internet ve web ana akım haline geldiğinde, tarayıcı üreticileri, henüz, CSSi (Cascading Style Sheets) tasarımcıların bir HTML dökümanının sunumunu kontrol edebilmek amacıyla kullanabilmelerine yetecek kadar geliştirmemişlerdi. CSS Level 1’in belirtiminin (specification) 1996’da, CSS Level 2’nin belirtiminin ise 1998’de yayınlandığı düşünülürse, bu geliştirmenin o zaman eksikliği bir miktar anlaşılabilirdi.
Tarayıcılardaki CSS desteğinin eksikliği, basılı [...]

Okumaya devam et »