[Bug 17298] valid character range for identifiers too broad

https://www.w3.org/Bugs/Public/show_bug.cgi?id=17298

--- Comment #4 from Julian Reschke <julian.reschke@gmx.de> 2012-06-05 09:18:23 UTC ---
(In reply to comment #3)
> How about limiting it to (NameChar)*?  This still prohibits most ASCII
> punctuation, and I'm not at all sure that's a good idea.  If we really want an
> extension point, one character should be enough.  What's wrong with assigning
> special meaning to something involving a space, say?  Or just use something
> that's unlikely to come up in real-world identifiers, and if we want to make it
> standard, make conflicting id's invalid after the fact.

I think whitespace is indeed likely to show up in identifiers (for instance,
when turning a section title into an identifier). And yes, it's good that at
least that is invalid.

The addressing schemes that have been proposed in the past (XPointer) an right
now (CSS selectors) seem to use "(" and ")".

-- 
Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Tuesday, 5 June 2012 09:18:33 UTC