Information technology — User interfaces — Accessible user interface for accessibility settings

People with disabilities (e.g. visual, hearing, physical) can experience difficulties in accessing computers and other information/communication technology (ICT) devices. Accessible user interfaces, as defined in ISO/IEC 24786:2009, can help them to operate computers if they are able to adjust accessibility settings prior to use. If this is not possible, some people will not be able to access these devices without help from another party. ISO/IEC 24786:2009 specifies requirements and recommendations for making accessibility settings accessible. This will make the information technologies more accessible by ensuring that people with disabilities can adjust accessibility settings by themselves. ISO/IEC 24786:2009 provides guidance on specific accessibility settings. It specifies how to access and operate the accessibility setting mode, and how to directly activate specific accessibility functions. ISO/IEC 24786:2009 applies to all operating system user interfaces on computers, but can also be applied to other types of ICT, where appropriate. It does not apply to the user interface before the operating system is loaded and active.

Technologies de l'information — Interfaces utilisateurs — Interface utilisateur accessible pour le paramétrage de l'accessibilité

General Information

Status
Published
Publication Date
06-Dec-2009
Current Stage
9520 - Withdrawal ballot initiated
Start Date
24-Jan-2025
Due Date
24-Jan-2025
Completion Date
24-Jan-2025
Ref Project

Buy Standard

Standard
ISO/IEC 24786:2009 - Information technology — User interfaces — Accessible user interface for accessibility settings Released:12/7/2009
English language
17 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
ISO/IEC 24786:2009 - Information technology -- User interfaces -- Accessible user interface for accessibility settings
English language
17 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


INTERNATIONAL ISO/IEC
STANDARD 24786
First edition
2009-12-15
Information technology — User
interfaces — Accessible user interface
for accessibility settings
Technologies de l'information — Interfaces utilisateurs — Interface
utilisateur accessible pour le paramétrage de l'accessibilité

Reference number
©
ISO/IEC 2009
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.

©  ISO/IEC 2009
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO/IEC 2009 – All rights reserved

Contents Page
Foreword .iv
Introduction.v
1 Scope.1
2 Conformance .1
3 Normative references.1
4 Terms and definitions .1
5 Requirements and recommendations .4
5.1 Accessibility setting mode .4
5.1.1 Accessibility setting mode before login .4
5.1.2 Contents and interface of the accessibility setting mode.5
5.1.3 Access procedure .5
5.2 Items of accessibility setting .6
5.2.1 StickyKeys™.6
5.2.2 SlowKeys™ .8
5.2.3 BounceKeys™ .9
5.2.4 FilterKeys™.10
5.2.5 MouseKeys™ .10
5.2.6 RepeatKeys™ .13
5.2.7 ToggleKeys™.13
5.2.8 SoundSentry™.13
5.2.9 ShowSounds™ .14
5.2.10 Time Out .14
5.2.11 On-screen keyboard.15
5.2.12 Voice operation.15
5.2.13 Visual emphasis .15
5.2.14 Screen reader.16
5.2.15 Auditory feedback .16
5.2.16 Visual feedback .17
5.3 Shortcuts to access the accessibility features .17

© ISO/IEC 2009 – All rights reserved iii

Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical
Commission) form the specialized system for worldwide standardization. National bodies that are members of
ISO or IEC participate in the development of International Standards through technical committees
established by the respective organization to deal with particular fields of technical activity. ISO and IEC
technical committees collaborate in fields of mutual interest. Other international organizations, governmental
and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information
technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of the joint technical committee is to prepare International Standards. Draft International
Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as
an International Standard requires approval by at least 75 % of the national bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights.
ISO/IEC 24786 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology,
Subcommittee SC 35, User interfaces.
iv © ISO/IEC 2009 – All rights reserved

Introduction
People with disabilities (e.g. visual, hearing, physical) can experience difficulties in accessing computers and
other information/communication technology (ICT) devices. Accessible user interfaces, as described in this
International Standard, can help them to operate computers.
In order to effectively operate accessible user interfaces, users need to be able to adjust accessibility settings
prior to use. If this is not possible, some people will not be able to access these devices without help from
another party.
This International Standard will make the information technologies more accessible by ensuring that people
with disabilities can adjust accessibility settings by themselves.

