Search This Blog

Friday, February 8, 2008

W3C Releases Extensible Markup Language (XML) 1.0 (Fifth Edition)

A Fifth Edition of "Extensible Markup Language (XML) 1.0" has been
published by members of the W3C XML Core Working Group. This fifth
edition is not a new version of XML. As a convenience to readers, it
incorporates the changes dictated by the accumulated errata to the
Fourth Edition of XML 1.0, dated 16 August 2006. In particular, erratum
'E09' relaxes the restrictions on element and attribute names, thereby
providing in XML 1.0 the major end user benefit currently achievable
only by using XML 1.1. A preliminary implementation report is available,
together with a Test Suite designed to help assess conformance to
this specification. The XML Core WG wishes to ensure continued
universal interoperability for XML 1.0. To this end, the WG will not
request that this Fifth Edition of XML 1.0 become a Recommendation
until the following criteria are satisfied: (1) At least three months
have passed since the publication of this PER; (2) There are at least
three implementations that pass the test suite for each of the errata
that have been newly applied to the Fifth Edition. Rationale for
Primary Change: "... The proposed change to XML 1.0 will relax the
restrictions on names, used not only for element and attribute names
but also identifiers and enumerated attribute values. Those who prefer
to retain the constraints on names from the previous version of XML
1.0 in their documents will be free to do so, but those who wish to
use names that incorporate these additional characters will be able
to do so."

No comments: