Web Accessibility I


Web Accessibility I

Lecture Notes


Overview

Lecture Notes


The User Experience

Lecture Notes


Types of Disabilities

Lecture Notes


Legal Issues

Lecture Notes


Federal Accessibility Law

Lecture Notes

A pyramid of federal accessibility law is shown. At the bottom of the Pyramid is ADA, a very broad federal law which ensures access for both the public and private sector, but doesn't speak specifically to web accessibility. It serves as the broad foundation accessibility law. Section 504 is located above ADA on the pyramid because it is more specific to the public sector and education. Section 508 is at the top of the pyramid, because it is the most specific to web sites, applies only to designated agencies, and defines the meaning of accessibility of electronic and information technology very specifically.


State Law & CSU Policy

Lecture Notes


What The Law Means to CSUCI

Lecture Notes


Web Accessibility @ CSUCI

Lecture Notes


Benefits for CSUCI

Lecture Notes


Prep and Review

Lecture Notes


Tools You'll Need

Lecture Notes


Shortcuts

Lecture Notes


Example Site

Lecture Notes

Screenshot of example page for "Mouse College Soccer Program" to demonstrate what an inaccessible page might look like. This site is used in the hands-on portion of the presentation to demonstrate repair of an inaccessible web page.


Section 508 Compliance

Lecture Notes


7 Most Frequent Checkpoints

Lecture Notes


(a) Text description of non-text elements

Lecture Notes


Example Image #1 (meaningful)

Lecture Notes


HTML Code for Example Image #1

Lecture Notes


Example Image #2 (decorative)

Lecture Notes


HTML Code for Example Image #2

Lecture Notes


(a) Using LONGDESC

Lecture Notes


Example of Image and Long Description

Lecture Notes


Example Image #3

Lecture Notes


HTML Code for Example Image #3

Lecture Notes


(a) Complex Images and Contexts

Lecture Notes


(a) Also Applies to Video and Audio

Lecture Notes


(c) Content can be conveyed without color

Lecture Notes


(c) Issue #1 Color Words

Lecture Notes


(c) Issue #1 Color Words

Lecture Notes


(c) Issue #2 Contrast

Lecture Notes


(d) Document should be readable without style sheet

Lecture Notes


(d) Document should be readable without style sheet

Lecture Notes


(d) Document should be readable without style sheet

Lecture Notes


(d) Guidelines for Repair

Lecture Notes


(g + h) Make tables accessible

Lecture Notes


(g + h) How the Sample Table Looks

Lecture Notes


(g + h) Sample Table Code

Lecture Notes


(g + h) Fixing tables - Step 1

Lecture Notes


(g + h) Fixing tables - Step 2

Lecture Notes


(g + h) Fixing tables - Step 3

Lecture Notes


(g + h) Fixing tables - Step 4

Lecture Notes


(g + h) Complicated tables

Lecture Notes

Example table shows 6 levels of logical structure (3 levels for West Coast, 3 levels for East Coast)


(g + h) Complicated tables (cont.)

Lecture Notes

HTML code from previous slide example is displayed on this page as follows:

<table width="428" border="1" summary="First example table; shows west coast and east coast statistics">

<tr valign="top">

<th colspan="4" id="title">West Coast</th>

</tr>

<tr valign="top">

<th id="header1" headers="title">City</th>

<th id="header2" headers="title">2006</th>

<th id="header3" colspan="2" headers="title">2007-2008</th>

</tr>

<tr valign="top">

<th id="row1" headers="title header1">Los Angeles </th>

<td headers="title row1 header2">data1</td>

<td headers="title row1 header3">data2</td>

<td headers="title row1 header3">data3</td>

</tr>

<tr valign="top">

<th id="row2" headers="title header1">Seattle</th>

<td headers="title row2 header2">data4</td>

<td headers="title row2 header3">data5</td>

<td headers="title row2 header3">data6</td>

</tr>

<tr valign="top">

<th colspan="4" id="title2">East Coast</th>

