new IDENT data type and more thorough specification of id and xml:id

Dear WG,

Here is another issue that needs to be introduced here for discussion,  
as it will be added to the issue-tracker in time. It has had some  
peripheral discussion on the list and on IRC, but has never been  
formalized into an issue. This issue relates to the problem of  
handling legacy content while also stricter ID requirement in XML.  
Finally it provides a way to make the two serializations consistent  
with respect to using id and xml:id attributes.

Authors frequently create document that do not follow the strict  
requirement of unique id attributes throughout the document. Other  
authors may want to rely on this strictness to keep things as  
interoperable as possible. The proposal here is to provide two closely  
related data types and two closely related attributes to facilitate  
both authoring needs, while clearly defining the interoperable  
behavior of both conforming and non-conforming documents.

Add a new IDENT data type for the id attribute and clearly specify the  
CSS selector and DOM method processing for xml:id of type ID and id of  
type IDENT (helps facilitate compound documents and current authoring  

Take care,

[1]: <>

Received on Wednesday, 28 May 2008 20:23:35 UTC