-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathindex.html
160 lines (155 loc) · 12.8 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
<!DOCTYPE html>
<html lang="en-US">
<head>
<title>Accessibility Handbook</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width"> <link href="css/training.css" rel="stylesheet" type="text/css">
</head>
<body><script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-40224544-1', 'ncsu.edu'); ga('send', 'pageview'); </script><a href="#main" title="Skip to main content" class="skip-main">Skip To Main Content</a>
<h1>Accessibility Handbook</h1><nav>
<p class="toc">
<label for="toc-menu" class="screen-reader">Table of Contents Menu</label> <select id="toc-menu">
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/">Table of Contents</option>
<optgroup label="The Nature of What is Required">
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/understand-nature.html">Overview</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/what-accessible-means.html">What Accessibility Means</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/law.html">Accessibility and the Law</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/ada.html">Americans with Disabilities Act</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/508.html">Section 508</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/wcag.html">WCAG 2</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/vpat.html">VPAT</option>
</optgroup>
<optgroup label="Choose a technology">
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/technology-overview.html">Overview</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/technology-html.html">HTML</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/technology-pdf.html">PDF</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/technology-office.html">Office Documents</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/technology-rich-media.html">Rich Media</option>
</optgroup>
<optgroup label="Some Basics">
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/basics-overview.html">Overview</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/language.html">Language</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/valid-code.html">Valid Code</option>
</optgroup>
<optgroup label="Document Structure">
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/headings.html">Headings</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/aria-landmarks.html">ARIA Landmarks</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/lists.html">Lists</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/tables.html">Tables</option>
</optgroup>
<optgroup label="User Interactions">
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/mouse-and-keyboard-events.html">Mouse and Keyboard Events</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/visual-focus.html">Visual Focus</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/menus.html">Menus</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/skip-to-main-content.html">Skip to Main Content Links</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/forms.html">Forms</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/color-contrast.html">Color Contrast</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/links.html">Links</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/link-new-window.html">Links Opening in New Windows</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/link-text-alt.html">Text or Alt Attribute for Links</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/link-internal.html">Internal Links</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/link-behavior.html">Link vs. Button</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/link-text-descriptive-target.html">Using Descriptive Link Text</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/link-text-length.html">Length of Link Text</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/link-text-unique.html">Unique Link Text</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/link-text-url.html">URL Text</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/link-underline.html">Underline Style for Links</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/find-content-multiple.html">Finding Content in Multiple Ways</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/timed-events.html">Timed Events</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/aria-checkbox.html">ARIA Checkbox Tutorial</option>
</optgroup>
<optgroup label="Conveying Through Alternate Senses">
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/alternative-text.html">Alternative Text</option>
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/captioning.html">Captioning</option>
</optgroup>
<optgroup label="Appendices">
<option value="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/testing-tools.html">Appendix A - Testing Tools</option>
</optgroup>
</select>
<input id="go-button" type="button" value="GO" onclick="location= document.getElementById('toc-menu').options[ document.getElementById('toc-menu').selectedIndex].value;">
</p>
<p class="prev"> </p>
<p class="next"><a href="http://accessibility.oit.ncsu.edu/training/accessibility-handbook/understand-nature.html">Overview, What is Required <img src="images/right-arrow.png" alt="next" /></a></p>
</nav><div id="main" role="main" tabindex="-1">
<p>This handbook is designed to give Web developers a way to approach designing accessible Web pages. Instead of simply being a checklist, it will guide you through ways of thinking about Web design in logical divisions.</p>
<p>This is a work in progress. If something is unclear to you or if you have suggestions, please <a href="mailto:gdkraus@ncsu.edu">email Greg Kraus</a>.</p>
<h2>Step 1: Understand the nature of what is required to design accessibly</h2>
<ul>
<li><a href="understand-nature.html">Overview</a></li>
<li><a href="what-accessible-means.html">What "accessible" means</a></li>
<li><a href="law.html">Accessibility Law and Standards</a>
<ul>
<li><a href="ada.html">Americans with Disabilities Act</a></li>
<li><a href="508.html">Section 508</a></li>
<li><a href="wcag.html">WCAG 2</a></li>
</ul>
</li>
<li><a href="vpat.html">VPAT</a></li>
</ul>
<h2>Step 2: Choose the most appropriate technology and document format to ensure the widest possible number of users can access your content</h2>
<ul>
<li><a href="technology-overview.html">Overview</a></li>
<li><a href="technology-html.html">HTML</a></li>
<li><a href="technology-pdf.html">PDF</a></li>
<li><a href="technology-office.html">Office Documents</a></li>
<li><a href="technology-rich-media.html">Rich Media - Multimedia, Flash, Silverlight, Java</a></li>
</ul>
<h2>Step 3: Start with some of the basics that often get overlooked</h2>
<ul>
<li><a href="basics-overview.html">Overview</a></li>
<li><a href="language.html">Language</a></li>
<li><a href="valid-code.html">Valid Code</a></li>
</ul>
<h2>Step 4: Plan your document structure so that all users can easily navigate your content</h2>
<ul>
<li><a href="headings.html">Headings</a></li>
<li><a href="aria-landmarks.html">ARIA Landmarks</a></li>
<li><a href="lists.html">Lists</a></li>
<li><a href="tables.html">Tables</a></li>
</ul>
<h2>Step 5: Plan your user interactions so that all users can effectively engage your content</h2>
<ul>
<li><a href="mouse-and-keyboard-events.html">Mouse and Keyboard Events</a></li>
<li><a href="visual-focus.html">Visual Focus</a></li>
<li><a href="menus.html">Menus</a></li>
<li><a href="skip-to-main-content.html">Skip to Main Content Links</a></li>
<li><a href="forms.html">Forms</a></li>
<li><a href="color-contrast.html">Color Contrast</a></li>
<li><a href="links.html">Links</a>
<ul>
<li><a href="link-new-window.html">Links Opening in New Windows</a></li>
<li><a href="link-text-alt.html">Text or Alt Attribute</a></li>
<li><a href="link-internal.html">Internal Links</a></li>
<li><a href="link-behavior.html">Link vs. Button</a></li>
<li><a href="link-text-descriptive-target.html">Using Descriptive Link Text</a></li>
<li><a href="link-text-length.html">Length of Link Text</a></li>
<li><a href="link-text-unique.html">Unique Link Text</a></li>
<li><a href="link-text-url.html">URL Text</a></li>
<li><a href="link-underline.html">Underline Style for Links</a></li>
</ul>
</li>
<li><a href="find-content-multiple.html">Finding Content in Multiple Ways</a></li>
<li><a href="timed-events.html">Timed Events</a></li>
<li>Non-standard controls using ARIA
<ul>
<li><a href="aria-checkbox.html">ARIA Checkbox Tutorial</a></li>
<li>Modal Window</li>
</ul>
</li>
<li>Special Cases
<ul>
<li>Media Players</li>
</ul>
</li>
</ul>
<h2>Step 6: Design alternate ways for users to access your non-textual content</h2>
<ul>
<li><a href="alternative-text.html">Alternative Text</a></li>
<li><a href="captioning.html">Captioning</a></li>
</ul>
<h2>Appendices</h2>
<ul>
<li>Appendix A - <a href="testing-tools.html">Testing Tools</a></li>
</ul>
</div></body>
</html>