Git Product home page Git Product logo

andi's Introduction

ANDI - Accessible Name and Description Inspector

ANDI is a web accessibility inspection tool.

What does ANDI do?

  1. Automatically detects accessibility issues
  2. Suggests ways to improve accessibility
  3. Reveals what a screen reader should say for interactive elements

What problem does ANDI solve?

For many web developers, accessibility is an unfamiliar and complex territory and therefore often neglected. ANDI bridges the gap between developers and end users by revealing where accessibility issues occur on the page. To accomplish this, it analyzes the HTML of the web page being testing and extracts accessibility related markup.

Developers like ANDI because:

  • It's easy to install, quick to run, and helps satisfy accessibility requirements.

Testers like ANDI because:

  • It saves them time by automatically finding potential defects and offering solutions.

End Users Ultimately Benefit:

  • When web pages are accessible, everyone can efficiently perceive, understand, navigate, and interact with the Web.

Sounds handy! How do I install ANDI?

ANDI is a browser based "favelet" that, essentially, installs with a drag and drop, and is launched with the click of a button. Users can visit this installation page for browser installation instructions (includes keyboard accessible instructions).

If an organization wishes to host its own fork or copy of ANDI, see this page for alternate hosting instructions.

How can I make ANDI better?

If you would like to contribute to ANDI's development, some background knowledge of accessibility would certainly be helpful. ANDI is written in javascript, jquery, html, and CSS. Knowledge of javascript optimization and DOM manipulation is crucial to maintaining ANDI's quick agility.

What areas of accessibility does ANDI cover?

ANDI offers the ability to inspect focusable elements, images, data tables, page structure, color contrast, in-depth link and button analysis, and hidden content detection.

Who maintains ANDI?

ANDI is maintained by the Accessible Solutions Branch at SSA.

andi's People

Contributors

danieljudsonblair avatar johncotterssa avatar ssagovadmin avatar

Watchers

James Cloos avatar

Forkers

eravander

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.