Table of Contents

Wrapper and Boilerplate Text for Open A11y Specifications

Contents


Proposed Abstract to follow KAFS Table of Contents


Abstract

Persons unable to use a keyboard and mouse sometimes use alternative input devices. However, many users can be accommodated programatically through software that causes a standard keyboard to behave differently. Many of these features and behaviors have long been available in the The X Keyboard Extension: Library Specification Library (X Version 11, Release 6.4) XKB] specification.

Individuals with mobility impairments will benefit by having such features built-in and available through standard activation strategies, such as tapping the Shift key five times to activate StickyKeys. The routines provided by the API will also benefit assistive technologies such as on screen keyboard and screen reader applications.

This specification, developed by the Open A11y Workgroup's Keyboard Committee, identifies and adopts a subset of the XKB specification in order to provide standard keyboard features and behaviors required by persons with mobility impairments.

To provide feedback, report errors or to inquire about this document, please send email to ''accessibility-rfc@a11y.org'', a publicly archived emailing list.

This specification is copyright 2005, 2008 Open Accessibility (A11y) at The Linux Foundation. All Rights Reserved.



Conformance Requirements

The keywords “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”, “SHOULD”, “RECOMMENDED”, “MAY”, and “OPTIONAL” in this document are to be interpreted as described in RFC2119].

All diagrams, examples, and notes in this specification are non-normative, as are all sections explicitly marked non-normative. Everything else in this specification is normative.



About This Document

The normative version of Keyboard Access Functional Specification, RC3 (KAFS) is the XHTML Strict 1.0 version, located at:

http://accessibility.linux-foundation.org/a11yspecs/kbd/kafs-rc3.html

All other versions (and any future translations) of Keyboard Access Functional Specification, RC3 (KAFS RC2) are non-normative.

KAFS RC2 is also available as a PDF file [%%**%%*Kb] and asSGML file [%%**%%*Kb].


Submitting Feedback and Reporting Errors



Normative References

Available at: http://www.rfc-editor.org/rfc/rfc2119.txt

Available from: http://refspecs.linux-foundation.org/X11/XKBlib.ps

Available from: http://refspecs.linux-foundation.org/X11/XKBlib.pdf