1 AccessMonkey A scripting framework for improving web accessibility Jeremy Brudvik Jessica Leung.

Slides:



Advertisements
Similar presentations
Accessibility and WHO's web site Images courtesy of Flickr.
Advertisements

Strategies For Creating Accessible University Webpages Scot Close and Neil Torrefiel Web Services Unit San Jose State University.
Tel: WEB DESIGN o Site Design o Site Build o XHTML o CSS o W3C Standards GRAPHIC DESIGN o Corporate Identity o Brochures.
Website Accessibility Testing Todd M. Weissenberger Web Accessibility Coordinator University of Iowa
Web Accessibility Web Services Office of Communications.
1 Introduction to Accessibility and Planning an Accessible Website Presented by Everett Zufelt & Mike Gifford for Citizens With Disabilities - Ontario.
Browser Toolbars You Shouldn’t Do Without How the WAT and WDT Can Help You Design Accessible Websites.
Brought to you by the UCSB Web Standards Group (WSG)
Introduction to Web Accessibility. What is Web Accessibility Web accessibility means that people with disabilities can use the Web Disabilities including.
Online Access for all POSTGRADUATE DIPLOMA IN PUBLIC COMMUNICATION (New Media) Trinity & All Saints College April 2006 Bim Egan Web Accessibility Consultant.
Richard E. Ladner and Jeffrey P. Bigham Work with Ryan Kaminsky, Gordon Hempton, Oscar Danielsson University of Washington Computer Science & Engineering.
Web Accessibility Rick Ells UW Computing & Communications.
CM143 - Web Week 11 Accessibility Priority Checkpoints.
Jeffrey P. Bigham Anna C. Cavender, Jeremy T. Brudvik, Jacob O. Wobbrock * and Richard E. Ladner Computer Science & Engineering The Information School*
October 2, 2007IEEE IPCC2007 Building Communication With Access for All Richard B. Ells Senior Webmaster University of Washington
WebInSight: Making Web Images Accessible Jeff Bigham Richard Ladner Ryan Kaminsky Gordon Hempton Oscar Danielsson.
Jeffrey P. Bigham Richard Ladner, Ryan Kaminsky, Gordon Hempton, Oscar Danielsson University of Washington Computer Science & Engineering.
Dhananjay Bhole, Coordinator, Accessibility Research Group, Department of Education and Extension, University of Pune.
Americans with Disabilities Act Ms. Sam Wainford.
Designing for Disabled Users.  p?vid=35 p?vid=35.
Universal Design & Web Accessibility Iain Murray Kerry Hoath Iain Murray Kerry Hoath.
Debi Orton, Co-Chair NYS Forum IT Accessibility Committee.
Accessibility IS 403: User Interface Design Shaun Kane 1.
Assistive Technology and Web Accessibility University of Hawaii Information Technology Services Jon Nakasone.
Alternative Views of the Web Jon Gunderson, Ph.D. Division of Rehabilitation-Education Services University of Illinois at Urbana/Champaign.
Accessibility – 1h. Why produce web sites for people with a disability? Moral Reasons Business – A growing market that gets bigger as the population ages.

The Internet Writer’s Handbook 2/e Web Accessibility Writing for the Web.
The Online Experience: Accessibility & Usability for Everyone Richard W. Smith.
Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention.
Design and Construction of Accessible Web Sites Michael Burks Chairman Internet Society SIG For Internet Accessibility for People with Disabilities June.
Website Accessibility. What is Website Accessibility? Making information on the internet usable and understandable for EVERYONE, including those with.
Australian university website accessibility revisited Dey Alexander Scott Rippon WANAU Forums Sydney.
Objective Understand concepts used to web-based digital media. Course Weight : 5%
9 August 2012 Museum of Contemporary Art, Sydney Roger Hudson Web Usability Arts, Media and Technology at the MCA.
How People with Disabilities Access the Web Web Design – Sec 2-5 Part or all of this lesson was adapted from the University of Washington’s “Web Design.
Daniel Njuguna – IT Officer/ Adaptive Technology Trainer Kenya Society For The Blind Accessibility in ICT’s.
Sites Must Retool for Disabled By: Bo Snider. Summary The Workforce Investment Act of 1998 made websites more accessible for disabled people by making.
Evolution of Web Accessibility Meenakshi Sripal COMS E6125.
WEB ACCESSIBILITY. WHAT IS IT? Web accessibility means that people with disabilities can use the Web. Web accessibility encompasses all disabilities that.
Date or reference Web Accessibility - an introduction Patrick H. Lauke ISI presentation - 22/11/2004.
Web Content Development IS Dr. Ravi Kuber Accessible Web Design.
University of Applied Sciences Nordhausen. 3 Location of the university  Located in the free state of Thuringia  inhabitants  Situated on the.
Australian university website accessibility revisited Dey Alexander Scott Rippon WANAU Forums Canberra.
Day 12 1.Designing for Accessibility 2.Heuristic Evaluations.
A Longitudinal Study on Higher Education Web Accessibility: Implications for Advocates Terrill Thompson Technology Accessibility Specialist
University of Sunderland CDM105 Session 3 Web Authoring Web accessibility A review of some of the current issues affecting Web design in respect to user.
 Accessibility & Information Architecture Presented by Liz Molleur INF385E April 5 th, 2009.
