Geni?letilebilir ??aretleme Dili (XML) WEB deki yap?land?r?lm?? döküman ve bilgilerin evrensel bir dilidir. HTML dilinden farkl? olarak XML, kullan?c?ya kendi anahtarlar?n? ve kendi yap?s?n? olu?turmas?na izin verir. Bu yönüyle daha esnek ve daha okunabilir olan XML, HTML dili yerine olu?turulmu? bir dil olmay?p, HTML ile birlikte kullan?lmak üzere tasarlanm??t?r. XML, HTML ile birlikte kullan?larak Web Sayfalar?n?n yeteneklerini;
Sanal olarak herhangi bir belge türünü teslim etme,
Bilgiyi ba?ka yöntemlerle s?ralama, süzme, yeniden düzenleme, bulma ve de?i?tirme,
Bilgiyi çok iyi yap?land?rarak sunma yönünde art?rmaktad?r.
XML’in Yap?s?:
Adres bilgileri, Konfigürasyon parametreleri, teknik çizim, Hesap Çizelgesi (Spreadsheet) gibi ö?eler içeren dosyalar?n yaz?l?m?nda kullan?l?r. XML bir programlama dili de?ildir. Bu bak?mdan bir bilgisayar programc?s? olmak gerekmez. XML geni?letilebilir; kulland???n?z platformdan ba??ms?zd?r ve evrenselle?tirilebildi?i gibi, yerelle?tirilebilme özelli?ine de sahiptir.
Hesap Çizelgesi (Spreadsheet), adres defteri, ve di?er yap?land?r?lm?? bilgi üreten programlar bu verileri diskte ikilik sistemde ya da yaz? olarak tutarlar. Bu dosyalar? diskte yaz? olarak tutman?n avantaj?, o dosyay? açmak için olu?turulmu? oldu?u programda aç?lmas?n?n gerekli olmamas?d?r. Bu yaz? dosyalar? ki?inin istedi?i bir yaz? i?leme program?nda aç?l?p düzenlenebilir. XML, HTML gibi bir yaz?d?r. Bu özelli?iyle geli?tiriciler (developers) XML dosyalar?n? kolayca yazabilir, dil hatalar?n? daha kolay bulabilirler ve herhangi bir yaz? editöründe düzenlenebilir.
XML, HTML gibi anahtarlar ve öznitelikler kullan?r. HTML de yaz?lan anahtarlar ve öznitelikler gözat?c?da belirli bir ?ekilde gösterilir. Ancak XML de anahtarlar ve özniteliklerin nas?l tan?naca?? ve nas?l gösterilece?i yazar taraf?nda belirtilir. Örne?in; anahtar? HTML de e?ik yaz?y? (italic) belirtirken, XML de yaz?n?n içeri?ine göre i?, ileti?im, istek gibi bir?ey olabilir. Buna kar??n XML, HTML’den farkl? olarak yaz?m konusunda daha kat? kurallar içerir. Yanl?? bir anahtar, t?rnak içine al?nmam?? bir öznitelik XML dosyas?n?n tamamen kullan?lmaz duruma gelmesi için yeterlidir.
XML’in Tarihçesi:
XML’in geli?mesi 1996 da ba?lad? ve World Wide Web Consortium taraf?ndan 1998 de tavsiye edilmi?tir. Bu tarihlere bakarak XML in daha geli?meme? bir dil oldu?u dü?ünülebilir, ancak XML den önce SGML (Structured Generalized Markup Language) vard?. 1980 lerden önce geli?tirildi ve 1986 da ISO standartlar?na girdi. HTML in geli?tirilmesi de 1990 da ba?lad?. XML in yap?mc?lar? SGML in en güçlü bölümlerini ald? ve HTML in deneyimleriyle birle?tirerek SGML kadar güçlü bir i?aretleme dili olan XML’i yaratt?lar.
XML’in Baz? Önemli Özellikleri:
XML baz? formatlar? birle?tirerek ve yeniden i?leyerek yeni bir format olu?turman?za izin verir. XML bu yönüyle modiler bir i?aretleme
Kaynak belitilmedi.
İlgili etiketler
[ bilgisayar ] [ nedir ] [ xml ] [ yaz?l?m ] [ ayna ] [ para ] [ fal ] [ tarihçesi ] [ yazar ] [ yaz? ] [ gösteri ] [ teknik ] [ sis ] [ kaynak ] [ anal ] [ isa ] [ ?rmak ] [ birlik ] [ ar??n ] [ general ] [ göz ] [ evren ] [ ileti?im ] [ anahtar ] [ programlama ] [ programlama dili ] [ rmak ] [ metre ] [ ata ] [ yeni ] [ güç ] [ çeri ] [ van ] [ göster ] [ am?n ] [ gram ] [ yetenek ] [ bilgi ] [ ki?i ] [ anta ] [ belge ] [ gra ] [ tarih ] [ ark ] [ r ya ] [ yaz ] [ üre ] [ dev ] [ yaz?y? ] [ elik ] [ önce ] [ ahi ] [ defter ] [ nac ] [ ensi ] [ özellikleri ] [ zellikleri ] [ kat? ] [ ney ] [ esnek ] [ enlem ] [ ekme ] [ tala ] [ evre ] [ erhan ] [ med ] [ eter ] [ zar ] [ yap?mc? ] [ deney ] [ let ] [ mama ] [ a ac ] [ ölüm ] [ ???n ] [ nas?l ] [ deve ] [ lym ] [ art ] [ ni? ] [ di? ] [ rete ] [ s?ra ] [ atlar ] [ ç?? ] [ sel ] [ yeri ] [ rea ] [ meme ] [ ?ekil ] [ ekil ] [ ural ] [ i?aret ] [ k?m ] [ süzme ] [ yaz?y ] [ mar ] [ duru ] [ rere ] [ yöntem ] [ far ] [ forma ] [ ak?m ] [ teknik çizim ] [ pers ] [ veri ] [ atal ] [ nabi ] [ nak ] [ kola ] [ kara ] [ dü?ün ] [ ikilik ] [ yaz?n?n ] [ yay ] [ an?lar ] [ eren ] [ rat ] [ atl ] [ e?in ] [ cad? ] [ cad ] [ elm ] [ çizim ] [ nasyl ] [ ure ] [ yap?s? ] [ izim ] [ bak ] [ form ] [ katy ] [ ilgi ] [ metreler ] [ hat ] [ nal ] [ t?rnak ] [ kurallar ] [ gelme ] [ ram ] [ program ] [ linde ] [ mat ] [ markup ] [ con ] [ konf ] [ döküm ] [ sar ] [ yapysy ] [ yazy ] [ asa ] [ metr ] [ nem ] [ 1990 ] [ araf ] [ rum ] [ yzme ] [ ret ] [ teri ] [ yapymcy ] [ çil ] [ tel ] [ html ] [ geli?me ] [ a aç ] [ develope ] [ developers ] [ gür ] [ tasar ] [ arlar ] [ ura ] [ geli?meme ] [ yazyyy ] [ lop ] [ syra ] [ rasyo ] [ kol ] [ aml ] [ yön ] [ sap ] [ platform ] [ 821 ] [ lle ] [ elme ] [ az?n?n ] [ k s ] [ sayfal ] [ cize ] [ siste ] [ e?ilmi?ti ] [ nak i ] [ arkl ] [ tamam ] [ bölüm ] [ ang ] [ sistem ] [ tre ] [ tas ] [ kural ] [ aram ] [ ayça ] [ yap?m ] [ ac?l ] [ düzen ] [ ba? ] [ ted ] [ yetenekler ] [ oku ] [ disk ] [ evrensel ] [ world wide web ] [ in tarih ] [ özelli?i ] [ ça? ] [ ire ] [ hatalar ] [ nide ] [ hip ] [ saya ] [ rna ] [ hes ] [ talar ] [ read ] [ tarihçe ] [ ürün ] [ ilik ] [ c?? ] [ cady ] [ nah ] [ i?lem ] [ ceren ] [ am? ] [ al? ] [ 1998 ] [ azar ] [ are ] [ res ] [ olmak ] [ gil ] [ ilin ] [ atlar? ] [ nebi ] [ neb ] [ y ön ] [ rekli ] [ örne?i ] [ rne ] [ l k ] [ kım ] [ yıl ] [ ası ] [ leb ] [ zelli ] [ yara ] [ isk ] [ ari ] [ dis ] [ rlik ] [ irk ] [ att ] [ yas ] [ niğ ] [ hesap ] [ maz ]