- From: James Nurthen <james.nurthen@oracle.com>
- Date: Wed, 26 Nov 2014 09:45:25 -0800
- To: public-pfwg@w3.org
- Message-ID: <547611B5.4020101@oracle.com>
+1
On 11/26/2014 9:41 AM, Dominic Mazzoni wrote:
> As before my main concern with this type of function is that it's
> impossible to implement correctly, and therefore it's quite misleading
> and of dubious value. Event delegation is an extremely common pattern
> in web apps, and there's no way to know whether an element is being
> listened to by an event handler on a different element or not.
>
> On Wed, Nov 26, 2014 at 9:07 AM, Gunderson, Jon R
> <jongund@illinois.edu <mailto:jongund@illinois.edu>> wrote:
>
> Rich and Dominic,
>
> What do you think about a element method called getUIBehavior()?
>
> interface Element : Node {
>
> Boolean getUIBehaviors(in DOMString name);
>
> }
>
> DOMString values:
>
> ‘click’ : Returns true if node has at least one event handler for the following events “onclick” or “ondbclick” events
>
> ‘keyboard’ : Returns true if node has at least one event handler for the following events “onKeyPress”, “onKeyDown or “onKeyUp” events
>
> ‘mouse’ : Returns true if node has at least one event handler for “onMouseXXX” events
>
> ‘change’ : Returns true if node has at “onChange” event
>
> “focus” : Returns true if node has at “onFocus” event
>
> “blur” : Returns true if node has at “onBlur” event
>
> “drag” :Returns true if node has at least one event handler for “onDragXXX” events
>
> “css” :Returns true if node has at least one event handler for “animationXXX” events or “transitionend” event
>
>
> From: Dominic Mazzoni <dmazzoni@google.com
> <mailto:dmazzoni@google.com>>
> Date: Thursday, October 16, 2014 at 3:51 PM
> To: Richard Schwerdtfeger <schwer@us.ibm.com
> <mailto:schwer@us.ibm.com>>
> Cc: "public-pfwg@w3.org <mailto:public-pfwg@w3.org>"
> <public-pfwg@w3.org <mailto:public-pfwg@w3.org>>
> Subject: Re: Element.getComputedRole()
> Resent-From: "public-pfwg@w3.org <mailto:public-pfwg@w3.org>"
> <public-pfwg@w3.org <mailto:public-pfwg@w3.org>>
> Resent-Date: Thursday, October 16, 2014 at 3:52 PM
>
> Sure, I think it's a good idea.
>
> How about getComputedAccessibleText next?
>
> In both Blink and WebKit I imagine we'll have to think about
> efficiency when implementing this - typically we enable
> accessibility lazily and then leave it on - at least for that
> page. We'd want to use the real accessibility code to compute
> this, but then disable accessibility support and clean up if it
> wasn't enabled previously.
>
>
> On Thu, Oct 16, 2014 at 1:19 PM, Richard Schwerdtfeger
> <schwer@us.ibm.com <mailto:schwer@us.ibm.com>> wrote:
>
> Hi Dominic,
>
> We have an issue to add a getComputedRole() function on
> Element. This would help application developers as well as
> accessibility test tools. Here is the issue:
>
> https://www.w3.org/WAI/PF/Group/track/issues/427
>
> Would you support implementing this feature in Chrome?
>
> Thanks,
>
> Rich
>
>
>
>
> Rich Schwerdtfeger
>
>
>
--
Regards, James
Oracle <http://www.oracle.com>
James Nurthen | Principal Engineer, Accessibility
Phone: +1 650 506 6781 <tel:+1%20650%20506%206781> | Mobile: +1 415 987
1918 <tel:+1%20415%20987%201918>
Oracle Corporate Architecture
500 Oracle Parkway | Redwood City, CA 94065
Green Oracle <http://www.oracle.com/commitment> Oracle is committed to
developing practices and products that help protect the environment
Received on Wednesday, 26 November 2014 17:45:56 UTC