Experienced web designers and developers control their own destiny when building sites from scratch, as it relates to web accessibility. How much (or how little) they choose to adhere to accessibility standards depends on their coding acumen and knowledge.
That’s fine and well for web site development from the ground up, but many people are opting to use trusted content management systems (CMS) for blogging, site upkeep, etcetera. I myself have been in the web industry for over a decade, but opted to use WordPress for this blog instead of taking the extra time to come up with something from scratch.
When you utilize such products, accessibility is at the mercy of their developers, not you, especially when it comes to custom templates.
For starters, let’s look at three of the big players in free CMSs, and see how they tackle the issue of web accessibility. At a later date, I’ll cover some of the bigger commercial tools, such as SharePoint.
WordPress states that it is, out of the box, web accessibility compliant. However, and it perhaps should come as no surprise, it cannot stand behind how well or how poorly people who create their own WordPress templates keep that accessibility intact.
Their accessibility standard then proceeds to do a nice job providing basic guidelines for template creators, covering topics such as alt and title tags, color blindness, browser and mobile considerations, and testing for accessibility.
Joomla’s accessibility statement appears to be somewhat dated. It states that Joomla’s front end will be web accessibility compliant, as it pertains to WCAG and Section 508, by version 1.5 (which has been out for some time now). However, beyond that, there is no confirmation or detail about the efforts they have or will make.
It then explains how the coding necessary to make the back-end WCAG compliant is intensive and requires ground-up rework, and therefore is targeted to be tackled in the 2.0 versioning.
Like WordPress, Joomla cannot stand by the accessibility of templates that 3rd parties create.
I was unable to find an accessibility statement for Drupal, but there is an Accessibility Group. Therein are articles and posts discussing various accessibility tips and topics. Drupal by its nature is very clean and simple — so while I haven’t ripped the cover off enough to get a true feel for its accessibility, the prognosis is positive.
If you have any experiences with these or other free CMSs, as it pertains to web accessibility, please feel free to share. I myself have used WordPress (as this blog would indicate!), and soon will be using Drupal and/or Joomla for projects. I’ll delve deeper in a follow-up post later on.