Skip to content

Category: Testing

Automated Web Accessibility Testing Tools Are Not Judges

Recently social media has been abuzz regarding an article titled “ITIF: 92% of Top Federal Websites Fail to Meet Security, Speed, Accessibility Standards” – and for good reason. The article cites a study by ITIF which details rampant failings of websites of the US Government. American taxpayers, being both the audience and source of funding …

Should you use more than one automated accessibility testing tool?

If you’re already aware of Betteridge’s Law, then you know the answer already. There are some that would argue that you need to use multiple tools because automated accessibility tools can’t find everything and because each tool takes its own approach to testing – including what they specifically test for. This sounds spot on, but …

The no-CURL way to submit a request to Tenon API

A few months ago, I posted Tutorial: Creating a PHP class to use with Tenon.io. Someone asked me “What about servers that don’t have CURL? Here you go. Use the class in that post, but swap out the submit() function for this: function submit(){ $content = http\_build\_query($this->opts); $options = array( ‘http’ => array( ‘method’ => …

Tutorial: Creating a PHP class to use with Tenon.io

Introduction Just wanna get the code? All of the code for this tutorial is available at an open repository on BitBucket Tenon.io is an API that facilitates quick and easy JavaScript-aware accessibility testing. The API accepts a large number of request parameters that allow you to customize how Tenon does its testing and returns its …

Everything you know about accessibility testing is wrong (Part 4)

…how many bigger issues have we missed wasting our time fixing this kind of crap? @thebillygregory Literally every single audit report I’ve ever done includes issues relating to the following: Missing alt attributes for images Missing explicit relationships between form fields and their labels Tables without headers or without explicit relationships between header cells and …

Everything you know about accessibility is wrong (Part 3)

In the previous post in this series, I ended with a discussion that “current automatic accessibility testing practices take place at the wrong place and wrong time and is done by the wrong people” but really this applies to all accessibility testing. Of course every organization is different, but my experience substantiates the statement quite …

Everything you know about accessibility testing is wrong (part 2)

In Everything you know about accessibility testing is wrong (part 1) I left off talking about automated accessibility testing tools. It is my feeling that a tool of any kind absolutely must deliver on its promise to make the user more effective at the task they need the tool to perform. As a woodworker, I …