- From: Jo Rabin <jrabin@mtld.mobi>
- Date: Wed, 1 Apr 2009 09:11:00 +0100
- To: "Luca Passani" <passani@eunet.no>, "MWI BPWG Public" <public-bpwg@w3.org>
Thanks for pointing this out Luca. If any particular browser doesn't support access keys then that makes it a "Deficient Implementation" in my opinion. I think it's a good idea to provide access keys where they work. I guess it's possible that the next version of this product won't operate in this way. Jo > -----Original Message----- > From: public-bpwg-request@w3.org [mailto:public-bpwg-request@w3.org] On > Behalf Of Luca Passani > Sent: 31 March 2009 23:32 > To: MWI BPWG Public > Subject: [Fwd: [wmlprogramming] I think we need to update GAP > (accesskeys are now broken)] > > > Hi, > > I know I promised I would not care about Best Practices anymore, but > you > may want to hear about this latest development in Safari on Nokia's > devices, because it breaks one of the BPs. Specifically, the one about > accesskeys: > > http://www.w3.org/TR/mobile-bp/#ACCESS_KEYS > > In short, accesskeys are no longer a good idea and their adoption > shouldn't be advocated, regardless of the fact that XHTML Basic 1.1 > accounts for them. > > Cheers > > Luca > > -------- Original Message -------- > Subject: [wmlprogramming] I think we need to update GAP (accesskeys > are > now broken) > Date: Wed, 01 Apr 2009 00:06:20 +0200 > From: Luca Passani <passani@eunet.no> > Reply-To: wmlprogramming@yahoogroups.com > To: wmlprogramming@yahoogroups.com > > > > People, I think I need to go back and change/remove one of the GAP > practices: > > http://www.passani.it/gap/#ACCESS_KEYS > > "[ACCESS_KEYS] Use the 'accesskey' attribute to implement keyboard > accelerators on menus." > > I always knew that many browser/devices ignored accesskeys, but still > adding accesskeys wouldn't hurt. In particular, I knew that Nokia's > webkit did not support accesskeys. > > It was brought to my attention that recent versions of the Safari > browser on Nokia S60 devices now supports keyboard accelerators to > implement browser functions (back, bookmarks, zoom in, zoom out, > search...). > > http://www.vasanth.in/2009/03/05/e71-keyboard-shortcuts/ > > These keyboard accelerators rely on numeric keys, so programming access > keys for a page is now effectively a bad practice. If you tell users to > use access keys, they will get confused as hell on the Nokia webkit > browser. > > I tried this personally on the GAP templates with my newly re-flashed > Nokia N95 8GB: > > http://www.passani.it/gap/templates/ > > you press "3", and rather than activating the third link, the browser > will go back to the previous page. > For the record, here is the list of Safari new keyboard accelerators: > > [0]: Home page > [1]: Bookmarks > [2]: Search in current page > [3]: Back > [8]: Page overview > [9]: Web address field > [*]: Zoom in > [#]: Zoom out > > <rant>Honestly, I don't like this. Unilateral attempts to re-define the > way people programs mobile sites make the mobile web a progressively > harder platform for everyone.</rant> > > Having said this, what is to be done? my suggestion is that we change > the [ACCESS_KEYS] GAP rule into [NO_ACCESS_KEYS] and explain why access > keys are a bad idea for a whole bunch of mobile users. > > BTW, should we have a capability: xhtml_support_accesskey to mark > whether it's OK to use accesskeys for a given device? > > Luca > > > > > ------------------------------------ > > As of July 14 2005, it's much easier to be banned from WMLProgramming! > Please fail to read http://groups.yahoo.com/group/wmlprogramming/ > before you post.Yahoo! Groups Links > > <*> To visit your group on the web, go to: > http://groups.yahoo.com/group/wmlprogramming/ > > <*> Your email settings: > Individual Email | Traditional > > <*> To change settings online go to: > http://groups.yahoo.com/group/wmlprogramming/join > (Yahoo! ID required) > > <*> To change settings via email: > mailto:wmlprogramming-digest@yahoogroups.com > mailto:wmlprogramming-fullfeatured@yahoogroups.com > > <*> To unsubscribe from this group, send an email to: > wmlprogramming-unsubscribe@yahoogroups.com > > <*> Your use of Yahoo! Groups is subject to: > http://docs.yahoo.com/info/terms/ > > >
Received on Wednesday, 1 April 2009 08:11:36 UTC