Beginners guide to ARIA

January 3, 2022

Intro to ARIA ARIA is a specification that defines how we should design interactive features on websites, and describes how to make them…

What are the WCAG guidelines for accessibility, and what ones should you use?

January 3, 2022

Table of contents What are the WCAG guidelines? What are the different versions of WCAG? WCAG 1.0 WCAG 2.0 WCAG 2.1 What is planned for…

Who does accessibility affect?

January 2, 2022

Accessibility affects almost everyone. Although we often think of accessibility as something that affects people with major disabilities…

Automated accessibility tools

January 1, 2022

I think there are a few ways to check the accessibility on a site. One of those is definitely automated tools. There are some drawbacks…

Guide to web accessibility for newbies!

September 6, 2017

Accessibility is very important. If you make a site or application accessible then it means anyone can use it on any device. An inaccessible…

Examples of accessibility issues

September 6, 2017

Table of contents Incorrect alt tags No visual indicator for currently focused item Bad colour contrast Incorrect alt tags Alt tags are used…

Why accessibility is important

August 28, 2016

Web accessibility is very important - but often overlooked. Now we have had the internet for several decades we know very well how to make…

Want to see more? This is just a list of posts in my articles category. You can find more elsewhere on this site.

See all categories

Welcome to Accessibility for Developers

New to accessibility?

Accessibility for Developers

This is a free site to give advice on how to make your website accessible

I have been a software developer for nearly a couple of decades, and really want to help promote better accessibility in apps and websites that we, as developers, create! Accessibility isn't very difficult, it is just important to be aware about it and understand it.

If you spot any mistakes or have any suggestions, ideas or collaborations please check out my contact page.

Important: The information on this website is for general informational purposes only. I make no representation or warranty, express or implied. Your use of the site is solely at your own risk. I've tried my best to make sure all information is accurate, but I am just a software engineer (not an accessibility expert).