Re: Partial review of DOM 3 Events

On 10/06/2010 09:02 PM, Simon Pieters wrote:
> On Wed, 06 Oct 2010 19:57:40 +0200, Olli Pettay
> <Olli.Pettay@helsinki.fi> wrote:
>
>> On 09/10/2010 12:58 PM, Simon Pieters wrote:
>>> Here's a partial review of DOM 3 Events
>>> http://www.w3.org/TR/2010/WD-DOM-Level-3-Events-20100907/
>>>
>>>
>>> What's the use case for extended feature strings for event types
>>> (hasFeature('Events.click', ''))? Opera, WebKit and Gecko don't support
>>> this. [1]
>>
>> Use case is to detect whether the browser claims to dispatch such
>> (trusted) events.
>
> Why would you want to detect that? How can you be sure that what the
> browser claims is true?

Well, onfoo detection might be true too, even though
browser doesn't ever fire the event, or support it in
any way.


>
>> Currently
>> if (element.onfoo) { ... }
>> is occasionally used for detecting support for some events, but that
>> doesn't really work since not all events have onfoo event listeners.
>
> Have you considered adding onfoo listeners for all events?
>
>> (And note, DOM 3 Events isn't just trying to document what is currently
>> supported.)
>

Received on Wednesday, 6 October 2010 18:12:50 UTC