Articles for 2019

Accessible accordions part 2 – using <details> and <summary>

After a comment on my previous blog post about accessible accordion patterns, I decided to do some investigation on the details and summary HTML elements. They could be the best way of doing accordions natively in browsers, but how well is the pattern supported? And will they work with assistive technologies?

Tags: , , ,

Inclusive design goes mainstream – how could you benefit from it in 2019?

Happy New Year! It’s the time of year when people look ahead to what they think is going to be important in their part of the digital world this year. So we wanted to do the same for what is going to be important in digital inclusion in 2019. Here’s the first part, about why large organisations are seeing this year as the year inclusive design goes mainstream, and why they believe it’s so important…

Using Gherkin To Write Accessibility Tests

Numerous accessibility automation tools, libraries and APIs are already available (including aXe, Pa11y, Google Accessibility Tools) which can be used to check whether code has been marked up to meet accessibility standards. But these don’t cover many of the tests you’d wish to make against WCAG success criteria, which aren’t about code, but about the how the page should respond to the user’s behaviour, such as tabbing. This blog discusses how the popular Gherkin language, which is often used for defining user acceptance test scenarios, and integrates easily with many automation frameworks including Ruby/Cucumber, PHP/Behat and .NET/SpecFlow (amongst others), can be used to write acceptance tests for these user behaviour tests…

Tags: , , ,