Защо XML

XML Frequently asked questions

Защо XML?

За да се оцени XML, е важно да се разбере защо той е създаден. XML е създаден, така че богато структурирани документи да могат да се използват в мрежата. Единствените жизнеспособни алтернативи – HTML и SGML – не са практични за тази цел.
HTML, както вече обсъдихме, идва с предварително зададен набор от семантика и не предоставя произволна структура.
SGML предоставя произволна структура, но е твърде труден за внедряване, когато става дума само за уеб браузър. Пълните SGML системи решават големи, сложни проблеми, които оправдават тяхната цена. Разглеждането на структурирани документи, изпратени през мрежата, рядко носи такова оправдание.
Това не означава, че XML може да се очаква напълно да замени SGML. Докато XML е проектиран да доставя структурирано съдържание в мрежата, някои от онези характеристики, които му липсват, за да направи това практично, правят SGML по-задоволително решение за създаване и дългосрочно съхранение на сложни документи. В много организации филтрирането на SGML в XML ще бъде стандартна процедура за уеб доставка.


Comments