Simulate vision loss, color blindness or inability to use a pointer.
Checkout the live demo!
Note: The online demo is restricted to HTTPS and web pages allowed inside an iframe. If you install the a11y-viewer locally, you don't have these restrictions.
The a11y-viewer is written in Node.js and can be installed via npm:
npm install -g a11y-viewer
You can start the a11y-viewer directly from the command line:
a11y-viewer [url] [--port number] [--open]
All options are optional.
If you provide a URL for a specific web page (e.g. https://www.voorhoede.nl
), the a11y-viewer will start on this page.
Port number to start a11y-viewer on (e.g. --port 3000
). Defaults to 1119
("a11y" in T9).
If you pass this option, the a11y-viewer will start and open in your default browser.
You can view all options at any time using --help
:
a11y-viewer --help
Start a11y-viewer with default index:
a11y-viewer
Start a11y-viewer for specific web page:
a11y-viewer https://www.voorhoede.nl
Start a11y-viewer on specific port:
a11y-viewer https://www.voorhoede.nl --port 3000
Start a11y-viewer and open in browser:
a11y-viewer https://www.voorhoede.nl --port 3000 --open
See CONTRIBUTING.md for guidelines and development scripts.