Case [was: Re: XML Link Questions]

David G. Durand david at dynamicdiagrams.com
Wed Oct 29 16:24:46 GMT 1997


The current rules are that XML is case-sensitive.

It's bad taste, but not prohibited, to have identifiers that differ solely
in case. This is because case fiolding does not work well outside of the ASCII
part of Unicode, and the case-folding in SGML (to uppercase) is not the same
as the (deprecated) folding in Unicode.

This is a big change for SGML, and will no doubt be abused sometime, but it's
the only decision that does not cause real problems in international character
processing.
[Note that y change in SGML I mean a change in _practice_; case-sensitive SGML has always
been an option.]

   -- David
------------------------------------------+----------------------------
David Durand                 dgd at cs.bu.edu| david at dynamicDiagrams.com
Boston University Computer Science        | Dynamic Diagrams
http://www.cs.bu.edu/students/grads/dgd/  | http://dynamicDiagrams.com/
                                          | MAPA: mapping for the WWW

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/
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