It is a browser extension for making web more acessible.
These instructions will get you a copy of the project up and running on your local machine.
- Increases contrast on texts.
- Adds
onblurevent identical toonmouseoutif element hasonmouseoutevent. - Adds
onfocusevent identical toonmouseoverif element hasonmouseoverevent. - Adds
altandlongdescattributes to images which do not have. - Sets the
langandxml:langattributes of html element by predicting the language of a document. - Removes empty links.
- Changes
<b/>to<strong/>in the document - Changes
<i/>to<em/>in the document - Changes
<font/>to<p/>in the document - Adds
<!DOCTYPE html "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtdd"to document if not exists. - Adds a
MutationObserverin order to listen and inform the user about interactive html changes. Added, removed or updated nodes will be read to user.
Install browserify if not exists.
npm install -g browserify
- Clone or download the repository
- Change directory to repository directory
- Use browserify to bundle
browserify index.js -o bundle.js
- Add directory to your favorite browser's extension
- Browserify - Browserify lets you require('modules') in the browser by bundling up all of your dependencies.
This project is licensed under the GNU License - see the LICENSE.md file for details