[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

XML 2.0alpha specification released! (Re: external parsed entites (was:

  • From: "Rick Jelliffe" <ricko@a...>
  • To: <xml-dev@i...>
  • Date: Thu, 11 Nov 1999 13:04:12 +0800

munged unicode xml

From: W. Eliot Kimber <eliot@i...>

 >> External parsed entities are a done deal for XML 1.0.
>> But hey, just a version number, right?  We get to
>> have this fight again. :-)

I am happy to announce the release of the XML 2.0alpha specification. It
has been created by using all the criticisms of XML over the last year.
A non-exhaustive list of its main features compared to XML 1.0 is that
it:

    * only use UTF-8 (e.g. some W3C people) and so get rid of the
encoding header, numeric character references
    * get rid of PIs (e.g. TimB-L)
    * get rid of parameter entities (e.g., some schema people)
    * get rid of DTDs (e.g. many of the same people)
    * get rid of notations  (since no-one knows what they are for still)
    * get rid of entities (since XLink will replace them)
    * gets rid of  the ' as a literal delimiter
    * get rid of attributes (since all we need are elements)
    * get rid of IDs (since local names are old hat)
    * get rid of PUBLIC identifiers (since everything should be a URI)
    * get rid of CDATA sections (since they make grepping unsafe)
    * get rid of using the name of an element to key its type (i.e. you
have to use a namespace URI and the munged name)
    * get rid of elements and embedded markup (e.g. Ted Nelson)
    * get rid of chunks of Unicode through "early normalization" (e.g.,
the W3C I18n WG)
    * because the only delimiter is the comment delimiter, the need for
&amp; and &gt; is removed; because the string <!-- can be represented as
<!<@-- -->-- there is no need for &lt; either.

This gives us quite a nice markup language: XML 2.0alpha which consists
of only
    * data
    * comments, at user option

I propose that we should all spend the next 100 years discussing this,
and that every W3C specification in the mean time should try to
influence the outcome by supporting only the subset of XML 1.0 they
like, until concensus is reached by people outside the original
developers of XML.

Indeed, wise implementors should delay until XML 3.0.  There is talk
that allowing all these characters poses internationalization problems,
so it is possible that only ASCII characters may be used in the future.
Because of WAI reason, it may be that only visually distinct characters
may be allowed: so XML 3.0 will only consist of one or more occurrences
letters O and X.  This will provide substantial benefits for compression
and binary representation, as well as direct representation of certain
games.

Rick Jelliffe


xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@i... the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)



PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.