</tr>

<tr valign="top">

<th width="100" id="header4" headers="title2">City</th>

<th width="100" id="header5" headers="title2">2006</th>

<th width="100" id="header6" headers="title2">2007</th>

<th width="100" id="header7" headers="title2">2008</th>

</tr>

<tr valign="top">

<th id="row3" headers="title2 header4">New York City </th>

<td headers="title2 row3 header5">data7</td>

<td headers="title2 row3 header6">data8</td>

<td headers="title2 row3 header7">data9</td>

</tr>

<tr valign="top">

<th id="row4" headers="title2 header4">Philadelphia</th>

<td headers="title2 row4 header5">data10</td>

<td headers="title2 row4 header6">data11</td>

<td headers="title2 row4 header7">data12</td>

</tr>

<tr valign="top">

<th id="row5" headers="title2 header4">Boston</th>

<td headers="title2 row5 header5">data13</td>

<td headers="title2 row5 header6">data14</td>

<td headers="title2 row5 header7">data15</td>

</tr>

</table>


(m) Applets, plug-ins and external content - Step 1

Lecture Notes


(m) Applets, plug-ins and external content - Step 2

Lecture Notes


(m) Applets, plug-ins and external content - Step 2 (cont)

Lecture Notes

This slide shows a screenshot of sample page to demonstrate Section 508 checkpoint M.

Two approaches to addressing Checkpoint M are demonstrated:

In approach #1, each link end with parentheses, a link to the appropriate reader (such as Acrobat or Microsoft Office), and file sizes for each link.

In approach #2, a generic statement is shown on the page with the heading "File Viewing Information", which reads:

File Viewing Information

This web page may contain Microsoft Excel and/or Adobe Acrobat PDF (.pdf) files.

To view Microsoft Excel documents, please download and install Microsoft Office. The words "Microsoft Office" link to the www.microsoft.com

To view Adobe Acrobat PDF documents, please download and install the free Adobe Acrobat Reader. The words "Adobe Acrobat Reader" link to www.adobe.com


(m) Applets, plug-ins and external content - Step 2 (cont)

Lecture Notes


(o) Skip Navigation Links

Lecture Notes


(o) Skip Navigation Links

Lecture Notes


(o) Skip Navigation Links

Lecture Notes


(o) Skip Navigation Links

Lecture Notes


(o) Skip Navigation Links

Lecture Notes


Less Frequent Checkpoints

Lecture Notes


(b) Multimedia presentation alternatives and synchronization

Lecture Notes


(j) Eliminate screen flicker

Lecture Notes


(k) Text-only page

Lecture Notes


(k) Text-only page (continued)

Lecture Notes


(n) Accessible Forms

Lecture Notes


(n) Accessible Forms

Lecture Notes


(n) Accessible Forms

Lecture Notes


(n) Accessible Forms

Lecture Notes


(n) Accessible Forms

Lecture Notes


(n) Accessible Forms

Lecture Notes


Least Frequent Checkpoints

Lecture Notes


(e + f) Image Maps

Lecture Notes


(e + f) Image Maps

Lecture Notes


(i) Frame titles

Lecture Notes


(i) Frame titles (continued)

Lecture Notes


(i) Frame titles (continued)

Lecture Notes


(l) Scripts and functional text

Lecture Notes


(l) How to fix scripts

Lecture Notes


(p) Timed Response

Lecture Notes


Check Your Work!

Lecture Notes


Accessibility Check & Repair Tools

Lecture Notes


Single Page Check (live)

Lecture Notes


Single Page Check (cont.)

Lecture Notes


Accessibility and Collage

Lecture Notes


Web Standards Reference

Lecture Notes


External Resources

Lecture Notes


CSUCI Accessibility Resources

Lecture Notes


CSU Accessibility Resources

Lecture Notes


Reference Books

Lecture Notes


CSUCI Technology Workshops

Lecture Notes


Final Thoughts

Lecture Notes


Questions

Lecture Notes