1. Listening to the web, part one: thinking in accessibility

    Written by on November 15, 2016 in Design, Development

    Before we can boldly venture into the world of semantic HTML and screen readers, we must establish a solid foundation of thinking in accessibility. In this post, developer Scott Vinkle reminds us of the importance of creating and maintaining a mindset of inclusive thinking.

  2. Accessibility is everyone’s job: a role-based model for teams

    Written by on June 16, 2016 in Business, Content, Design, Development, Testing, Understanding accessibility, UX

    In order for projects to be truly accessible, the whole team needs to collaborate. But, who does what? In this post, Mark helps us unpack how each role can contribute to making something that works for everyone.

  3. Three common accessibility pitfalls for developers: colour contrast

    Written by on February 18, 2016 in Design, Development

    In the next installment of her “Accessibility pitfalls for developers” series, Julie takes a look at the second most common accessibility problem we see: colour contrast. Colour is most often a designer’s domain, so why a post about colour for developers? Well, the answer is as complex as the projects themselves.

  4. The accessibility of Google’s No CAPTCHA

    Written by on December 4, 2014 in Design, Understanding accessibility

    Google has released a game-changing version of its reCAPTCHA. They’ve called it No CAPTCHA and it makes some pretty significant steps forward to removing barriers for people with disabilities and still defending against bots.

  5. How to be a keyboard accessibility super hero

    Written by on July 30, 2014 in Design, Development, Top posts

    You too can be a keyboard accessibility super hero if you do these three simple things really well. The best part is, you don’t even have to work that hard to do them and they make you look brilliant!

  6. Automatic infinite scrolling & accessibility

    Written by on May 21, 2014 in Design, Top posts

    Automated infinite scrolling is a popular web design technique even though it creates difficult accessibility problems for keyboard users.

  7. Love your users and your search

    Written by on February 19, 2014 in Design

    One of the most important pages on a site is the page displayed when there aren’t any results for a search. It’s one of the most ignored and least-loved pages. Since it’s just past Valentine’s Day, let’s show the no-results page some love.

  8. Text alternatives for decorative images

    Written by on December 18, 2013 in Design, Development

    In this week’s Best Practice of the Week, we’re talking about text alternatives for decorative images.

  9. Writing descriptive alt attributes for images

    Written by on November 22, 2013 in Design, Development

    In this week’s Best Practice of the Week, we’re talking about how to provide descriptive alt attributes for images.

  10. One error message does not fit all

    Written by on November 14, 2013 in Design

    In this week’s Best Practice of the Week, we’re talking about error messages and how they convey problems to users. Error messages should be specific and let the user know what they need to do to fix it.