Standardize Buttons For TV-Web Remotes?

Hi, Folks-

I'm the editor of DOM3 Events, which (among other things) is finally 
standardizing keyboard events.  The spec contains a list of common keys 
[2], but focuses mainly on traditional desktop keyboards, and to a 
lesser extent, on mobiles.  There are a few keys for media controls, but 
mainly in the context of "fancy" computer keyboards.

It occurred to me that a more forward-looking spec would also include 
common buttons from media remote controls, such as would be useful for 
browser-TV-remote hybrid keyboards, like the ones from Logitech, Sony, 
etc., for GoogleTV, AppleTV, and other systems (I know there are many 
other projects, these are just the ones that popped into my head from 
reading tech blogs; no disrespect intended to other vendors).

Including remote-control-type buttons would be good for content authors 
who want to program Web content inclusive of those devices.  I've got a 
few keys/buttons in mind (ChannelUp, ChannelDown, FastForward, Reverse, 
Red, Green, Blue, Yellow, and so forth), but it would be good to have a 
more comprehensive list of possibilities, along with their relative 
importance and commonness.

If anyone has any concrete suggestions about this, or could you put me 
in touch with people or companies who do, I would greatly appreciate any 
help.


(To put DOM3 Events in context for those who don't know the technical 
background, the DOM is the primary way that script interacts with Web 
documents, by reading, writing, and changing elements, attributes, and 
text through the in-memory model of the document structure and the 
associated APIs; DOM events are the way that user interaction is managed 
within that, e.g. 'click' events, 'keydown' events, etc.)

[1] http://www.w3.org/TR/DOM-Level-3-Events/
[2] http://www.w3.org/TR/DOM-Level-3-Events/#key-values

Thanks-
-Doug Schepers
W3C Team Contact, SVG and WebApps WGs

Received on Friday, 8 October 2010 16:59:40 UTC