[webkit-dev] Feature Announcement: IndieUI: Events
cfleizach at apple.com
Tue Mar 5 09:11:53 PST 2013
I'm planning on implementing the IndieUI Events 1.0 W3C spec
This feature's primary goal is to allow assistive technologies (like a Screen reader) a way to control certain events that normally rely on a standard device, but it's abstract enough that it will be useful in other contexts.
Example: The escape key on a keyboard might be used to dismiss a dialog, but an assistive technology might not be able to press the escape key.
The spec's introduction states:
IndieUI: Events 1.0 is an abstraction between physical, device-specific user interaction events and inferred user intent such as scrolling or changing values. This provides an intermediate layer between device- and modality-specific user interaction events, and the basic user interface functionality used by web applications. IndieUI: Events focuses on granular user interface interactions such as scrolling the view, canceling an action, changing the value of a user input widget, selecting a range, placing focus on an object, etc. Implementing platforms will combine modality-specific user input, user idiosyncratic heuristics to determine the specific corresponding Indie UI event, and send that to the web application in addition to the modality-specific input such as mouse or keyboard events, should applications wish to process it.
The WebKit bug can be found here
The feature flag I plan on using is
Let me know if you have any questions.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the webkit-dev