























Posted on by Steve Faulkner in Testing
Tags: Assistive Technology, Code, WCAG
With the addition of Gez Lemon to the editing team, work continues on expanding and improving the HTML and screen reader support information.
So far, we’ve published the following support tables. These are works in progress, and we’re continuing to add others, including combinations such as TalkBack and iOS:
Since the start of my accessibility work in 2001 I have had an interest in how screen reader software supports the semantics of HTML elements. I was initially taken by an article (now lost in the interwebs, I have looked, but nowhere to be found) which provided information about how JAWS supported various HTML 4 elements. This interest led me into creating the HTML Accessibility API mappings in 2010 and working on it until editing was taken over solely by Scott O'hara.
By “support”, I mean how HTML elements are communicated to people using the software. For example, how are headings announced? Can people navigate to them easily? What level of interaction is possible? These questions help us understand how well screen readers and other tools support different HTML elements.
I don't know about you, but even though I have used various screen readers as part of my accessibility testing work for many years, I still forget what keystrokes can be used to interact with elements. The HTML support tables help with this as they provide keyboard interaction information for HTML elements.
As an example, the data for the <abbr> element from the JAWS and NVDA support tables is reproduced below together with an explanation of what data is documented in each column:
| Element | Test Case | Represents | AURAL UI | Interaction | Supported | Notes |
|---|---|---|---|---|---|---|
|
JAWS |
abbr test |
An abbreviation | Element content | No special commands
JAWS can read |
By default
Via preference |
No semantics conveyed by default
Note that expansions are not announced by default and
that expansions provided using the title attribute are not available to keyboard only users.
Refer to Using the HTML title attribute. |
| NVDA | abbr
test |
An abbreviation | Element content | No special commands | No semantics conveyed by default
Note that expansions are not announced by NVDA and that expansions provided using the |
Information about our Assessment service or browse our accessibility foundations posts.
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。