Re: ID Characters (was: Re: 3.4. Global attributes)

On Aug 1, 2007, at 18:54, Robert Burns wrote:

> On Aug 1, 2007, at 10:34 AM, Henri Sivonen wrote:
>> I said that it is not of type ID as far as the XML Processor (that  
>> is, the XML parser as defined by the XML 1.0 spec) is concerned  
>> when there is no DTD declaring the attribute id to be of type ID.  
>> Between the XML parser and later stages of processing, you do want  
>> to assign IDness to id. I propose acknowledging this explicitly in  
>> the spec and calling the processing stage an "XHTML id Processor".  
>> This is analogous to how xml:id gains its IDness after the XML  
>> Processor in the DTDless case.
>>
>> (What I said above holds regardless of what lexical space is  
>> allowed for the id attribute.)
>
> I think you're raising a completely different issue from what I'm  
> trying to address.

I said why id isn't subject to the constraints XML 1.0 places on IDs  
*even if* it gains IDness between the XML parser and further  
processing. This is pertinent to whether "XML compatibility" is a  
real problem.

-- 
Henri Sivonen
hsivonen@iki.fi
http://hsivonen.iki.fi/

Received on Thursday, 2 August 2007 05:00:28 UTC