Accessibility Basics on creating accessible websites Accessibility Seth Duffey presentation for MAG Telecommunications.
Web Accessibility June 2, 2016 Evaluation and Workflow.
Accessibility is not boring or difficult. It’s the right thing to do. Benjy Stanton.
Web Accessibility. Why accessibility? "The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect."
Section 508 At long last, two of the most looming accessibility questions in the United States have been answered.
Making your web site accessible a11yoz.com/maximise
Accessibility with Lectora Inspire 16
Making the Web Accessible to Impaired Users
Testing for Accessibility
Information Architecture and Design I
Introduction to Web Accessibility
Successful Website Accessibility Testing
Web Content Accessibility Beata M. Ofianewska (DG COMM) 7 December 2006 December 2006 COMM C2.
Web Accessibility An Introduction.
International University of Japan
From compliance to usability
WEB ACCESSIBILITY FOR THE DISABLED
Information Architecture and Design I
Course Web Technology Guus Schreiber
Universal Web Design Comp 190 Greg Lanier.
Web Standards and Accessible Design.
WebAIM Screen Reader Survey Results
Presentation transcript:

1 AccessMonkey A scripting framework for improving web accessibility Jeremy Brudvik Jessica Leung

2 Web Accessibility Web accessibility means that people with disabilities can use the Web [1] Making sites efficiently usable for people with disabilities. We are primarily concerned with web accessibility for blind people. [1] “Web Accessibility Initiative”

3 Blind people and computers “Blind” isn’t defined equivalently in all contexts We focus on people who use screen readers Output Screen readers Converts visual information to linear display Voiced visual content Refreshable Braille displays Input Keyboard (Virtually) No mouse

4 Web Accessibility Problems Images Layout Tables Dynamic content Mixing content and visual presentation Poorly-named links Flash, other multimedia

5

6

7

8

9

10 /olc/pub/YALE/oldintro/oldintro.cgi Update Address

11 /olc/pub/YALE/oldintro/oldintro.cgi Update Address

12 Why should people care? Laws Section 508 of the U.S. Rehabilitation Act Lawsuits NFB v. Target (2006) Maguire v. SOCOG (1999) Accessible websites have other benefits Likely easier for sighted users to navigate Search engines In United States, 1.3 million legally blind people, and approx. 10 million visually impaired people [2] [2] American Foundation for the Blind: Blindness Statisticshttp://

13 Why aren’t sites accessible? People make uninformed decisions Many developers don't think about blind people Old technologies are still used, despite advances Web design tools don’t always produce accessible content Easy to incorporate accessibility from the beginning, difficult to redesign existing site Browser compliance

14 Outline Accessmonkey Evaluation of Website Accessibility NFB Youth Slam

15 Outline Accessmonkey Evaluation of Website Accessibility NFB Youth Slam

16 What are we doing? Accessmonkey: A scripting framework for improving web accessibility

17 Accessible Content Production

18 Accessmonkey Inspired by Greasemonkey Greasemonkey allows users to modify web pages Accessmonkey Users modify pages without coding Users share their improvements Developers save users’ modifications Accessmonkey

19 Accessmonkey: Issues Security Restrict the power of most user-submitted scripts Allow unrestricted scripts after peer review Deployment User Base Scripts Multi-platform Firefox Internet Explorer UI design

20 Accessmonkey: Progress Met with blind people to discuss issues Created suggestion form for website improvements Specific page scripts Association of Yale Alumni (AYA) MyUW Amazon General scripts Assign alt texts Label headers

21 OriginalModified AYA - Images Enabled

22 AYA - Images Disabled OriginalModified

23 …… OriginalModified MyUW - Styles Enabled

24 OriginalModified MyUW - Styles Disabled ……

25 OriginalModified MyUW - Styles Disabled ……

26 OriginalModified MyUW - Styles Disabled ……

27 YouTube

28 YouTube - Headers labeled

29 Outline Accessmonkey Evaluation of Website Accessibility NFB Youth Slam

30 Evaluation of Accessibility Existing Tools Accessibility difficult to measure Subjective and not quantifiable Difficult to suggest specific improvements What we can do is look at alt (alternative) text General indicator of how the site is doing overall Very specific and simple to implement

31 Evaluation of CRA

32 Outline Accessmonkey Evaluation of Website Accessibility NFB Youth Slam

33 NFB Youth Slam (National Federation of the Blind) 1-week camp for blind high school students in Baltimore, MD Taught students how to program instant messenger chatbots “Engage and inspire the next generation of blind youth to consider careers falsely believed be impossible for blind people to enter.” [3] [3]

34 NFB Youth Slam Team Exhibit Hall In the Lab

35 Acknowledgements SURP NASA Space Grant Professor Richard Ladner Jeffrey Bigham Maxwell Aller

37 Web Studies: All Images != Significant images need alternative text alt HTML attribute Insignificant images need empty alt text Decorative or structural <img src=“graph.gif” alt=“annual growth: 1982 to 2004”>

38 Prioritization of Problems Web Content Accessibility Guidelines (WCAG) 1.0 Identifies accessibility checkpoints for web developers Separates checkpoints into 3 priorities Priority 1 must be implemented, otherwise inaccessible Priorities 2 and 3 are important for efficiency