Skip to content

A list of blog articles

  • Essential Visually Hidden CSS Techniques for Web Accessibility

    Building accessible websites means thinking about every user. Purely visual elements on a website cannot be perceived by people who cannot see. In cases like this, you need to provide …

  • Make Navigation Accessible with aria-current

    When navigating the web, you’ve no doubt noticed websites that use different colours or highlighted text and bolded information to help you identify where you are on a page.  Now …

  • How to Use Accessibility Bookmarklets for Better Testing

    You can’t always spot accessibility issues just by looking at a web page. The hidden problems – missing alt text, broken heading structures, poor keyboard navigation – these slip through …

  • Managing Content Visibility With aria-hidden

    Web accessibility is often overlooked in the hustle of development, but its importance cannot be overstated. One common issue many screen reader users know all too well is hearing the …

  • aria-label or title? Screen Reader Behaviour Explained

    When designing for the web, we often focus on what users see. But what about what users hear? For the over 2.2 billion people globally with a vision impairment, how …

  • aria-selected: Practical Examples and Use Cases

    When websites and web apps aren’t built with accessibility in mind, they create real barriers for people with disabilities. In fact, Americans with disabilities are three times more likely to …

  • How to Ensure Full Accessibility in Custom ARIA Buttons

    Buttons are fundamental components in web applications, used for actions like submitting forms, opening dialogs, or canceling tasks. However, when the native HTML <button> element doesn’t meet the design or …

  • Implementing aria-describedby for Web Accessibility

    The number of websites using ARIA has grown dramatically – increasing by 15% just last year and quadrupling since 2019. But here’s the thing: more ARIA doesn’t always mean better …

  • How to Use ARIA Alert Effectively

    Do you know how to make sure users of assistive technology don’t miss important updates on your website? The best strategy here is to use ARIA alerts – they’re like …

  • Implementing ARIA: Avoid Common Pitfalls and Optimise Performance

    Building accessible websites starts with using proper HTML elements – that’s what most developers already know. But sometimes, even with perfect semantic HTML, you might need to give extra context …