Introducing aXe 2.0!

Axe The accessibility engine

It's here! We're excited to announce the launch of aXe 2.0, an updated version of our open source accessibility testing engine! We've made improvements to many rules and checks, introduced a plugin system, added configuration options, and enhanced our project's infrastructure. Read this post by Marcy Sutton, Deque's a11y evangelist and senior front-end developer to learn more about why the latest version of aXe is better than ever, and how you can get involved. Continue Reading Introducing aXe 2.0!

ARIA Tab Panel Accessibility: A11y Support Series

The following post is the first in Paul Adam's new blog post series, "WAI-ARIA Widgets, Design Patterns, and Accessibility Support ." This series will outline how to build many of the different Custom Controls and Widgets defined in the WAI-ARIA 1.1 Specification from the W3C, and what screen readers they're compatible with.* There are many examples of different ARIA widgets on the web, but they… Continue Reading ARIA Tab Panel Accessibility: A11y Support Series

Why Unique ID Attributes Matter

Ambiguous IDs: Harmless Lurker or Queen of Disaster? A Little Background It's one of the most common WCAG 4.1.1 violations reported by automated accessibility testing tools such as aXe, and it can cause a fair share of problems for your users. It happens when more than one element on the webpage have the same ID attribute. People often ask me how these seemingly innocuous ambiguous… Continue Reading Why Unique ID Attributes Matter

Accessibility Testing with aXe-core and WebdriverJS

In this tutorial, we'll set up automated accessibility testing for a JavaScript project using axe-webdriverjs, a Node.js module making axe-core easy to use with Selenium Webdriver. This tutorial uses the Jasmine testing framework-which could be swapped out for Mocha or another testing solution-but is otherwise framework-agnostic and can be integrated into any project. Why automated accessibility testing? Automated testing can free up 30% of your… Continue Reading Accessibility Testing with aXe-core and WebdriverJS

An Introduction to Native Mobile Accessibility – Featuring Deque University for iOS/Android

One of the most challenging aspects of mobile accessibility is that most developers,managers, user interface designers, software engineers, etc don't have a disability that makes the use of websites and mobile apps difficult. That is, they aren't able to view the process from a user perspective. It's understandable that this would happen, but it nevertheless makes their job more difficult when it comes to accessibility.… Continue Reading An Introduction to Native Mobile Accessibility – Featuring Deque University for iOS/Android

Common Accessibility Element Pitfalls and How to Avoid Them

Maybe this scenario sounds familiar: You're working on your iOS application, dabbling with Accessibility.  You know a little bit about how to use VoiceOver and you're taking a quick look at your app to make sure it's accessible.  Suddenly you notice a button in the corner. The button is disabled unless a user fills out a certain text field.  You think to yourself: Ugh. I should… Continue Reading Common Accessibility Element Pitfalls and How to Avoid Them

Page 5 of 9« First...34567...Last »