XML e ezik za opisanie, koito e podmnozhestvo na SGML. XML mnogo prilicha po
vunshnost na HTML i tova e sledstvie ot tova, che i HTML proizliza ot
SGML. V nachaloto HTML e bil ezik nai-obshto za vizulizirane na informatsiia,
kato se ima v predvid, che dokumentut e imal struktura ot, koiato mozhe da se
izvleche informatsiia. Pod natisk ot strana na razlichni golemi firmi se dobaviat
novi i novi tagove i HTML se “izrazhda” v ezik za vizualizatsiia. Ot edin suvremenen
HTML dokument na praktika ne mozhe da bude izvlechena nikakva polezna informatsiia,
zashtoto informatsiiata ne e predstavena kato takava, a se tseli neinoto prezentirane.
Tui kato ne e vuzmozhno HTML otnovo da se vkara v niakakvi normalni ramki W3C(WWW (...oshte)>>
Vuvedenie v XML
ot (19-05-2024)
mir Dzhuvinov#^#vd@bgit.net#^#996408535#^#1#^#1#^#1085#^#21#^#
Prevod na statiiata "XML 101" ot
Jeff Jones.
Nezavisimo dali ste diskutirali vuprosi otnosno elektronnata
turgoviia,
informatsionnoto upravlenie ili Internet, vie nai-veroiatno ste
chuvali
za eXtensible Markup Language (XML). XML e bez sumnenie edna ot
nai-shumno provuzglasiavanite tehnologii, za koito ste chuli po
"zhitsata" prez poslednite godini.
Kakvo e XML? Zashto suzdava takuv priliv na interes? Kakvo bi
triabvalo
da znaete za XML, i mozhe bi po-vazhno, zashto vuobshte bi triabvalo
da se
interesuvate ot nego? V tazi statiia shte bude predostaveno osnovno
opisanie na tova kakvo e XML (i kakvo ne e), i shte budat diskutirani
Kakvo e tova pach Pach(patch) idva ot angliiskata duma patch - oznachavashta
krupka,
a kato glagol- skurpvam, izglazhdam. V kompyuturniia sviat pachovete se svurzvat
s korektsii na dadena programa, obiknoveno s tsel da raboti tia po-dobre
ili da i se dobaviat novi vuzmozhnosti. Pachovete sa i edno mnogo efikasno
reshenie, predlozheno ot suzdatelia na Perl - Lari Uol, za prenasiane samo
na neobhodimata chast nuzhna za korigiraneto na dadena programa, vmesto tsialata
nova versiia na programata.
Kak da si napravite sami "krupka" Nuzhno e edinstveno da imate programata "diff" za Unix/Linux ili neina
adaptirana versiia za konkretnata operatsionna sistema, koiato izpolzvate.