3 ms·
> But XML is not ridiculously complicated. The 1.0 specification http://www.w3.org/TR/REC-xml/ http://www.w3.org/TR/REC-xml/ is not very long. Also note that t
by gioele 12y ago
> But XML is not ridiculously complicated. The 1.0 specification http://www.w3.org/TR/REC-xml/ http://www.w3.org/TR/REC-xml/ is not very long.
Also note that the XML 1.0 specification contains the specification of the data format and of a schema language for the format itself (DTD). Without the definition of DTD, XML could be much much simpler.
I second Norman Walsh's proposal for XML 2.0: Just drop the <!DOCTYPE> declaration [1]. XML is pretty good as it is for its intended scope (marking up text), dropping the DOCTYPE/DTD would remove the main source of complexity and insecurity.
[1] http://www.tbray.org/ongoing/When/200x/2005/12/15/Drop-the-Doctype http://www.tbray.org/ongoing/When/200x/2005/12/15/Drop-the-D...