W3C home > Mailing lists > Public > public-webapps@w3.org > January to March 2013

Re: Re: Keyboard events for accessible RIAs and Games

From: Hallvord Reiar Michaelsen Steen <hallvord@opera.com>
Date: Thu, 31 Jan 2013 11:46:16 +0100
To: Gary Kacmarcik (Кошмарчик) <garykac@chromium.org>, Florian Bösch <pyalot@gmail.com>
Cc: "Webapps WG" <public-webapps@w3.org>
Message-ID: <3663aed57b3805a37f7081ec40b8d9f1@opera.com>
> What/where would be a good place to put the API for say queryKeyCap(code) ?  
Given that the implementation will have a KeyboardEvent property specified on the global object (i.e. window) I'd propose 


window.KeyboardEvent.queryKeyCap(code)


which returns a string with the symbol shown on the key. 



I.e. 


On QWERTY:
KeyboardEvent.queryKeyCap('Digit2') === '2' // true


On AZERTY:

KeyboardEvent.queryKeyCap('Digit2') === 'é' // true


etc.

-- 
Hallvord R. M. Steen
Core tester, Opera Software
Received on Thursday, 31 January 2013 10:46:46 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 18:49:57 GMT