4 Temmuz 2008 Cuma

XML Nedir?

XML(Extensible Markup Language) HTML ile pek çok açıdan benzerlik gösteren bir markup dilidir.Verinin tanımlanması ve tarif edilmesi için kulanılır.HTML�deki yapının aksine XML�de kullanılacak olan tag�ler önceden tanımlı değildir.Yani bir XML dökümanının yapısı tamamıyle kullanıcı tarafından oluşturulur.Verinin tarif edilmesi için DTD adı verilen yapılar kullanılmaktadır. XML ve DTD�nin birlikte kullanılması ile dökümanlar kendini tarif eden bir yapı halini alırlar.

XML ve HTML arasındaki en belirgin fark XML�in verinin kendisiyle ilgilenmesi HTML�in ise verinin sunumuyla ilgilenmesidir.Buna bağlı olarak HTML dökümanları veriye ilişkin şekillendirme bilgilerini içerirken XML dökümanları ise verinin tanım bilgilerini içermektedir. XML�in tasarım amaçlarından biri de verinin taşınmasıdır.

Bahsedilen bu özellikleri incelendiğinde XML�in pek çok önemli işlevi yerine getirdiği görülmektedir.

Burada önemli bir nokta olarak XML�i HTML�in yerine geçecek bir dil olarak düşünmek yerine HTML�in tamamlayıcısı olacak olan bir dil şeklinde düşünmek uygundur.

Günümüz bilişim dünyasına bakacak olduğumuzda XML�in her alanda karşımıza çıktığını görmekteyiz.Bu nedenle XML�I bir anlamda geleceğin web dili olarak tanımlamak mümkündür.

0 yorum:

Yorum Gönder