Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. ([email protected])[email protected]...

37
Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. ( [email protected] ) Information Technology Services

Transcript of Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. ([email protected])[email protected]...

Page 1: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Examples of Accessible Course Content

Elizabeth J. Pyatt, Ph.D. ([email protected])

Information Technology Services

Page 2: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Accessibility or Universal Design?

“Universal Design” Designing for the largest audience

possible regardless of disability or ability

– UMN Duluth Web Glossary

“Universal Access”

“…regardless of disability, location, device or speed of connection to the Internet [or audio]”

Page 3: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Example Needs•Visually impaired On a screen reader

•Hearing Impaired Captions/transcripts needed

•Low Vision Legibility crucial, may zoon to 200%

•Motion Impaired (hands) Keyboard access critical

Page 4: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Case: Severe Visual Impairment

•Requires a screen reader to read Web content aloud Multimedia, images need to be

describedNot all descriptions need to be hidden

Program elements need to identify themselves

•Hidden Audience Text-based mobile device, missing

plugin, images disabled, or broken image link

Page 5: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

What the “ALT Tag” doesMolecules in uneven heat

Text describes distribution of atoms. Let’s view the example

Title: Non-uniform density in system of non-uniform temperature. Image shows hot fluid at bottom with fewer atoms and cooler fluid at top with more atoms.

Title: Non-uniform density in system of non-uniform temperature. Image shows hot fluid at bottom with fewer atoms and cooler fluid at top with more atoms.

Page 6: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

ALT Tagger in ANGEL CMS

Enter information “Alternative Text” field when uploading images

Page 7: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Alt Tag Blogs/Dreamweaver

Blogs: Name field =ALT tag. By default thefile name is the ALT tag(not always helpful). Dreamweaver Properties Window

Includes ALT tag when image selected

Dreamweaver Insert Image: Usuallyprompts for “Alternative Text”

Page 8: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Other Applications•Microsoft Office (Windows) Right Click on image to add ALT Tag

•Flickr File name = ALT Tag (OK unless its

“Photo97”)

•Drupal ALT tag tool (code view) or enter

manually

Page 9: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Screen Reader New Apps Gotcha

•Not all apps and plugins include information for screen reader Old iTunes: MP3 music files were

accessbile, but navigation in iTunes was not

Some users encounter difficulty creating a login! (esp Flash based interface)

Web Forms – Need to signal new informationSee WAI-ARIA for how to code. JavaScript CAN be accessible.

Page 10: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Case: Hearing Impaired•You cannot hear content Captions, captions, captions (or

transcript)

Some users more fluent in sign language

•Hidden Users Forgot headphone in lab

Audio cuts out

Can’t find one of 5 volume controls

Poor audio quality (even for normal hearing)

50% students used captions in online class

Page 11: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Captions Reveal Information

Caption shows how to spell Cole Camplese’s name.Let’s view an example

Page 12: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

About Captions

•About ½ students in Phil 12 used caption option in videos

•External text files can be created for Quicktime Flash Video Podcast (tricky) YouTube Streamed Video (must “burn” captions)

Page 13: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Captioning Tools•MovCaptioner (formerly Parity)

http://www.synchrimedia.com/

Free to Penn State

Mac only

Contact Pat Besong ([email protected])

•Windows Solutions MAGPie (Free from

http://ncam.wgbh.org/webaccess/magpie/)

Others for Windows and Mac

Page 14: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

MovCaptioner Tool (PSU)

Page 15: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Find Me Some Captions!

•The hardest part is the transcript. Can you: Write a script first Order a transcript/script from a TV show Buy the DVD (which often has English

subtitles) Pay a student or TA to transcribe? NOT

a high end skill Speech recognition an option, but proof

text. Live captioning requires a specialist

Page 16: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Case: Motion Impaired•Impaired with respect to HANDS

•Common because it includes: Carpal Tunnel, Parkinsons, Essential

Tremor Broken/sprained wrist Anyone using a new input device

•Keyboard access is best Easy to aim for a key

•Voice Recognition useful

Page 17: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Controls for Animation

Keyboard: S = Start/Slow, F = Fast, space = pause. Let’s view animation

Page 18: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Speaking of Animations…•Animations should begin as

“stopped” Avoids distraction for some users

•Users should be able to stop and start at will

•Animations should be described for visually impaired users

•If interactive form, then describe to screen readers

Page 19: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Case: Low Vision•“Legally Blind”, but also older users Extreme – Zoom page 200% or more

•Needs Good value contrast Clear fonts. Text zooms better than images

•Hidden Audience Older users Users on mobile devices

(iPhone/Blackberry)

Page 20: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

A Little Hard on the Eyes?

Tiny Text (7/8 pt)

Light gray field labels

Can you see the text?

An entire page in a cursive font?

Page 21: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

At 300% - Text Better than Image

Which part of contentis an image?

Equation!

Page 22: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Check Color Contrast•http://juicystudio.com/services/

luminositycontrastratio.php OR

•http://webaim.org/resources/contrastchecker/ AAA: All Good (Full Speed Ahead) AA: Large Text Only (18 pix/14 pix

bold) Fail: Avoid (There is no “A”)

