- From: Jonathan Avila <jon.avila@ssbbartgroup.com>
- Date: Fri, 9 May 2014 15:44:08 -0400
- To: David MacDonald <david100@sympatico.ca>, rcorominas@technosite.es
- Cc: Sailesh Panchang <spanchang02@yahoo.com>, WCAG-WG <w3c-wai-gl@w3.org>
- Message-ID: <cdca7cc44ed81e332c532f6e0d56a4b8@mail.gmail.com>
[David wrote] I think in light of aria-describedby, aria-label, and aria-labelledby we should be considering moving implicit programmatic association techniques, such as "enclosing sentence", and "enclosing paragraph" from sufficient to advisory. >From reading the discussion in Understanding SC 2.4.4 it appears that the benefits of providing this information in relationship to headings, list items, paragraphs, etc. extends to users with cognitive and motor disabilities. Thus, any action to make this requirement explicit should not negate the need to ensure these former programmatic associations are still available for other user groups. Thus, I don’t recommend moving it to advisory. Best Regards, Jonathan *From:* David MacDonald [mailto:david100@sympatico.ca] *Sent:* Wednesday, May 07, 2014 10:28 AM *To:* rcorominas@technosite.es *Cc:* Sailesh Panchang; WCAG-WG *Subject:* Re: About "programmatically determined link context" Hi Ramón I totally support your position. While it is true that JAWS has commands that read context while sitting on a link. (see links below **) it is also true that in 12 years of working with blind Screen Reader users I've never seen anyone know how to do this or actually use it in the real world. At the time, around 2005 when this issue came up, those of us on the committee who were advocating for the concern of screen reader users were looking for a compromise with those who wanted to ensure that authors of hotel sites etc, had flexibility with authoring. John Slatin, who was an expert screen reader user came up with this compromise. But is important to note that he was quick to say that even as an expert JAWS user, he had never used any of these keystrokes or even knew about them before investigating this issue with the group. And in the nearly 10 years since then, it is still an unknown, and not well supported in most screen readers. I think in light of aria-describedby, aria-label, and aria-labelledby we should be considering moving implicit programmatic association techniques, such as "enclosing sentence", and "enclosing paragraph" from sufficient to advisory. ** http://www.w3.org/WAI/WCAG20/Techniques/ua-notes/html#H78 http://www.w3.org/WAI/WCAG20/Techniques/ua-notes/html#H80 Cheers, David MacDonald *CanAdapt* *Solutions Inc.* Tel: 613.235.4902 LinkedIn <http://www.linkedin.com/in/davidmacdonald100> www.Can-Adapt.com * Adapting the web to all users* * Including those with disabilities* If you are not the intended recipient, please review our privacy policy<http://www.davidmacd.com/disclaimer.html> On Wed, May 7, 2014 at 8:10 AM, Ramón Corominas <rcorominas@technosite.es> wrote: Hello, Sailesh and all, This is built upon key-combinations to make a screen reader read a sentence / paragraph (or the title of the page / application) ... keys that users employ routinely across applications including word processing or even on a Web page . So these are not obscure key combinations. That "routine" you mention seems to be an obscure thing for me and for all my blind colleagues. And they are all advanced screen reader users, but they do not know anything about the mere existence of any of those combinations that supposedly allow you to obtain the context without moving the keyboard focus. How do you obtain the preceding heading of a link using JAWS or VoiceOver, for example, without moving the keyboard focus? How do you obtain the full text of the enclosing paragraph or list item without moving the keyboard focus from the link?. I know a combination for a link inside a data cell that is associated with a header cell, but I'm not able to find those other keys in JAWS, NVDA or VoiceOver help. Placing a link in a paragraph or sentence is normal construct; requiring one to place aria-labelledby/describedby additionally on contextual content is good for more robust / usability but may be needed in some situations even to pass SC 2.4.4. I think that, in most situations, an explicit association is a requirement (provided that accessibility support exists). Even assuming that the combinations might exist and supposing that every user knows them, unless the context is explicitly associated (maybe using @aria-describedby or @aria-labelledby), a blind user would be forced to try every combination by essay-and-error before getting the appropriate context for the link. In conclusion, I think that, for the moment, there is no accessibility support for most of the possible contexts mentioned in WCAG and they should not be accepted to meet CR #4. Kind regards, Ramón.
Received on Friday, 9 May 2014 19:44:41 UTC