Perché xml

Xml Veelgestelde vragen

perché xml?

Per apprezzare pienamente XML, è importante comprendere le ragioni della sua creazione. XML è stato sviluppato per consentire l'utilizzo di documenti strutturati in modo complesso sul web. Le uniche alternative praticabili, HTML e SGML, non sono adatte a questo scopo.
HTML, come già discusso, è vincolato a un insieme di semantiche predefinite e non consente una struttura arbitraria.
SGML consente una struttura arbitraria, ma è troppo complesso da implementare semplicemente per un browser web. I sistemi SGML completi risolvono problemi ampi e complessi che giustificano i loro costi. La visualizzazione di documenti strutturati trasmessi sul web raramente comporta tale giustificazione.
Ciò non significa che XML debba sostituire completamente SGML. Mentre XML è stato progettato per distribuire contenuti strutturati sul web, alcune caratteristiche che mancano per renderlo pratico lo rendono meno adatto rispetto a SGML per la creazione e l'archiviazione a lungo termine di documenti complessi. In molte organizzazioni, la conversione da SGML a XML rappresenta la procedura standard per la distribuzione web.


Comments