Articles

Information, advice and research from our web accessibility services.

Articles

Write Clear Link Text

Links are the core way to navigate between webpages, but creating link text which is understandable can be a challenge.

Published

Accessify Your Blazor Apps - Hot Accessibility Techniques For Blazor Apps

Blazor is no different than any other framework for accessibility. It doesn’t make any web application any more or less accessible, but you still need to actively put in accessibility support.

Published

Building a better chatbot UI with semantic HTML

Using semantic HTML to build a better UI for chatbots.

Published

Accessible chatbot UI revisited

Revisiting making a chatbot accessible and updating the recommended accessibility advice.

Published

You're wrong

The greatest tool for us as accessibility professionals is diplomacy, the quiet art of stating your case and pushing just enough to encourage change.

Published

Headings the right way

Incorrectly adding headings makes it's difficult for screen reader users to understand the page structure. Headings function as the document hierarchy - the hidden skeleton of a webpage.

Published

Just what is the problem with CAPTCHA?

All online services must be accessible, but this is undermined when we secure the service with CAPTCHA. A technique of layered security can be a suitable alternative which protects the integrity of your website and maintains the accessibility.

Published

How to make chatbots accessible

Chatbots can be a really great way to solve a variety of business needs. However, coding chatbots correctly to ensure they’re easy to use with assistive technology, or via the keyboard, can be a real challenge.

Published

Do you really care about accessibility? Stop box ticking!

We need to think about accessibility as not only ensuring web content is accessible but making sure that a culture of accessibility permeates through an entire organisation.

Published

Accessibility shims as a stop-gap

An accessibility shim is jQuery code which is run after the page has loaded. By using jQuery selectors, we can target page elements that we want to change or alter.

Published