[whatwg] [WA1] lang and xml:lang
ian at hixie.ch
Sun Apr 17 11:17:48 PDT 2005
On Sun, 17 Apr 2005, Anne van Kesteren wrote:
> > [xml:lang]
> I assume we are going to do something similar for 'xml:id' when that
> becomes REC? Or do the issues with regard to type ID need to be sorted
> out first?
Actually, I just took out the text about xml:id. I couldn't work out why
we'd want people to use xml:id rather than ID.
For xml:lang it makes sense, because there are systems that will want to
crawl XML documents and find stuff in certain languages, and "lang" is not
used often so making it longer is not a huge deal. But the ID of an
element is a meaningless string, so the benefits of making non-HTML UAs be
able to determine an HTML element's ID doesn't seem to outweigh the
problems (four extra characters very time "id" is used, which is a lot,
not to mention the namespace confusion).
Also, xml:lang="" and lang="" clash. An element can't have more than one
language. However, xml:id="" and id="" can coexist without any trouble.
Ian Hickson U+1047E )\._.,--....,'``. fL
http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
More information about the whatwg