Skip to main content
Business LibreTexts

6.5: Accessible Web Developers

  • Page ID
    32712
    • Digital Education Strategies
    • The Chang School
    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    In terms of web accessibility, it is the web developer who must be knowledgeable in implementing accessibility in web content. As much as others may understand how and where barriers can affect access, it is the developer who makes accessibility happen. A web developer usually has a university-level computer science degree and/or special training in developing for the Web.

    Currently, there are few formal technical programs that provide anything more than cursory coverage of web accessibility. As such, web developers who are qualified to implement accessibility are often self-taught. Finding a web developer with expert accessibility skills can be a challenge, and it may mean settling for a person who simply knows the basics about web accessibility. If you plan to hire a web/IT accessibility specialist, hiring web developers with knowledge of accessibility is less of an issue, since the specialist can oversee the work of the developers and guide or train them (see the next page for further details).

    Web Developers’ Accessibility Skills

    In addition to the skills that might be part of a standard job description for a web developer, an Accessible Web Developer should also have these characteristics:

    • Skilled use of HTML, CSS, and JavaScript
    • Good understanding of WCAG 2.0, or local accessibility guidelines
    • Knowledge of WAI-ARIA (preferably skilled use of)
    • Ability to effectively use JAWS or another screen reader
    • Familiarity with mobile screen readers
    • Familiarity with automated web-accessibility checking tools
    • Familiarity with browser-based accessibility-testing tools (plugins, etc.)
    • Knowledge of accessibility issues in technologies such as Flash and Java
    • Knowledge of cross-browser accessibility considerations

    If you can find a web developer with expert understanding and all the skills needed to implement accessibility, hire that person. But, chances are you will find people with some, but not all of these characteristics. Hire the ones with the broadest backgrounds who are resourceful enough to find answers to accessibility problems based on familiarity with web accessibility as a whole.

    Video: IT Accessibility: What Web Developers Have to Say

    hqdefault-23.jpg

    A YouTube element has been excluded from this version of the text. You can view it online here: http://pressbooks.library.ryerson.ca/dabp/?p=780

    © TheDOITCenter. Released under the terms of a Standard YouTube License. All rights reserved.


    This page titled 6.5: Accessible Web Developers is shared under a CC BY-SA 4.0 license and was authored, remixed, and/or curated by Digital Education Strategies via source content that was edited to the style and standards of the LibreTexts platform; a detailed edit history is available upon request.