Web accessibility workshop 3

82
Web Accessibility Workshop Session Three Vladimir Tomberg, PhD Tallinn University
  • date post

    21-Oct-2014
  • Category

    Education

  • view

    656
  • download

    0

description

Workshop on Web Accessibility on spring semester in Tallinn University

Transcript of Web accessibility workshop 3

Page 1: Web accessibility workshop 3

Web Accessibility WorkshopSession Three

Vladimir Tomberg, PhDTallinn University

Page 2: Web accessibility workshop 3

2

Today Workshop

1. Presentation of the Homework;2. Alternative Input Devices;3. Other Assistive Products;4. Assistive Technology in different OS;5. WAI ARIA Readers Demo;6. Homework Assignment 3

Web Accessibility Workshop

Page 3: Web accessibility workshop 3

3Web Accessibility Workshop

1. PRESENTATION OF HOMEWORKPlease be prepared to share your experience!

Page 4: Web accessibility workshop 3

4

2. ALTERNATIVE INPUT DEVICESAssistive Technologies

Web Accessibility Workshop

Page 5: Web accessibility workshop 3

5Web Accessibility Workshop

Alternative Keyboards

• Featuring larger- or smaller-than-standard keys or keyboards, alternative key configurations, and keyboards for use with one hand.

Source: microsoft.com

Page 6: Web accessibility workshop 3

6Web Accessibility Workshop

Alternative Layout Keyboards

Source: mayer-johnson.com

Page 7: Web accessibility workshop 3

7Web Accessibility Workshop

Big Keys Keyboard

Source: try-it.ie

Page 8: Web accessibility workshop 3

8Web Accessibility Workshop

Big Keys Keyboards with Key-Guards

Source: click2go.ie

Page 9: Web accessibility workshop 3

9Web Accessibility Workshop

One-Handed Keyboards

Source: enablemart.com

Page 10: Web accessibility workshop 3

10Web Accessibility Workshop

One Hand “Half Keyboard”

Source: infogrip.com

Page 11: Web accessibility workshop 3

11Web Accessibility Workshop

One Hand Keyboard

Source: infogrip.com

Page 12: Web accessibility workshop 3

12Web Accessibility Workshop

Foot Pedals

• Foot pedals can allow to designate which key each pedal represents;

• Pedal can be used instead of keys one commonly has trouble with, such as shift, ctrl or space;

• Foot pedals can be purchased individually or in sets of two or three.

Page 13: Web accessibility workshop 3

13Web Accessibility Workshop

Foot Pedal

Source: kinesis-ergo.com

Page 14: Web accessibility workshop 3

14Web Accessibility Workshop

Electronic Pointing Devices

• Electronic pointing devices used to control the cursor on the screen without use of hands. Devices used include: Ultrasound, Infrared beams, Eye movements, Nerve signals, Brain waves

Source: microsoft.com

Page 15: Web accessibility workshop 3

15Web Accessibility Workshop

Eye Movements Tracking Device

Source: abletech.ca

Page 16: Web accessibility workshop 3

16Web Accessibility Workshop

Head Movement based Cursor Control

Source: naturalpoint.com

Page 17: Web accessibility workshop 3

17Web Accessibility Workshop

Control of Wheelchairs with Brain Waves

Source: asiabiomed.wordpress.com

Page 18: Web accessibility workshop 3

18Web Accessibility Workshop

Joysticks

• Joysticks — manipulated by hand, feet, chin, etc. and used to control the cursor on screen.

Source: microsoft.com

Page 19: Web accessibility workshop 3

19Web Accessibility Workshop

Trackballs

• Trackballs—movable balls on top of a base that can be used to move the cursor on screen

Source: microsoft.com

Page 20: Web accessibility workshop 3

20Web Accessibility Workshop

Touch Screens

• Touch screens — allow direct selection or activation of the computer by touching the screen, making it easier to select an option directly rather than through a mouse movement or keyboard;

• Touch screens are either built into the computer monitor or can be added onto a computer monitor.

Source: microsoft.com

Page 21: Web accessibility workshop 3

21Web Accessibility Workshop

