W3C home > Mailing lists > Public > public-html@w3.org > October 2009

Re: ISSUE-41/ACTION-97 decentralized-extensibility

From: Maciej Stachowiak <mjs@apple.com>
Date: Thu, 01 Oct 2009 12:54:51 -0700
Cc: Anne van Kesteren <annevk@opera.com>, Jonas Sicking <jonas@sicking.cc>, Adrian Bateman <adrianba@microsoft.com>, HTML WG <public-html@w3.org>, Tony Ross <tross@microsoft.com>, Sam Ruby <rubys@intertwingly.net>
Message-id: <11585949-8553-4012-8772-EDC3101C9275@apple.com>
To: Julian Reschke <julian.reschke@gmx.de>

On Oct 1, 2009, at 12:39 PM, Julian Reschke wrote:

> Anne van Kesteren wrote:
>> On Thu, 01 Oct 2009 19:55:02 +0200, Julian Reschke <julian.reschke@gmx.de 
>> > wrote:
>>> Jonas Sicking wrote:
>>>> ...
>>>>> Also, dispatching on nodeName is entirely sane if you need to be  
>>>>> able to run
>>>>> with DOM Level 1.
>>>> How so? An element with nodeName "foo:hello" you have no idea what
>>>> meaning it has, unless you also know which namespaceURI it's in.
>>>> ...
>>>
>>> Yes, but it's well-defined how to find out using DOM Level 1.
>> Not really, since you cannot find out if you are dealing with a  
>> namespaced xmlns attribute or not.
>
> That's an hardly relevant edge case, as far as I can tell (you can  
> only get there by manipulating the DOM by Javascript, not as a  
> result of parsing an HTML document).

You said it's well-defined how to find out what meaning an element has  
using DOM Level 1 (presumably determining the namespaceURI somehow).  
Can you state or point to the definition?

Regards,
Maciej
Received on Thursday, 1 October 2009 19:55:28 UTC

This archive was generated by hypermail 2.3.1 : Monday, 29 September 2014 09:39:08 UTC