Page 23: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Two Blue Color Schemes

•Minor adjustments can change a borderline scheme to a good one and preserve designer intent

AA Level OnlyPale blue #CDF link text = #058

AAA LevelPale blue #F3F6FF

link text = #049 (bold)

Page 24: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Other Common Layout Problems

•Text set at 10 point (12 or more better)

•Sidebar/footer text at 8 point (9 point minimum)

•Gray text on white #66666 OK, but not #99999 on

white Links too pale or too dark or

indistinct

Page 25: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Color Deficient users

•Primarily Red/Green (10% men) Design so information viewable in

black and white (or grayscale) Underline your text links Supplement color coding with shape

•Red X and Green √

•Hidden Audience People with a black and white

printer

ANGEL Quiz Scores X & √

Page 26: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Different Colored World

Color coded text Color deficient:Shades of brown and blue

Color coded currency exchange.Green = up, red = down

Deuteranopia view (Photoshop Proof)Up/down arrows still informative

Page 27: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Data Tables

•Not but headers should be TH tag Note CSS is used to format TH cells

(top row) Left col could also be TH

•Caption (title) also beneficial

View the Code

Page 28: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Headings and Structure•Screen readers can jump from

header to header. H1 = page title, H2 = major headings H3 = subheaders Screen readers can pause on a P tag

•Provides cognitive structure/usability

•Google scans headers (instant outline)

•Use CSS to format headers

Page 29: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Headings and Structure•Screen readers can jump from

header to header. H1 = page title, H2 = major headings H3 = subheaders Screen readers can pause on a P tag

•Provides cognitive structure/usability

•Google scans headers (instant outline)

•Use CSS to format headers

Page 30: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Headers in Blogs•As tested on

http://wave.webaim.org

•Blog title = H1, entry title = H2

•Column headers = H3 (not seen)Blog page as seen on WAVE. H tags are marked in blue.

Page 31: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Headers in Courses H1 should (ideally) be title of each

page, not the site. Otherwise each page has same title

Math course with page title as H1.

Page 32: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Headers in Web Tools•Site title = H1, Page Title = H2 Movable Type (Default) Drupal (Default)

•Page Title = H1 Plone Dreamweaver!

•ANGEL = ???? (Structure is used)

Page 33: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Line Breaks in Web Tools•Each paragraph should be a P tag Enhances screen reader

jumping/pausing

•Return = <p></p> Plone ANGEL 7.3 HTML Editor (FCK)

•Return = <br /> Movable Type 4.1 Word Press (older version) Drupal (unless FCK editor installed)

Page 34: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Headings in Word & PPT

•Word Heading 1/Heading 2 style serve the same function as H1/H2 Converted to tagged headers in PDF Cut and paste into Dreamweaver

converts to H1/H2… Use Styles pane to edit appearance

•Powerpoint Titles like headers Converted to H1 in HTML conversion So…title every slide!

Page 35: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Joy of CSS Styles

•CSS Allows you to use “correct” HTML but control formatting

•Examples Customize H1,H2 Colored Areas Single line spacing P instead of BR Margin control Format “Special Tags” Fake Rollover Buttons (better than

images)

Page 36: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

When CSS Goes Bad

•CSS in accessible if Font sizes set too small Not enough color contrast CSS moves things out of logical

order

•Float: right can literally reverse display order from code order

Page 37: Examples of Accessible Course Content Elizabeth J. Pyatt, Ph.D. (ejp10@psu.edu)ejp10@psu.edu Information Technology Services.

Is there more?

•But of course! http://accessibility.psu.edu http://blogs.tlt.psu.edu/projects/

accessibilitydemo/ http://www.webaim.org