diff --git a/class1.html b/class1.html index e914a5b..0a40c11 100644 --- a/class1.html +++ b/class1.html @@ -84,11 +84,6 @@
Photo credit: DeafTech News opens in a new window
-Photo credit: DeafTech News opens in a new window
+Legal issues: Some sites, like Target, have been sued under the Americans with Disabilities Act (ADA)
+Legal issues: Some sites, like Target, have been sued under the Americans with Disabilities Act (ADA) - which requires that businesses and nonprofits have the same access for disabled users as they have for able users.
Photo credit: Braille Institute opens in a new window cc opens in a new window
Photo credit: antifluor opens in a new window cc opens in a new window
+Choose a site with a complex nav menu, and show how long it takes to get through with a screen reader. I used CNN.com and NVDA for this demo, but any common screen reader will work.
+ Show a demo of how color blind users may see a site: http://colorfilter.wickline.org. Other methods include photoshop plugins that simulate different types of visual impairments or simply converting it to grayscale.Screen reader simulation opens in a new window
-http://bit.ly/p3JmJ2
+Have students try the screenreader demo at http://webaim.org/simulations/screenreader-sim.htm. (With headphones!) You may have to help people install the Shockwave plugin. Time limit to ten minutes, and cut it short if students seem bored or frustrated.
-If available, demo VoiceOver on the iPhone/iPad or Talkback on Android.
+Ask the students what the title of the page is and how they know.
+Computers don't see what we see. They can't tell if links are active or if a line of text differs from another unless we tell them. Search engines and screen readers depend on accurately defined html elements to relay information back to the user.
Semantic structure is one of the most important usability features for screen reader users, as it helps them more easily understand and navigate the page structure. Headings also help all your users can and understand content. Read more about headings opens in a new window.
+// Headings should not skip levels until h1-h4 have been established
+ <h1>Most important</h1>
+ <h2>Next most important</h2>
+ <h3>Third most important</h3>
+ <h4>Other heading</h4>
+
+ Tip: use the Firefox Web Developer Toolbar to inspect headings. Look under Information > View Document Outline.
+The HTML5 Document Outline
+ opens in a new window
by the Paciello Group
Choose a site with a complex nav menu, and show how long it takes to get through with a screen reader. I used CNN.com and NVDA for this demo, but any common screen reader will work.
+Provide alt text for the images on your handout.
+WebAIM Screen reader simulation opens in a new window
+NVDA Screen Reader For Windows opens in a new window
+VoiceOver For Mac opens in a new window Command + F5 to enable. Ctrl + Option + Arrow Keys to navigate.
Print handouts in advance! They are in the repo as kitten-alt-text.pdf
+Have students try the screenreader demo at http://webaim.org/simulations/screenreader-sim.htm. (With headphones!) You may have to help people install the Shockwave plugin. Time limit to ten minutes, and cut it short if students seem bored or frustrated.
+If available, demo VoiceOver on the iPhone/iPad or Talkback on Android.
+Video demo of desktop screen reader: https://www.youtube.com/watch?v=YhpIqmgQbRo
+Video demo of iPad screen reader: https://youtu.be/SwYCqs6w1Vs?t=55s
Photo credit: antifluor opens in a new window cc opens in a new window
-Photo credit: The IP Kat opens in a new window
-Photo credit: Thomas Hawk opens in a new window cc opens in a new window
-Photo credit: Bethan opens in a new window cc opens in a new window
-Photo credit: baboon opens in a new window cc opens in a new window
-Visit a site you use frequently. Identify one accessibility feature that is part of the site and one feature you would change.
+Pick a page you're working on or download our demo page and try applying the techniques you've just learned
+Students can do this activity alone or in pairs, depending on the size of the class. If people get stuck, recommend:
-Depending on time, you can have each group present on what they found.
+Practice using the screen reader as you optimize the page for accessibility and be mindful of the improvements and how they affect users.
Semantic structure is one of the most important usability features for screen reader users, as it helps them more easily understand and navigate the page structure. Headings also help all your users can and understand content. Read more about headings opens in a new window.
-// Headings should not skip levels until h1-h4 have been established
-<h1>Most important</h1>
-<h2>Next most important</h2>
-<h3>Third most important</h3>
-<h4>Other heading</h4>
-
- Tip: use the Firefox Web Developer Toolbar to inspect headings. Look under Information > View Document Outline.
-The HTML5 Document Outline
- opens in a new window
by the Paciello Group
Photo credit: The IP Kat opens in a new window
+Photo credit: Thomas Hawk opens in a new window cc opens in a new window
+Photo credit: Bethan opens in a new window cc opens in a new window
+Photo credit: baboon opens in a new window cc opens in a new window
+Source: http://reference.sitepoint.com/html/a/tabindex
diff --git a/img/gdi-about-page.png b/img/gdi-about-page.png new file mode 100644 index 0000000..c4cf7cd Binary files /dev/null and b/img/gdi-about-page.png differ diff --git a/readme.md b/readme.md index 293da28..28f97b6 100644 --- a/readme.md +++ b/readme.md @@ -1,5 +1,5 @@ # Introduction to Web Accessibility -Slides and materials are hosted at [http://girldevelopit.github.io/girldevelopit-rdu-access/](http://girldevelopit.github.io/girldevelopit-rdu-access/). +Slides and materials are hosted at [http://girldevelopit.github.io/gdi-featured-accessibility/](http://girldevelopit.github.io/gdi-featured-accessibility/). This is the official Girl Develop It Web Accessibility curriculum. This is a four-hour course, divided into two two-hour sessions. It was originally developed by Sylvia Pellicore, with additional content from Aisha Blake. An update by Marcy Sutton converted it to a two-week class. There are four components: the course slides (class1.html and class2.html), a class activity handout (kitten-alt-text.pdf), an HTML/CSS demo with two parts (demo.html and demo.css), and an instructor guide (Instructor Guide.docx).