W3C home > Mailing lists > Public > whatwg@whatwg.org > June 2010

[whatwg] Is there a way to stop scrolling when pressing directional arrows?

From: Ashley Sheridan <ash@ashleysheridan.co.uk>
Date: Mon, 14 Jun 2010 21:02:11 +0100
Message-ID: <1276545731.2314.71.camel@localhost>
On Mon, 2010-06-14 at 15:58 -0400, Gordon P. Hemsley wrote:

> For what it's worth, I am actually of the opposite opinion, Ash.
> 
> I like it when Flash steals the focus of the keyboard, and here's why:
> Besides the arrow keys, which are available to everyone, I also use
> the "Find As You Type" feature in Firefox. However, that usually means
> that I can't play any HTML5 games that use letters as play keys.
> Because the HTML5 game usually doesn't steal the focus of the
> keyboard, typing a letter key activates the FAYT feature and distracts
> me from the game.
> 
> With that being said, Bespin (from Mozilla Labs) uses <canvas>, and it
> has no problem stealing the keyboard focus (with JavaScript) for most
> keypresses.
> 
> Gordon
> 
> 
> 2010/6/14 Ashley Sheridan <ash at ashleysheridan.co.uk>
> 
>         On Mon, 2010-06-14 at 13:38 -0600, Carlos Andr?s Sol?s wrote:
>         
>         > Hello! I've been noticing a problem in many HTML5 test apps,
>         > very especially games. When the directional arrow buttons
>         > are pressed, the screen scrolls. This is a problem that, as
>         > far as I know, Flash had solved by changing the focus of the
>         > application to the app. Is this doable in HTML5?
>         > - Carlos Sol?s
>         
>         
>         
>         
>         I don't think it's something that was 'solved'  by Flash. To
>         be honest, I'm often annoyed at the way Flash steals the focus
>         of all my key presses making it almost impossible to navigate
>         using only the keyboard.
>         
>         You could use Javascript to put the focus onto an object,
>         capture all the key presses on that and return false for them
>         all maybe.
>         
>         Thanks,
>         Ash
>         http://www.ashleysheridan.co.uk
>         
>         
>         
> 
> 
> 
> 
> -- 
> Gordon P. Hemsley
> me at gphemsley.org
> http://gphemsley.org/ ? http://gphemsley.org/blog/
> http://sasha.sourceforge.net/ ? http://www.yoursasha.com/


It's not that I have it in for Flash, but I feel it's not the most
accessibility friendly of things you find on the web.

Thanks,
Ash
http://www.ashleysheridan.co.uk


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.whatwg.org/pipermail/whatwg-whatwg.org/attachments/20100614/943a3548/attachment.htm>
Received on Monday, 14 June 2010 13:02:11 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:59:24 UTC