Articles

Information, advice and research from our web accessibility services.

Articles

How Australia's spy agency created accessible complex images

Semantic HTML can be used to describe differences visually as an alternative but less intrusive approach than screen reader text.

Published

Combining Tab and Arrow key navigation for Australian supermarket Coles

The challenges combining two separate components into one. Accessibility is maintained but can the user experience be improved?

Published

How Australian supermarket Coles creates accessible user stories

Accessibility Acceptance Criteria (AAC) are broad accessibility criteria applied when user stories are created. Instead of developer-focused, they’re BA-focused and describe key behaviours the finished feature needs to display.

Published

High standards and the quest for perfection

A fictional celebrity chef and a former British special forces soldier and their attitude to success embody the qualities to succeed with web accessibility.

Published

Effective live regions to convey the loading state of your web app

How to use an aria live region effectively to continuously output the loading state of dynamic page content.

Published

The challenge interpreting WCAG

Reduce incorrect opinions creeping into your builds and establish a baseline and a common vocabulary of what WCAG means with thisiswcag.com.

Published

Gotta Catch 'Em All

Automating accessibility testing is a convenient way to catch low hanging accessibility vulnerabilities. Using pa11y and GitHub actions means syntactic accessibility issues can be identified consistently.

Published

Using screen readers to evaluate the compatibility of a website

A structured approach towards screen reader testing means where time is often limited, our efforts are focused on the critical parts of the digital experience.

Published

Link labels to form controls using the FOR and ID attributes

Learn to link a label to a form control using the FOR and ID attributes and comfirm by viewing the accessibility tree in Chrome developer tools.

Published

How to create a session timeout using ARIA, CSS and JQuery

A session timeout message is a common UI design pattern in web applications. A robust accessible timeout message pattern which conforms to WCAG 2.1 can be created using two WCAG 2.1 success criteria.

Published