Rangle.io : Angular Training
Search…
⌃K
Introduction
License
Why Angular?
The Architect's Guide to Angular
EcmaScript 6 and TypeScript Features
The JavaScript Toolchain
Bootstrapping an Angular Application
Components in Angular
Directives
Advanced Components
Observables
Angular Dependency Injection
Http
Change Detection
Zone.js
Advanced Angular
What is Immutability
Pipes
Forms
Modules
Routing
State Management
TDD Testing
Migrating AngularJS Projects to Angular
Project Setup
Angular CLI
Accessibility in Angular
Why Make my Application Accessible?
Key Concerns of Accessible Web Applications
Testing for Accessibility
Is my Application Readable?
Is my Application Predictable?
Is my Application Navigable?
Testing with Screen Readers
Additional Resources
Internationalization in Angular
Glossary
Further Reading And Reference
Powered By GitBook

Is my Application Navigable?

One of the key accessibility features for any application is keyboard navigability. Because many forms of assistive technology rely on keyboard controls exclusively, testing for keyboard support is a good thing to prioritize. Check in particular:
  • Can basic tasks and workflows be completed using only a keyboard?
  • Can all forms be completed using only a keyboard?
  • When an element has tab focus, is there a visual indicator?
  • If a modal or overlay opens, is keyboard focus trapped inside the new context until it is closed?
Previous
Is my Application Predictable?
Next
Testing with Screen Readers
Last modified 4yr ago
Copy link