Xml è quindi come sgml

Xml Frequently asked questions

xml è quindi come sgml?

No. Beh, sì, più o meno. XML è definito come un profilo applicativo di SGML. SGML è lo Standard Generalized Markup Language definito da ISO 8879. SGML è stato lo standard indipendente dal fornitore per mantenere archivi di documentazione strutturata per più di un decennio, ma non è ben adatto a servire documenti sul web (per una serie di motivi tecnici al di là dello scopo di questo articolo). Definire XML come un profilo applicativo di SGML significa che qualsiasi sistema SGML pienamente conforme sarà in grado di leggere documenti XML. Tuttavia, l'utilizzo e la comprensione di documenti XML non richiede un sistema in grado di comprendere la piena generalità di SGML. XML è, grosso modo, una forma ristretta di SGML.
Per i puristi tecnici, è importante notare che potrebbero esserci anche sottili differenze tra documenti come intesi dai sistemi XML e gli stessi documenti come intesi dai sistemi SGML. In particolare, il trattamento dello spazio bianco immediatamente adiacente ai tag potrebbe essere diverso.


Comments