XML complexity, namespaces (was WG)
ricko at allette.com.au
Tue Mar 23 02:29:14 GMT 1999
From: David Megginson <david at megginson.com
>SGML does nothing that XML cannot do.
I don't know how Dave can say that.
For example, many asian documents use user-defined characters (East
Asian character sets have a special code space reserved for these, and
East Asian word processing applications come bundled with font editors
to allow definition of user-defined characters).
In SGML I can short-reference these codepoints to entity which points to
the appropriate glyphs and which has other data attributes to describe
In XML, to do this I have to write a special program to simulate this
And if the program just inserts elements rather than entity references
(because XML has no attributes on entities, so I have to use elements),
my element structure is made more complicated.
Furthermore I cannot use elements inside attribute values, while I can
use entity references. The lack of this kind in XML has closed off the
obvious and simple solution to private-use area (PUA) characters: East
Asians and MathML could each have found it useful.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo at ic.ac.uk the following message;
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)
More information about the Xml-dev