Touch Screen

Page 22: Web accessibility workshop 3

22Web Accessibility Workshop

Sip-and-Puff systems

• Sip-and-Puff or Sip 'n' Puff (SNP) technology is a method used to send signals to a device using air pressure by "sipping" (inhaling) or "puffing" (exhaling) on a straw, tube or "wand

Page 23: Web accessibility workshop 3

23

3. OTHER ASSISTIVE PRODUCTSAssistive Technologies

Web Accessibility Workshop

Page 24: Web accessibility workshop 3

24Web Accessibility Workshop

Braille Embossers

• Braille embossers transfer computer generated text into embossed Braille output;

• Braille translation programs convert text scanned-in or generated via standard word processing programs into Braille, which can be printed on the embosser

Source: microsoft.com

Page 25: Web accessibility workshop 3

25Web Accessibility Workshop

Braille Printer

Source: www.gizmag.com

Page 26: Web accessibility workshop 3

26Web Accessibility Workshop

Keyboard Filters

• Keyboard filters are typing aids such as word prediction utilities and add-on spelling checkers that reduce the required number of keystrokes;

• Keyboard filters enable users to quickly access the letters they need and to avoid inadvertently selecting keys they don't want

Source: microsoft.com

Page 27: Web accessibility workshop 3

27Web Accessibility Workshop

WiViK Keyboard with Prediction

Page 28: Web accessibility workshop 3

28Web Accessibility Workshop

Link to Other On-Screen Keyboards

• https://touch-base.com/documentation/ Virtual%20Keyboards.htm

Page 29: Web accessibility workshop 3

29Web Accessibility Workshop

Light Signaler Alerts

• Light signaler alerts monitor computer sounds and alert the computer user with light signals;

• This is useful when a computer user can not hear computer sounds or is not directly in front of the computer screen;

• As an example, a light can flash alerting the user when a new e-mail message has arrived or a computer command has completed

Source: microsoft.com

Page 30: Web accessibility workshop 3

30Web Accessibility Workshop

Light Signaler Alert Device

Source: freebiefrenzy2.blogspot.com

Page 31: Web accessibility workshop 3

31Web Accessibility Workshop

On-Screen Keyboards

• On-screen keyboards provide an image of a standard or modified keyboard on the computer screen that allows the user to select keys with a mouse, touch screen, trackball, joystick, switch, or electronic pointing device;

• On-screen keyboards often have a scanning option that highlights individual keys that can be selected by the user;

• On-screen keyboards are helpful for individuals who are not able to use a standard keyboard due to dexterity or mobility difficulties.

Source: microsoft.com

Page 32: Web accessibility workshop 3

32Web Accessibility Workshop

Single Switch

Image Source: spectronicsinoz.com

Page 33: Web accessibility workshop 3

33Web Accessibility Workshop

Single Switch Access to iPad Using Switch Control

http://www.youtube.com/watch?v=TH540kuBDwo

Page 34: Web accessibility workshop 3

34Web Accessibility Workshop

Reading Tools and Learning Disabilities Programs

• Reading tools and learning disabilities programs include software and hardware designed to make text-based materials more accessible for people who have difficulty with reading;

• Options can include scanning, reformatting, navigating, or speaking text out loud;

• These programs are helpful for those who have difficulty seeing or manipulating conventional print materials; people who are developing new literacy skills or who are learning English as a foreign language; and people who comprehend better when they hear and see text highlighted simultaneously

Source: microsoft.com

Page 35: Web accessibility workshop 3

35Web Accessibility Workshop

Portable Word Processor

Image source: www.writerlearning.com

Page 36: Web accessibility workshop 3

36Web Accessibility Workshop

Refreshable Braille Displays

• Refreshable Braille displays provide tactile output of information represented on the computer screen;

• A Braille "cell" is composed of a series of dots. The pattern of the dots and various combinations of the cells are used in place of letters.

• Refreshable Braille displays mechanically lift small rounded plastic or metal pins as needed to form Braille characters. The user reads the Braille letters with his or her fingers, and then, after a line is read, can refresh the display to read the next lineSource: microsoft.com