© ISO/IEC 2009 – All rights reserved v

INTERNATIONAL STANDARD ISO/IEC 24786:2009(E)

Information technology — User interfaces — Accessible user
interface for accessibility settings
1 Scope
This International Standard specifies requirements and recommendations for making accessibility settings
accessible. It provides guidance on specific accessibility settings. It specifies how to access and operate the
accessibility setting mode, and how to directly activate specific accessibility features.
This International Standard applies to all operating system user interfaces on computers, but can also be
applied to other types of information/communication technology, where appropriate.
This International Standard does not apply to the user interface before the operating system is loaded and
active.
2 Conformance
The computer is conformant to ISO/IEC 24786 Level 1 if it meets all requirements of Clause 5, but does not
meet all recommendations of Clause 5.
The computer is conformant to ISO/IEC 24786 Level 2 if it meets all requirements and recommendations of
Clause 5.
3 Normative references
The following referenced documents are indispensable for the application of this document. For dated
references, only the edition cited applies. For undated references, the latest edition of the referenced
document (including any amendments) applies.
ISO/IEC 2382-1:1993, Information technology — Vocabulary — Part 1: Fundamental terms
ISO 9241-171:2008, Ergonomics of human-system interaction — Part 171: Guidance on software accessibility
4 Terms and definitions
For the purposes of this document, the following terms and definitions apply.
NOTE The terms StickyKeys™, SlowKeys™, BounceKeys™, FilterKeys™, MouseKeys™, RepeatKeys™,
ToggleKeys™, SoundSentry™, and ShowSounds™ are all trademarks of the University of Wisconsin. However, use of the
terms is permitted freely, without royalty or license, to describe user interface features that have the functionality and
behaviour described in this International Standard.
4.1
accessibility feature
feature (etc.) that is specifically designed to increase the usability of products for those experiencing
disabilities
[ISO 9241-171:2008]
© ISO/IEC 2009 – All rights reserved 1

4.2
accessibility setting
setting to make the user interface more accessible for people with disabilities
EXAMPLE A setting is provided to turn large text or screen magnification ON for people with low vision.
4.3
accessibility setting mode
mode where the user adjusts accessibility settings
NOTE A user can access almost all the accessibility settings and adjustments for the accessibility features through
this mode.
4.4
auditory feedback
function that allows individuals to hear whether their operations (e.g. key input) have been accepted by the
computer
NOTE Auditory feedback includes beep sound with key input, alarm sound, etc.
4.5
BounceKeys™
function that only accepts a single keystroke at a time from a key
NOTE BounceKeys™ is designed for users with tremor that causes them to inadvertently strike a key extra times
when pressing or releasing the key. Once a key is released it will not accept another stroke of the same key until a
(user-settable) period of time has passed. BounceKeys™ has no effect on how quickly a person can type a different key.
[ISO 9241-171:2008, Annex E]
4.6
computer
functional unit that can perform substantial computations, including numerous arithmetic operations and logic
operations, without human intervention [ISO/IEC 2382-1:1993, 01.03.03]
4.7
FilterKeys™
BounceKeys™ and SlowKeys™ features combined as a package
NOTE The term FilterKeys™ is sometimes used for the BounceKeys™ and SlowKeys™ features packaged together.
It is acceptable to make these two features mutually exclusive. However, they can also both be active at the same time
(though SlowKeys™ will dominate). [ISO 9241-171:2008, Annex E]
4.8
MouseKeys™
function that allows the user to use the keys on the numeric keypad to control the mouse cursor on screen
and to operate the mouse buttons
NOTE MouseKeys™ is designed for users who are physically unable to use a mouse accurately (or at all).
[ISO 9241-171:2008, Annex E]
4.9
on-screen keyboard
software that presents a keyboard on the display screen that is operable by a pointing device and that
generates input that is identical to that which comes from a physical keyboard
NOTE In ISO 9241-171:2008, 3.19, on-screen keyboard is given as an example of a keyboard emulator.
2 © ISO/IEC 2009 – All rights reserved

