Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/IEC 29140 establishes comprehensive accessibility requirements and evaluation methodologies for information technology products, covering hardware devices, software applications, operating systems, and integrated IT systems. As technology becomes increasingly embedded in every aspect of daily life and work, ensuring that IT products are accessible to people with diverse abilities is both a social imperative and a market opportunity. This standard provides a unified framework that consolidates and extends existing accessibility guidelines into a coherent set of requirements applicable across the full spectrum of IT products.
The standard defines a hierarchical requirements framework organized into five domains: User Interface Accessibility, which covers all interaction modalities including graphical user interfaces, command-line interfaces, touch interfaces, and voice-controlled systems; Content Accessibility, addressing the accessibility of text, images, multimedia, and data presented through IT products; Hardware Accessibility, covering physical design aspects including input devices, displays, connectors, and form factors; Documentation and Support Accessibility, ensuring that user manuals, online help, installation guides, and technical support services are accessible; and Ecosystem Compatibility, addressing interoperability with assistive technologies and accessibility features of underlying platforms.
Each domain contains specific requirements with defined priority levels: Level 1 requirements represent fundamental accessibility features that must be implemented to achieve basic usability for people with disabilities, Level 2 requirements address enhanced accessibility for more effective use, and Level 3 requirements cover specialized features for specific disability populations or use cases. This prioritization enables organizations to implement accessibility incrementally while ensuring that the most critical requirements are addressed first.
| Domain | Level 1 Requirements (Essential) | Level 2 Requirements (Enhanced) | Level 3 Requirements (Specialized) |
|---|---|---|---|
| User Interface Accessibility | Keyboard navigation, screen reader compatibility, adjustable font size | Voice control, high contrast modes, customizable color schemes | Eye tracking, brain-computer interface, gesture control |
| Content Accessibility | Alt text for images, captions for video, structured headings | Plain language summaries, multilingual support, sign language video | Braille output, tactile graphics, audio description |
| Hardware Accessibility | Tactile differentiation of controls, accessible connector placement | Adjustable mounting, one-handed operation, voice feedback | Custom input devices, sip-and-puff interfaces, prosthetic compatibility |
| Documentation and Support | Electronic documentation in accessible formats, accessible help system | Video tutorials with captions, documentation in plain language | Sign language support, personal assistance services |
| Ecosystem Compatibility | Standard API for assistive technology, platform accessibility support | Third-party accessibility tool compatibility, accessibility profiles | Custom accessibility scripting, extensible accessibility framework |
ISO/IEC 29140 establishes a comprehensive conformance assessment framework that combines automated testing, expert evaluation, and user testing. Automated testing addresses programmable checks such as code validation, color contrast analysis, and API compliance verification. Expert evaluation involves accessibility specialists conducting systematic reviews against the standard’s requirements. User testing engages people with disabilities in realistic task scenarios to identify usability barriers that automated and expert methods may miss.
The standard provides detailed testing protocols for each requirement, specifying test conditions, test procedures, required tools, and pass/fail criteria. For hardware accessibility testing, physical measurement protocols are defined for parameters such as actuation force, button size, display viewing angle, and connector accessibility. For software accessibility, the standard references platform-specific accessibility APIs and provides guidance on testing with assistive technologies including screen readers, screen magnifiers, and alternative input devices.
The standard embeds universal design principles throughout its requirements framework, emphasizing that accessible design benefits all users, not just those with permanent disabilities. The seven principles of universal design — equitable use, flexibility in use, simple and intuitive use, perceptible information, tolerance for error, low physical effort, and size and space for approach and use — are mapped to specific requirements in each domain.
Practical implementation guidance addresses common challenges including: retrofitting accessibility into existing products versus designing for accessibility from the outset, managing accessibility across product families with shared components, balancing accessibility requirements with security constraints, and addressing conflicts between different accessibility requirements (for example, the tension between simplified interfaces for cognitive accessibility and rich customization options for advanced users). The standard provides decision frameworks for resolving such conflicts through user-centered design processes.
| Universal Design Principle | IT Product Application | Implementation Example | Beneficiary Population |
|---|---|---|---|
| Equitable use | Identical or equivalent functionality for all users | Voice and keyboard input achieving same functions | All users, especially mobility-impaired and situationally constrained |
| Flexibility in use | Choice of interaction methods | Multiple input methods: mouse, keyboard, touch, voice, switch | Users with varied physical, sensory, and cognitive abilities |
| Simple and intuitive | Consistent navigation patterns, clear language | Logical tab order, meaningful icons, consistent menu structure | Cognitive disabilities, non-native speakers, new users |
| Perceptible information | Multi-modal information presentation | Visual + auditory + tactile feedback for system status | Visual, hearing, and attention-related disabilities |
| Tolerance for error | Undo/redo, confirmation dialogs, error suggestions | Autosave, undo history, actionable error messages | Cognitive disabilities, all users in high-stress situations |
| Low physical effort | Minimize repetitive or sustained physical actions | Keyboard shortcuts, auto-complete, macro recording | Motor disabilities, repetitive strain injury, power users |
| Size and space | Accessible physical design dimensions | Appropriate button spacing, reachable connector positions | Mobility disabilities, users of assistive devices |
A: ISO/IEC 29138-3 focuses specifically on the methodology for identifying and mapping user accessibility needs — the “upstream” process of understanding what users with disabilities require from ICT products. ISO/IEC 29140 takes those identified needs and provides the corresponding “downstream” requirements framework, conformance assessment methods, and design guidelines for IT products. Together, they form a complete lifecycle: 29138-3 tells you what user needs to consider, and 29140 tells you how to build products that meet those needs and how to verify compliance.
A: Yes, the standard’s scope explicitly includes mobile platforms. Mobile accessibility requirements cover touch screen accessibility, gesture customization, screen reader compatibility (such as VoiceOver for iOS and TalkBack for Android), adjustable text sizing, orientation support, and compatibility with external assistive devices via Bluetooth and USB. The standard addresses both native mobile applications and mobile web interfaces, recognizing the increasing convergence of these platforms.
A: The standard’s requirements framework is designed to be technology-neutral and extensible. For AI-powered IT products, accessibility considerations include ensuring that AI-driven interfaces (such as chatbots and voice assistants) are accessible to users who cannot use voice input, providing transparency about AI decision-making in accessible formats, and ensuring that machine learning training data includes diverse user populations. For virtual reality (VR) and augmented reality (AR), the standard addresses motion sickness considerations, alternative navigation methods for users with mobility limitations, audio descriptions for visual AR content, and captioning for spatial audio.
A: The standard requires a conformance statement documenting which requirements have been addressed and at what level, test reports from all three assessment methods (automated, expert, and user testing), a description of the accessibility features implemented and instructions for accessing them, documentation of any known limitations or workarounds for users with disabilities, and a process description showing how accessibility was integrated into the product development lifecycle. Third-party certification is not required by the standard but may be demanded by specific procurement or regulatory requirements.