Re: [WSG] Possible to embed Flash w/out keyboard trap problems?
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
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
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
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?
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/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 ***