4.10
RepeatKeys™
facility to control auto-repeat, repeat onset and repeat rate of keys
NOTE 1 RepeatKeys™ is designed to allow use of computers by people who cannot move quickly enough when
pressing keys to keep them from auto-repeating. The facilities to adjust repeat onset, repeat rate and to turn auto-repeat
off are usually included as part of most keyboard system settings. If these functions are not included, RepeatKeys™
provides them. RepeatKeys™ also ensures that the repeat delay and repeat interval can be set long enough for users who
do not have quick response (if the standard maximum value for either of the regular key repeat settings is not long
enough). [ISO 9241-171:2008, Annex E]
NOTE 2 The system settings is a panel or window where the user adjusts OS settings. The name of the system
settings differs depending on the OS. Common names for this function include control panel and system preferences.
4.11
screen reader
function that reads the characters and other information on the screen aloud to the user to allow access to the
information on screen without viewing the screen
4.12
shortcut
operation which immediately invokes an action without displaying intermediate information (such as
...


INTERNATIONAL ISO/IEC
STANDARD 24786
First edition
2009-12-15
Information technology — User
interfaces — Accessible user interface
for accessibility settings
Technologies de l'information — Interfaces utilisateurs — Interface
utilisateur accessible pour le paramétrage de l'accessibilité

Reference number
©
ISO/IEC 2009
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.

©  ISO/IEC 2009
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO/IEC 2009 – All rights reserved

Contents Page
Foreword .iv
Introduction.v
1 Scope.1
2 Conformance .1
3 Normative references.1
4 Terms and definitions .1
5 Requirements and recommendations .4
5.1 Accessibility setting mode .4
5.1.1 Accessibility setting mode before login .4
5.1.2 Contents and interface of the accessibility setting mode.5
5.1.3 Access procedure .5
5.2 Items of accessibility setting .6
5.2.1 StickyKeys™.6
5.2.2 SlowKeys™ .8
5.2.3 BounceKeys™ .9
5.2.4 FilterKeys™.10
5.2.5 MouseKeys™ .10
5.2.6 RepeatKeys™ .13
5.2.7 ToggleKeys™.13
5.2.8 SoundSentry™.13
5.2.9 ShowSounds™ .14
5.2.10 Time Out .14
5.2.11 On-screen keyboard.15
5.2.12 Voice operation.15
5.2.13 Visual emphasis .15
5.2.14 Screen reader.16
5.2.15 Auditory feedback .16
5.2.16 Visual feedback .17
5.3 Shortcuts to access the accessibility features .17

© ISO/IEC 2009 – All rights reserved iii

Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical
Commission) form the specialized system for worldwide standardization. National bodies that are members of
ISO or IEC participate in the development of International Standards through technical committees
established by the respective organization to deal with particular fields of technical activity. ISO and IEC
technical committees collaborate in fields of mutual interest. Other international organizations, governmental
and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information
technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of the joint technical committee is to prepare International Standards. Draft International
Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as
an International Standard requires approval by at least 75 % of the national bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights.
ISO/IEC 24786 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology,
Subcommittee SC 35, User interfaces.
iv © ISO/IEC 2009 – All rights reserved

Introduction
People with disabilities (e.g. visual, hearing, physical) can experience difficulties in accessing computers and
other information/communication technology (ICT) devices. Accessible user interfaces, as described in this
International Standard, can help them to operate computers.
In order to effectively operate accessible user interfaces, users need to be able to adjust accessibility settings
prior to use. If this is not possible, some people will not be able to access these devices without help from
another party.
This International Standard will make the information technologies more accessible by ensuring that people
with disabilities can adjust accessibility settings by themselves.

© ISO/IEC 2009 – All rights reserved v

INTERNATIONAL STANDARD ISO/IEC 24786:2009(E)