Page 37: Web accessibility workshop 3

37Web Accessibility Workshop

Braille Displays

Image: www.afb.org

Page 38: Web accessibility workshop 3

38Web Accessibility Workshop

Screen Enlargers

• Screen enlargers, or screen magnifiers, work like a magnifying glass for the computer by enlarging a portion of the screen which can increase legibility and make it easier to see items on the computer;

• Some screen enlargers allow a person to zoom in and out on a particular area of the screen

Source: microsoft.com

Page 39: Web accessibility workshop 3

39Web Accessibility Workshop

Software Screen Magnifier

Page 40: Web accessibility workshop 3

40Web Accessibility Workshop

Screen Readers

• Screen readers are used to verbalize, or "speak," everything on the screen including text, graphics, control buttons, and menus into a computerized voice that is spoken aloud;

• In essence, a screen reader transforms a graphic user interface (GUI) into an audio interface;

• Screen readers are essential for computer users who are blind

Source: microsoft.com

Page 41: Web accessibility workshop 3

41Web Accessibility Workshop

Several Screen Readers & Text-to-Speech Applications

• Balabolka link (Windows) 40$• JAWS link (Windows) 895$• NVDA link (Windows) Free• Kurzweil1000 and 3000 link (Windows, Mac)

995$-1395$• Windows narrator, free with OS• Mac OS VoiceOver, free with OS• List of other resources link

Page 42: Web accessibility workshop 3

42Web Accessibility Workshop

Speech Recognition

• Speech recognition or voice recognition programs, allow people to give commands and enter data using their voices rather than a mouse or keyboard;

• Voice recognition systems use a microphone attached to the computer, which can be used to create text documents such as letters or e-mail messages, browse the Internet, and navigate among applications and menus by voiceSource: microsoft.com

Page 43: Web accessibility workshop 3

43Web Accessibility Workshop

Dragon Speech Recognition Software

Video: youtube.com

Page 44: Web accessibility workshop 3

44Web Accessibility Workshop

Siri, Cortana, Voice Assistant

Image source: mashable.com

Page 45: Web accessibility workshop 3

45Web Accessibility Workshop

Text-to-Speech (TTS)

• Text-to-Speech (TTS) or speech synthesizers receive information going to the screen in the form of letters, numbers, and punctuation marks, and then "speak" it out loud in a computerized voice;

• Using speech synthesizers allows computer users who are blind or who have learning difficulties to hear what they are typing and also provide a spoken voice for individuals who can not communicate orally, but can communicate their thoughts through typingSource: microsoft.com

Page 46: Web accessibility workshop 3

46Web Accessibility Workshop

Stephen Hawking

Stephen Hawking is one of the most famous people using speech synthesis to communicate

Page 47: Web accessibility workshop 3

47Web Accessibility Workshop

Overview of a Typical TTS System

Image source: en.wikipedia.org

Page 48: Web accessibility workshop 3

48Web Accessibility Workshop

Talking and Large-Print Word Processors

• Talking and large-print word processors are software programs that use speech synthesizers to provide auditory feedback of what is typed;

• Large-print word processors allow the user to view everything in large text without added screen enlargement

Source: microsoft.com

Page 49: Web accessibility workshop 3

49Web Accessibility Workshop

Talking Word Processor

http://www.enablemart.com/talking-word-processor

Page 50: Web accessibility workshop 3

50Web Accessibility Workshop

TTY/TDD conversion modems

• TTY/TDD (TeleTYpewriter/Telecommunications Device for the Deaf) conversion modems are connected between computers and telephones to allow an individual to type a message on a computer and send it to a TTY/TDD telephone or other Baudot equipped device.

Source: microsoft.com

Page 51: Web accessibility workshop 3

51Web Accessibility Workshop

Telecommunications Device for the Deaf

Image Source: en.wikipedia.org

Page 52: Web accessibility workshop 3

52

4. ASSISTIVE TECHNOLOGY IN DIFFERENT OS

Overview

Web Accessibility Workshop

Page 53: Web accessibility workshop 3

53Web Accessibility Workshop

