36 CFR Part 1194 - Proposed Information and Communication Technology (ICT) Standards and Guidelines NPRM - Preamble
5. Interoperability Requirements for Assistive Technology
Assistive technology (AT) is hardware or software used to increase, maintain, or improve the functional capabilities of individuals with disabilities. Examples of assistive technology commonly used with computers include: screen readers, screen magnification software, specialized keyboards, refreshable braille displays, and voice recognition software. Assistive technology provides access beyond that offered by so-called “mainstream” hardware or software.
Compatibility with assistive technology is a foundational concept common to the existing 508 Standards and 255 Guidelines. ICT and assistive technologies must generally work together to provide users with necessary interface functions and features. The existing 508 Standards include general requirements for ICT to be compatible with assistive technology. Section 1194.21(b) requires that applications not disrupt or disable activated features of other products that are identified as accessibility features where those features are developed and documented according to industry standards. Additionally, this section requires that applications not disrupt or disable activated features of any operating systems that are identified as accessibility features. Section 1194.21(b) is directed only to applications, and does not require assistive technology to be compatible with other assistive technology. Section 1194.21(d), moreover, obligates mainstream software to provide “sufficient information” about its user interface elements to assistive technology.
The existing 255 Guidelines, though taking a slightly different tact, also require mainstream products to be compatible with assistive technologies. Under these guidelines, telecommunications equipment must be compatible with “peripheral devices and specialized premises equipment commonly used by individuals with disabilities to achieve accessibility.” 36 CFR 1193.51. Compatibility is specified by provisions requiring: external access to controls and information needed for product operation, connection points for external audio processing devices, compatibility of controls with prosthetic devices, and TTY connectability and compatibility.
The existing 508 Standards and 255 Guidelines are, however, equally silent concerning whether (or how) their requirements apply to assistive technology. That is, while these standards and guidelines require ICT to interoperate with assistive technology, they do not directly regulate assistive technology. Over the years, this silence in the 508 Standards has led to confusion. We have thus viewed coverage of assistive technology as a key issue throughout the process of updating the 508 Standards and 255 Guidelines.
The Advisory Committee, when addressing assistive technology, offered several perspectives. First, to improve ICT-AT compatibility, the committee recommended updated—and more comprehensive—technical standards that require mainstream computer operating systems and software with user interfaces to “expose” (i.e., make available at the underlying program level) accessibility information that facilitates use of assistive technology. For example, screen reading and voice recognition software may be used to emulate, respectively, the physical click of a mouse button or the keystrokes from a hardware keyboard. These ICT interoperability requirements were carefully crafted among the various stakeholders on the committee, as well as harmonized with an international consensus standard for software accessibility (ISO 9241-171 Ergonomics of human-system interaction - Part 171: Guidance on software accessibility (2008)). See TEITAC Report, Part 6, Subpt. C, Recs. 3-V & 3-U. Second, the committee debated—though could not reach consensus on—a recommendation obligating assistive technology to use (as applicable) the standardized set of accessibility information provided by mainstream operating systems and software, rather than taking customized approaches. See TEITAC Report, Part 7, Subpt. C, Rec. 3-VV.
In the 2010 and 2011 ANPRMs, which drew heavily from the TEITAC Report, the Board took similar approaches to assistive technology. These ANPRMs largely adopted the committee’s recommended set of updated technical standards governing the program-level accessibility information mainstream operating systems and software must make available to assistive technology. The Board also proposed to require assistive technology to use this accessibility information to achieve interoperability. Commenters generally applauded the Board’s proposed refresh of the interoperability requirements for mainstream operating systems and software, and viewed these requirements as a big step forward. Assistive technology vendors and trade organizations, however, uniformly objected to the imposition of requirements on assistive technology. They expressed a need to be wholly unconstrained to best serve consumers. They also expressed concern that accessibility services varied widely from platform to platform, and were often insufficient to support necessary features of their assistive technology products. All other commenter groups—including individuals with disabilities and the mainstream IT industry—advocated maintaining the minimal requirements for assistive technology included in the ANPRMs.
In this NPRM, the Board proposes to retain, with minimal changes, the technical interoperability requirements for mainstream operating systems and software from the prior ANPRMs. The Board also found commenters’ arguments for inclusion of minimal requirements for assistive technology to be compelling. Accordingly, the Board has also retained the proposal requiring assistive technology to use the basic set of accessibility information provided by operating systems and software to achieve interoperability. We discuss these issues in further detail below in Section V.E (Major Issues – Assistive Technology), and Section VI.D (Section-by-Section Analysis – Functional Performance Criteria and Technical Requirements – 502 and 401).
User Comments/Questions
Add Comment/Question