ISO/IEC TR 13066-2:2016 PDF
Information technology — Interoperability with assistive technology (AT) — Part 2: Windows accessibility application programming interface (API)
Information technology — Interoperability with assistive technology (AT) — Part 2: Windows accessibility application programming interface (API)
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 88
- Дата публикации:
- 26 января 2016 г.
- Издание:
- ISO/IEC TR 13066 edition 2 version 1
- ICS:
- 11.180.99
ISO/IEC TR 13066-2:2016 specifies services provided in the Microsoft Windows platform to enable assistive technologies (AT) to interact with other software. One goal of this part of ISO/IEC 13066 is to define a set of application programming interfaces (APIs) for allowing software applications to enable accessible technologies on the Microsoft Windows platform. Another goal of this part of ISO/IEC 13066 is to facilitate extensibility and interoperability by enabling implementations by multiple vendors on multiple platforms. ISO/IEC TR 13066-2:2016 is applicable to the broad range of ergonomics and how ergonomics apply to human interaction with software systems.
Abstract
Overview
ISO/IEC TR 13066-2:2016 - Windows accessibility application programming interface (API) describes the services and APIs on the Microsoft Windows platform that enable assistive technologies (AT) to interact with software. The technical report defines how applications expose user interface (UI) information and actions so screen readers, magnifiers, voice control, switch devices and other AT can interoperate reliably. The work focuses on Microsoft Active Accessibility (MSAA), UI Automation and the IAccessibleEx interface, and on creating extensible, multi-vendor implementations that support ergonomic human–software interaction.
Key Topics
- Windows Automation architecture: Overview of MSAA, UI Automation and IAccessibleEx and how they coexist.
- Using the APIs: How clients retrieve accessible objects (including WM_GETOBJECT), navigate the UI Automation tree, and query control patterns, properties and events.
- Exposing UI elements & actions: Guidance for making element roles, states, properties and actionable operations available to AT providers.
- Events and notifications: WinEvents and UI Automation event models, how providers raise events and how clients subscribe/process them.
- Keyboard focus and selection: Behavior and accessibility implications for focus, selection and related events in MSAA and UI Automation.
- Programmatic modifications: How applications and AT can modify states, properties, values and text programmatically.
- Design & extensibility: Provider/client design considerations, interoperability with MSAA, and registering custom UI Automation properties, events and control patterns.
- Bridges and mappings: Informative annexes cover MSAA↔UI Automation bridges and mapping to W3C ARIA for web-rich content.
Applications and Who Uses It
This TR is practical for:
- Assistive technology developers (screen readers, magnifiers, speech/control interfaces) implementing Windows clients.
- Application developers and UI framework vendors who need to expose accessible UI elements and actions.
- Accessibility engineers and testers validating conformance and interoperability on Windows.
- UX and ergonomics specialists ensuring human interaction with software meets accessibility requirements. Practical uses include implementing accessible controls, ensuring consistent focus and event handling, building custom control patterns, and enabling cross-vendor interoperability.
Related Standards
- ISO/IEC TR 13066 series (Part 1: requirements and recommendations; Part 3: IAccessible2; Part 4: Linux/UNIX APIs; Part 6: Java API)
- W3C ARIA (referenced via mapping guidance in Annex C)
Keywords: ISO/IEC TR 13066-2:2016, Windows accessibility API, assistive technology, MSAA, UI Automation, IAccessibleEx, accessibility interoperability, accessibility APIs, assistive technologies.
Технические детали
- Технический комитет
- ISO/IEC JTC 1/SC 35 - User interfaces
- SKU
- ISO/IEC TR 13066-2:2016
Похожие стандарты
Другие стандарты ISO
ISO 8689-1:2000
ДействующийWater quality — Biological classification of rivers — Part 1: Guidance on the interpretation of biological qu…
Overview ISO 8689-1:2000, titled Water quality - Biological classification of rivers - Part 1: Guidance on the interpretation of biological quality data from surveys of benthic macroinvertebrates, is…
ISO/ASTM51540-04(2012)
ОтменёнStandard Practice for Use of a Radiochromic Liquid Dosimetry System (Withdrawn 2020)
Significance and Use4.1 The radiochromic liquid dosimetry system provides a means of measuring absorbed dose in materials (5-7). Under the influence of ionizing radiation, chemical reactions take pla…
ISO/ASTM51204-04
ДействующийStandard Practice for Dosimetry in Gamma Irradiation Facilities for Food Processing (Withdrawn 2013)
Significance and Use4.1 Food products may be treated with ionizing radiation, such as gamma-rays from 60Co or 137Cs sources, for numerous purposes, including control of parasites and pathogenic micro…
ISO/ASTM51431-05
ОтменёнStandard Practice for Dosimetry in Electron Beam and X-Ray (Bremsstrahlung) Irradiation Facilities for Food P…
Significance and Use4.1 Food products may be treated with acceleratorgenerated radiation (electrons and X-rays) for numerous purposes, including control of parasites and pathogenic microorganisms, in…
ISO/ASTM52628-20e1
ДействующийStandard Practice for Dosimetry in Radiation Processing
1.1 This practice describes the basic requirements that apply when making absorbed dose measurements in accordance with the ASTM E61 series of dosimetry standards. In addition, it provides guidance o…
ISO/ASTM52921-13(2019)
ДействующийStandard Terminology for Additive Manufacturing—Coordinate Systems and Test Methodologies
Significance and Use 3.1 Although many additive manufacturing systems are based heavily upon the principles of Computer Numerical Control (CNC), the coordinate systems and nomenclature specific to CN…
ISO/ASTMTR52917-EB
ДействующийAdditive Manufacturing — Round Robin Testing — General Guidelines
This document outlines the steps with regard to aspects of design to conduct and run a round robin study (RRS) to assess the degree of variability in an additive manufacturing material or process. Th…
ISO/ASTM52901-17(2023)
ДействующийStandard Guide for Additive Manufacturing – General Principles – Requirements for Purchased AM Parts
Scope 1.1 This document defines and specifies requirements for purchased parts made by additive manufacturing. 1.2 It gives guidelines for the elements to be exchanged between the customer and the pa…