Windows 7 Ease of Access Center

Page 54: Web accessibility workshop 3

54Web Accessibility Workshop

Windows Magnifier

Page 55: Web accessibility workshop 3

55Web Accessibility Workshop

On-Screen Keyboard

Page 56: Web accessibility workshop 3

56Web Accessibility Workshop

Windows Narrator

Page 57: Web accessibility workshop 3

57Web Accessibility Workshop

Mac OS

Image Source: apple.com

Page 58: Web accessibility workshop 3

58Web Accessibility Workshop

Mac OS Accessibility Preferences

Display

Page 59: Web accessibility workshop 3

59Web Accessibility Workshop

Mac OS Accessibility Preferences

Zoom

Page 60: Web accessibility workshop 3

60Web Accessibility Workshop

Mac OS Accessibility Preferences

VoiceOver

Page 61: Web accessibility workshop 3

61Web Accessibility Workshop

Mac OS Accessibility Preferences

Captions

Page 62: Web accessibility workshop 3

62Web Accessibility Workshop

Mac OS Accessibility Preferences

Choice of Captions in Application

Page 63: Web accessibility workshop 3

63Web Accessibility Workshop

Mac OS Accessibility Preferences

Keyboard

Page 64: Web accessibility workshop 3

64Web Accessibility Workshop

Mac OS Accessibility Preferences

Mouse and Trackpad

Page 65: Web accessibility workshop 3

65Web Accessibility Workshop

Mac OS Accessibility Preferences

Switch control (Demo and Exercise)

Page 66: Web accessibility workshop 3

66Web Accessibility Workshop

• Open TextEdit• Enable Switch control• Write text: Hello World! :)

Exercise

Page 67: Web accessibility workshop 3

67Web Accessibility Workshop

Mac OS Accessibility Preferences

VoiceOver

Page 68: Web accessibility workshop 3

68Web Accessibility Workshop

VoiceOver Demo

Page 69: Web accessibility workshop 3

69Web Accessibility Workshop

iOS Accessibility

Image Source: apple.com

Page 70: Web accessibility workshop 3

70Web Accessibility Workshop

Vision

Page 71: Web accessibility workshop 3

71Web Accessibility Workshop

Hearing

Page 72: Web accessibility workshop 3

72Web Accessibility Workshop

Learning, Physical & Motor

Page 73: Web accessibility workshop 3

73Web Accessibility Workshop

Zoom

Page 74: Web accessibility workshop 3

74Web Accessibility Workshop

Invert Colors

Page 75: Web accessibility workshop 3

75Web Accessibility Workshop

Speak Selection

Page 76: Web accessibility workshop 3

76Web Accessibility Workshop

Assistive Touch

Demo on youtube.com

Page 77: Web accessibility workshop 3

77Web Accessibility Workshop

Mobile Safari Accessibility

Page 78: Web accessibility workshop 3

78Web Accessibility Workshop

5. WAI ARIA READERS DEMO

Page 79: Web accessibility workshop 3

79Web Accessibility Workshop

6. HOMEWORK ASSIGNMENT 3

Page 80: Web accessibility workshop 3

80Web Accessibility Workshop

Screen Readers Testing (a)

• To better understand a goal of the task please read an article Testing with Screen Readers here: http://webaim.org/articles/screenreader_testing/

Page 81: Web accessibility workshop 3

81Web Accessibility Workshop

Screen Readers Testing (b)

• Implement the tasks described in one of the three exercises on your choice and platform availability:

1. Using JAWS to Evaluate Web Accessibility (link) on Windows;

2. Using NVDA to Evaluate Web Accessibility (link) on Windows, or

3. Using VoiceOver to Evaluate Web Accessibility (link) on Mac OS

Page 82: Web accessibility workshop 3

82Web Accessibility Workshop

Screen Readers Testing (c)

• Implement for the selected task three exercises:1. Image examples and practice;2. Table examples and practice;3. Form examples and practice;

• Reflect your experience in blog post – what was difficult for you? How long time you spent on these tasks? What developer should know about assistive technology?

• Link your post in a comment to my assignment post