XML complexity, namespaces (was WG)

Rick Jelliffe 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
character properties.

In XML, to do this I have to write a special program to simulate this
behaviour.

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.

Rick Jelliffe


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;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)




More information about the Xml-dev mailing list