Re: [WSG] Possible to embed Flash w/out keyboard trap problems?

2009-05-13 Thread Benjamin Hawkes-Lewis

On 13/5/09 04:32, Rebecca Cox wrote:

I'm wondering if its possible to embed Flash into HTML, using only HTML
(no javascript) and for this to be keyboard accessible (HTML and Flash
content usable by keyboard, no keyboard trap problems, for say A-grade
list at http://developer.yahoo.com/yui/articles/gbs/)

Test page: http://reb.net.nz/greed/index2.html

Seems to be fine in IE, but in Firefox you cannot get keyboard focus
onto the Flash without using the mouse.


I suspect http://bugs.adobe.com/jira/browse/FP-1219 is why you can't 
move focus into the Flash without the keyboard.


The more usual problem in Firefox is not being able to move focus /out/ 
of the Flash object.



Just spotted
http://blogs.adobe.com/accessibility/2009/04/firefox_focus_and_actual_links_1.html
 but
this sounds as if it relies on the actionscript within the Flash itself
being written in a particular way, and possibly on the javascript used
to embed the flash into the HTML page.


Interesting, hadn't seen that before.

I'm not sure the technique is dependent on how you embed it, but it does 
look dependent on the JS DOM focus() method to move focus out of the 
Flash object.


So I'd suggest the answer to your wondering is no. :(

--
Benjamin Hawkes-Lewis



***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***



Re: [WSG] using skip links

2009-05-13 Thread Jon Gunderson
One idea is the first skip should be skip to title and the second
link skip to content.

a second ideas is for your second link to  be skip over promotion

It is not clear to me why there would need to be promotional material
between the heading and the content.  COuld you send a link of an
example?

Jon


On Tue, May 12, 2009 at 8:30 PM, Ben Lau bensan...@gmail.com wrote:
 Hi all,

 I am to build templates for a page, and below is a pseudo example of my code
 order:

 -skip to #content-
 [div#navigation]
 a name=content/a
 [h1]
 [div#promotion]
 [div.content]

 I've always believed my h1 should always come after the 'content' anchor (or
 within a #content div), so when screen reader skips my navigation to the
 content, they're able to read the h1 as well. Ideally I'd like to connect
 the h1 and div.content together, however I'm stuck with the div#promotion in
 between as I need to adhere to the visual layout.

 I was thinking of inserting another skip link to .content (and add another
 anchor name before it), so it'll read as:

 -skip to #pageContent-
 [div#navigation]
 a name=pageContent/a
 [h1]
 -skip promotion to #content-
 [div#promotion]
 a name=content/a
 [div.content]

 My question is, is it bad to have a skip link right after you've skipped
 from the top?
 (hope I've explained it well...)

 Thanks,
 Ben

 ***
 List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
 Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
 Help: memberh...@webstandardsgroup.org
 ***


***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***



Re: [WSG] using skip links

2009-05-13 Thread Ben Lau
Thanks Jon. It's not really a promotion, but more like a related sub
content. Ideally I'd like it to be placed after the actual content, but the
design had to be this way.

Is it safe to say that screen reader and/or text-based browser users would
'learn' a web page? I figured if I could follow Jon's second idea
consistently for these pages, users could then adapt to this structure.

Thanks for your help.

On Wed, May 13, 2009 at 10:17 PM, Jon Gunderson jong...@gmail.com wrote:

 One idea is the first skip should be skip to title and the second
 link skip to content.

 a second ideas is for your second link to  be skip over promotion

 It is not clear to me why there would need to be promotional material
 between the heading and the content.  COuld you send a link of an
 example?

 Jon


 On Tue, May 12, 2009 at 8:30 PM, Ben Lau bensan...@gmail.com wrote:
  Hi all,
 
  I am to build templates for a page, and below is a pseudo example of my
 code
  order:
 
  -skip to #content-
  [div#navigation]
  a name=content/a
  [h1]
  [div#promotion]
  [div.content]
 
  I've always believed my h1 should always come after the 'content' anchor
 (or
  within a #content div), so when screen reader skips my navigation to the
  content, they're able to read the h1 as well. Ideally I'd like to connect
  the h1 and div.content together, however I'm stuck with the div#promotion
 in
  between as I need to adhere to the visual layout.
 
  I was thinking of inserting another skip link to .content (and add
 another
  anchor name before it), so it'll read as:
 
  -skip to #pageContent-
  [div#navigation]
  a name=pageContent/a
  [h1]
  -skip promotion to #content-
  [div#promotion]
  a name=content/a
  [div.content]
 
  My question is, is it bad to have a skip link right after you've skipped
  from the top?
  (hope I've explained it well...)
 
  Thanks,
  Ben
 
  ***
  List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
  Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
  Help: memberh...@webstandardsgroup.org
  ***


 ***
 List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
 Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
 Help: memberh...@webstandardsgroup.org
 ***




***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***

Re: [WSG] using skip links

2009-05-13 Thread Joseph Taylor

If the skip link is serving a valid purpose I see no problem using it.

Keep in mind the purpose of the skip link - does the promotion contain  
items that would slow keyboard navigation? if not you probably do not  
need it.


Joseph R. B. Taylor
Designer/Developer
---
Sites by Joe, LLC
Clean, Simple  Elegant Web Design
http://sitesbyjoe.com
Phone: (609) 335-3076


On May 13, 2009, at 8:17 AM, Jon Gunderson jong...@gmail.com wrote:


One idea is the first skip should be skip to title and the second
link skip to content.

a second ideas is for your second link to  be skip over promotion

It is not clear to me why there would need to be promotional material
between the heading and the content.  COuld you send a link of an
example?

Jon


On Tue, May 12, 2009 at 8:30 PM, Ben Lau bensan...@gmail.com wrote:

Hi all,

I am to build templates for a page, and below is a pseudo example  
of my code

order:

-skip to #content-
[div#navigation]
a name=content/a
[h1]
[div#promotion]
[div.content]

I've always believed my h1 should always come after the 'content'  
anchor (or
within a #content div), so when screen reader skips my navigation  
to the
content, they're able to read the h1 as well. Ideally I'd like to  
connect
the h1 and div.content together, however I'm stuck with the  
div#promotion in

between as I need to adhere to the visual layout.

I was thinking of inserting another skip link to .content (and add  
another

anchor name before it), so it'll read as:

-skip to #pageContent-
[div#navigation]
a name=pageContent/a
[h1]
-skip promotion to #content-
[div#promotion]
a name=content/a
[div.content]

My question is, is it bad to have a skip link right after you've  
skipped

from the top?
(hope I've explained it well...)

Thanks,
Ben

***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***



***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***




***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***



Re: [WSG] Possible to embed Flash w/out keyboard trap problems?

2009-05-13 Thread Rebecca Cox
On Wed, May 13, 2009 at 6:36 PM, Benjamin Hawkes-Lewis 
bhawkesle...@googlemail.com wrote:

 On 13/5/09 04:32, Rebecca Cox wrote:

 I'm wondering if its possible to embed Flash into HTML, using only HTML
 (no javascript) and for this to be keyboard accessible (HTML and Flash
 content usable by keyboard, no keyboard trap problems, for say A-grade
 list at http://developer.yahoo.com/yui/articles/gbs/)

 Test page: http://reb.net.nz/greed/index2.html

 Seems to be fine in IE, but in Firefox you cannot get keyboard focus
 onto the Flash without using the mouse.


 I suspect http://bugs.adobe.com/jira/browse/FP-1219 is why you can't move
 focus into the Flash without the keyboard.

 The more usual problem in Firefox is not being able to move focus /out/ of
 the Flash object.

  Just spotted

 http://blogs.adobe.com/accessibility/2009/04/firefox_focus_and_actual_links_1.htmlbut
 this sounds as if it relies on the actionscript within the Flash itself
 being written in a particular way, and possibly on the javascript used
 to embed the flash into the HTML page.


 Interesting, hadn't seen that before.

 I'm not sure the technique is dependent on how you embed it, but it does
 look dependent on the JS DOM focus() method to move focus out of the Flash
 object.

 So I'd suggest the answer to your wondering is no. :(

 --
 Benjamin Hawkes-Lewis


Thanks. With a bit more tinkering (removing seamlesstabbing attribute and
adding tabindex) I can get the focus into (but not out of) the Flash
object.

Cheers,
Rebecca









 ***
 List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
 Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
 Help: memberh...@webstandardsgroup.org
 ***





***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***

Re: [WSG] using skip links

2009-05-13 Thread Seona Bellamy
2009/5/13 Ben Lau bensan...@gmail.com

 Thanks Jon. It's not really a promotion, but more like a related sub
 content. Ideally I'd like it to be placed after the actual content, but the
 design had to be this way.


Don't forget, just because the design says something has to be in a certain
place doesn't necessarily mean it has to be in that place in the source.
Particularly if the promotions section will be a fixed size, you could
look at using CSS to shift it into position and so allow it to be anywhere
in the source that you want it to be.

Just food for thought...

~Seona


***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***