Information technology — User interfaces — Accessible user
interface for accessibility settings
1 Scope
This International Standard specifies requirements and recommendations for making accessibility settings
accessible. It provides guidance on specific accessibility settings. It specifies how to access and operate the
accessibility setting mode, and how to directly activate specific accessibility features.
This International Standard applies to all operating system user interfaces on computers, but can also be
applied to other types of information/communication technology, where appropriate.
This International Standard does not apply to the user interface before the operating system is loaded and
active.
2 Conformance
The computer is conformant to ISO/IEC 24786 Level 1 if it meets all requirements of Clause 5, but does not
meet all recommendations of Clause 5.
The computer is conformant to ISO/IEC 24786 Level 2 if it meets all requirements and recommendations of
Clause 5.
3 Normative references
The following referenced documents are indispensable for the application of this document. For dated
references, only the edition cited applies. For undated references, the latest edition of the referenced
document (including any amendments) applies.
ISO/IEC 2382-1:1993, Information technology — Vocabulary — Part 1: Fundamental terms
ISO 9241-171:2008, Ergonomics of human-system interaction — Part 171: Guidance on software accessibility
4 Terms and definitions
For the purposes of this document, the following terms and definitions apply.
NOTE The terms StickyKeys™, SlowKeys™, BounceKeys™, FilterKeys™, MouseKeys™, RepeatKeys™,
ToggleKeys™, SoundSentry™, and ShowSounds™ are all trademarks of the University of Wisconsin. However, use of the
terms is permitted freely, without royalty or license, to describe user interface features that have the functionality and
behaviour described in this International Standard.
4.1
accessibility feature
feature (etc.) that is specifically designed to increase the usability of products for those experiencing
disabilities
[ISO 9241-171:2008]
© ISO/IEC 2009 – All rights reserved 1

4.2
accessibility setting
setting to make the user interface more accessible for people with disabilities
EXAMPLE A setting is provided to turn large text or screen magnification ON for people with low vision.
4.3
accessibility setting mode
mode where the user adjusts accessibility settings
NOTE A user can access almost all the accessibility settings and adjustments for the accessibility features through
this mode.
4.4
auditory feedback
function that allows individuals to hear whether their operations (e.g. key input) have been accepted by the
computer
NOTE Auditory feedback includes beep sound with key input, alarm sound, etc.
4.5
BounceKeys™
function that only accepts a single keystroke at a time from a key
NOTE BounceKeys™ is designed for users with tremor that causes them to inadvertently strike a key extra times
when pressing or releasing the key. Once a key is released it will not accept another stroke of the same key until a
(user-settable) period of time has passed. BounceKeys™ has no effect on how quickly a person can type a different key.
[ISO 9241-171:2008, Annex E]
4.6
computer
functional unit that can perform substantial computations, including numerous arithmetic operations and logic
operations, without human intervention [ISO/IEC 2382-1:1993, 01.03.03]
4.7
FilterKeys™
BounceKeys™ and SlowKeys™ features combined as a package
NOTE The term FilterKeys™ is sometimes used for the BounceKeys™ and SlowKeys™ features packaged together.
It is acceptable to make these two features mutually exclusive. However, they can also both be active at the same time
(though SlowKeys™ will dominate). [ISO 9241-171:2008, Annex E]
4.8
MouseKeys™
function that allows the user to use the keys on the numeric keypad to control the mouse cursor on screen
and to operate the mouse buttons
NOTE MouseKeys™ is designed for users who are physically unable to use a mouse accurately (or at all).
[ISO 9241-171:2008, Annex E]
4.9
on-screen keyboard
software that presents a keyboard on the display screen that is operable by a pointing device and that
generates input that is identical to that which comes from a physical keyboard
NOTE In ISO 9241-171:2008, 3.19, on-screen keyboard is given as an example of a keyboard emulator.
2 © ISO/IEC 2009 – All rights reserved

4.10
RepeatKeys™
facility to control auto-repeat, repeat onset and repeat rate of keys
NOTE 1 RepeatKeys™ is designed to allow use of computers by people who cannot move quickly enough when
pressing keys to keep them from auto-repeating. The facilities to adjust repeat onset, repeat rate and to turn auto-repeat
off are usually included as part of most keyboard system settings. If these functions are not included, RepeatKeys™
provides them. RepeatKeys™ also ensures that the repeat delay and repeat interval can be set long enough for users who
do not have quick response (if the standard maximum value for either of the regular key repeat settings is not long
enough). [ISO 9241-171:2008, Annex E]
NOTE 2 The system settings is a panel or window where the user adjusts OS settings. The name of the system
settings differs depending on the OS. Common names for this function include control panel and system preferences.
4.11
screen reader
function that reads the characters and other information on the screen aloud to the user to allow access to the
information on screen without viewing the screen
4.12
shortcut
operation which immediately invokes an action without displaying intermediate information (such as
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.