• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Logo for DigitalA11Y

Digital A11Y

Your Accessibility Partner

  • About
  • Articles
  • WAI-ARIA
  • WCAG
  • Resources
    • Cheat Sheets
    • A11Y Blogs
    • A11Y Toolkit
  • Contact
You are here: Home / News / aXE Open source Accessibility Rules Engine by Deque Systems

aXE Open source Accessibility Rules Engine by Deque Systems

Last Modified: June 11, 2015 by Raghavendra Satish Peri Leave a Comment

Deque Systems a leading Accessibility company has open sourced their accessibility rules engine aXE which is a light weight JavaScript library that will work with any modern browser & technology. Developers can leverage the aXe rules engine to automate their accessibility scans & get more accurate results, with more than 15yrs of experience Deque Systems brings a unique product that differentiates itself from other open source accessibility tools like quail, tanaguru etc…

Manifesto

  • Automated accessibility testing rules must have a zero false positive rate
  • Automated accessibility testing rules must be lightweight and fast
  • Automated accessibility testing rules must work in all modern browsers
  • Automated accessibility testing rules must, themselves, be tested automatically

Announcement by Preety Kumar CEO of Deque Systems

Accessibility Testing Goes Open Source and Mainstream

Introducing aXe: The Accessibility Engine

I am thrilled to make our award-winning accessibility rules engine available as open source so we as a community can build upon 15 years of industry-leading accessibility research and best practices.

Accessibility experts can now stop duplicating efforts and work from a common set of rules. Developers and testers can quickly get consistent, reliable, and meaningful results that are actionable. Automated accessibility testing results become easy to understand, extend, and integrate.

The Accessibility Engine, or aXe, is a compact JavaScript library that is open source and available on GitHub. This library makes integration into any development and testing tool simple and quick. Use aXe with any JavaScript framework and any modern browser. Enjoy zero false positive results, eliminating noise and frustration.

Deque’s mission is digital equality. If we are to achieve that mission together, we need to take a new approach. Our community goal is to create the most trusted set of accessibility rules anywhere. We invite cooperation rather than competition. Join us in making automated accessibility testing truly “accessible”!

Deque has been invited to contribute the aXe open source library to the W3C WAI Evaluation and Repair Tools Working Group , as work is under consideration there for a normative set of rules for evaluating WCAG 2.0 conformance.

We hope you will join us in our mission and help bring equality to the digital world.

Sincerely,

Preety Kumar

Getting started

First download the package:
npm install axe-core –save-dev

Now include the javascript file in each of your iframes in you fixtures or test systems:

Now insert calls at each point in your tests where a new piece of UI becomes visible or exposed:
axe.a11yCheck(document, function (results) {
ok(results.violations.length === 0, ‘Should be no accessibility issues’);
// complete the async call
…
});

More

For more information on the aXe accessibility rules engine please refer to the following links.

aXe product page
aXe on GITHUB

Share A11Y Love

  • Twitter
  • LinkedIn
  • Facebook
  • Reddit

More Accessibility Articles

Filed Under: News, Web Accessibility Tagged With: A11Y, a11y rules, accessibility, open source, testing

About Raghavendra Satish Peri

Raghavendra Satish Peri is a digital accessibility evangelist working at Deque Systems as Product Manager [Accessibility]breaking web accessibility & mobile accessibility challenges. He authors an Accessibility Blog at DigitalA11Y.com & is galvanizing the adoption of accessibility by inspiring the local tech community with meetups and mentorship. He propelled this thought by founding HelloA11y.com, a community of accessibility professionals, developers and enthusiasts. When away from his computer, Raghava can be found at local cafes & restaurants sampling cuisines, attending local meetups, listening to audio books or writing on his Personal Blog at raghava.in.

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Get Digital A11Y in Your Inbox

Recent A11Y Articles

  • A Sneak peek into WCAG 3.0 First Public Draft
  • Understanding SC 4.1.3 Status messages
  • Understanding SC 2.5.4 Motion Actuation
  • Understanding SC 2.5.3 Label in Name
  • Knowbility looking for mentors in its Accessible Internet Rally

Recent Comments

  • Raghavendra Satish Peri on Foresee Your Colors: Tools to Evaluate your design for Color contrast Accessibility
  • Raghavendra Satish Peri on Digital Accessibility Companies Roundup
  • Andrew Somers on Foresee Your Colors: Tools to Evaluate your design for Color contrast Accessibility
  • Regine Lambrecht on Digital Accessibility Companies Roundup
  • william hruska on 18 Free Mobile Accessibility Testing Tools

A11Y Categories

  • Design
  • Events
  • HTML
  • IOS
  • Mobile Accessibility
  • News
  • Tools
  • WAI-ARIA
  • WCAG
  • Web Accessibility

  • Privacy Policy
  • Sitemap
© 2021 Digital A11Y