Skip to content
  1. January 06, 2021

    Screen readers are an essential part of using the web for people who are vision impaired, illiterate or have a learning disability. Today’s screen readers traverse web pages and applications and read out user interface elements, content and allow users to navigate and interact with the web. There are many screen…

  2. January 03, 2021

    One of the promises of virtual reality is the ability to bring to life worlds that would never have been possible using technologies from the past. The speed with which VR has progressed in visual and auditory fidelity has outpaced the web in many respects and with the announcement of a high level set of accessibility…

  3. January 02, 2021

    The quality of the tools you use defines the speed with which you can diagnose and resolve problems. Each year the landscape changes dramatically in web technologies, and of late the tooling for accessibility is no exception. I’ve divided this article into 4 categories - resources, development tools, continuous…

  4. December 11, 2020

    The HTML file input is one of the weirder elements I've come across. Although it's used pretty extensively, the default implementation leaves a lot to be desired without resorting to Javascript. I investigated what could be done using CSS only in terms of styling and have had some good results. It's just one one…

  5. December 10, 2020

    Recently when developing styles for accessible form inputs an interesting challenge came up - how to handle the inverted colour schemes that are available on Windows computers. For reference, to switch a Windows PC to use inverted colors, you can use the keyboard shortcut By default, form inputs like and will look…

All great deeds and all great thoughts have a ridiculous beginning. Great works are often born on a street corner or in a restaurant's revolving door. - Albert Camus