|
| 1 | +## What is Web Accessibility? |
| 2 | +Web accessibility means that people with **disabilities**`(visual, auditory, physical, speech, cognitive, and neurological)` can use the Web in terms of: |
| 3 | +- perception |
| 4 | +- understanding |
| 5 | +- navigating |
| 6 | +- interacting |
| 7 | +- contributing |
| 8 | + |
| 9 | +#### Why is this important? |
| 10 | +- `Millions` of people have disabilities that affect their use of the Web. |
| 11 | +- Currently `most` Web sites/software `have accessibility barriers` that make it difficult or impossible for many people with disabilities to use the Web or contribute to it. |
| 12 | +- even users who are not disabled have `different needs`, preferences, and situations(eg a slow Internet connection) |
| 13 | +- even people who are not disabled may have `"temporary disabilities"` (eg broken arm), or `changing abilities` due to aging. |
| 14 | +- for more benefits(including benefits for organizations) see the document "Developing a Web Accessibility Business Case for Your Organization" |
| 15 | + |
| 16 | + |
| 17 | + |
| 18 | + |
| 19 | +#### How to make it accessible? |
| 20 | +An international standard for Web accessibility exists! (O_O). It's called the "Web Accessibility Initiative"(WAI) its role is to develop guidelines and techniques that describe accessibility solutions for Web software and Web developers. |
| 21 | +...*snip snip* |
| 22 | +- For additional details , see the document: "Essential Components of Web Accessibility" |
| 23 | + |
| 24 | + |
| 25 | +#### What to use to make it accessible? |
| 26 | +- `Web browsers, media players, and other "user agents";` for more information, see [User Agent Accessibility Guidelines (UAAG) Overview](https://www.w3.org/WAI/intro/uaag.php). |
| 27 | +- `Authoring tools that creates Web sites;` for more information see, [Authoring Tool Accessibility Guidelines (ATAG) Overview](https://www.w3.org/WAI/intro/atag.php). |
| 28 | +- `Evaluation tools that determine if a Web site meets standards and guidelines;` for a list of accessibility evaluation tools, see [Evaluation, Repair, and Transformation Tools for Web Content Accessibility](https://www.w3.org/WAI/ER/tools/). |
| 29 | +- People with disabilities sometimes use other software, called assistive technologies, to interact with the Web! (O_O) |
| 30 | + |
| 31 | + |
| 32 | +#### Is it hard to make it accessible? |
| 33 | +Making a Web site accessible can be simple or complex, depending on many factors such as the type of content, the size and complexity of the site, and the development tools and environment. |
| 34 | +##### But still...Do it quick, do it NOW! |
| 35 | +`Many` accessibility features are `easily implemented` if they are `planned from the beginning` of Web site development/redesign. |
| 36 | +Fixing inaccessible Web sites can require **significant effort**, especially sites that were not originally "coded" properly with standard XHTML markup, and sites with certain types of content such as multimedia. |
| 37 | + |
| 38 | +For more, see the document "Implementation Plan for Web Accessibility" lists basic steps for addressing accessibility in Web projects. |
| 39 | + |
| 40 | + |
| 41 | +`AccessLint Rubygem by Cameron Cundiff` |
| 42 | +Run web accessibility audits on urls or files, from the command line or within Ruby. AccessLint uses Google's Accessibility Developer Tools javascript library to make assertions on the DOM via PhantomJS. |
| 43 | +`AccessLint.com` is a hosted version of the AccessLint Rubygem |
| 44 | + |
| 45 | +source: |
| 46 | +https://www.w3.org/WAI/intro/accessibility.php |
| 47 | + |
| 48 | +The document "How People with Disabilities Use the Web" describes how different disabilities affect Web use and includes scenarios of people with disabilities using the Web. |
0 commit comments