Skip to content

Easily spot missing ARIA labels, misused ARIA roles, and incomplete keyboard support in your web applications.

License

Notifications You must be signed in to change notification settings

bayesimpact/aria-devtools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ARIA DevTools

Creating accessible web applications is difficult. It gets even harder if you don't understand how people with disabilities use computers.

With ARIA DevTools you see your website the way screen readers present it to the blind users. All page elements are presented according to their explicit or implied ARIA roles. This includes headings, images, tables and form items beyond others.

It's now easy to spot missing ARIA labels, misused ARIA roles, and incomplete keyboard support. This makes testing and development of accessible websites easier.

Screeshot of ARIA DevTools

This extension is available for free in the Chrome Web Store.

Usage

Install the extension, open your website and click the browser extension icon.

Contributing

I highly appreciate all pull requests and raised issues. You can also help by sharing this extension with your friends on Twitter and starring this repository.

Prerequisites

  1. NodeJS (e.g. 10.15.1)
  2. YARN (e.g. 1.17.3)

Development environment

  1. yarn
  2. yarn start
  3. Load the extension directory as an unpacked extension in the browser [extensions page](Chrome extensions page).

Note: You need to enable Developer Mode in the Chrome extensions page to load unpacked extensions.

Building production artifact

  1. yarn
  2. yarn build

The build result can be found in the extension directory.

License

MIT

About

Easily spot missing ARIA labels, misused ARIA roles, and incomplete keyboard support in your web applications.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.7%
  • Other 1.3%