[whatwg] [Selectors4] case-insensitive attribute value matching (in XML)
Ian Hickson
ian at hixie.ch
Fri Jan 20 14:31:01 PST 2012
On Tue, 26 Jul 2011, Christoph Päper wrote:
>
> Anne van Kesteren:
> > I'm still trying to get HTML and browsers to change so that attribute
> > values always match case-sensitively, irrespective of markup language.
> > The current magic attribute list in HTML whose values needs to be
> > matched ASCII case-insensitively is just ugly.
>
> Can’t that be changed to something like the following?
>
> When an attribute takes as a value
> – a single keyword or
> – a whitespace-separated list of keywords,
> where all valid keywords are defined in this spexcification,
> these keywords are ASCII case-insensitive.
> All other attribute values are case-sensitive.
>
> or just
>
> All element names, attribute names and attribute value keywords
> defined in this specification are ASCII case-insensitive.
> All other attribute values are case-sensitive.
The spec changed recently in response to Anne's efforts here. If this is
an area of interest, I encourage you to study the specification to see if
the current requirements are satisfactory.
--
Ian Hickson U+1047E )\._.,--....,'``. fL
http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
More information about the whatwg
mailing list