Jeffrey P. Bigham University of Washington Seattle, Washington, USA webinsight.cs.washington.edu A Screen Reader On-the-Go.

Slides:



Advertisements
Similar presentations
Legal Meetings: Extended Instructions on Movica and Screencast.
Advertisements

White House New Media & Open Source Software Macon Phillips White House New Media.
PaperCut MF Reseller Resource Material An Introduction to PaperCut MF.
Jeff Patton & Doug Whiteley It Service Group IT Roundtable July 15 th, 2009 Thin Clients & Terminal Services.
Network applications Skills: none Concepts: client, server, automatic downloading of programs from Web servers, desktop or stand-alone application versus.
Chan pak lim chau ho chit cheung tak ching yip pak ho g2
Networked application programs Skills: none Concepts: networked versus stand-alone applications, client-server architecture, Web applications versus specialized.
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
Kashif Jalal CA-240 (072) Web Development Using ASP.NET CA – 240 Kashif Jalal Welcome to week – 2 of…
Jeffrey P. Bigham Anna C. Cavender, Jeremy T. Brudvik, Jacob O. Wobbrock * and Richard E. Ladner Computer Science & Engineering The Information School*
V1.00 © 2009 Research In Motion Limited Introduction to Mobile Device Web Development Trainer name Date.
Installing Windows XP Professional Using Attended Installation Slide 1 of 41Session 2 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
Microsoft Windows XP Remote Desktop Alvin Loh Program Manager Terminal Services Group.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Welcome to BTS Launching of Web Video conferencing Solutions.
The PHP Story. PHP Story PHP is a programming language. Incorporate(join) sophisticated business logic. Widely used general purpose scripting language.
Paul Trani Adobe Certified Instructor/Expert Resources:
Senior Design 1 Free Download! Download our application Android Pilot Nation on the Android Marketplace. University of Portland School of Engineering (0.
7 Anup Kalbalia – Lead, CodeChef.
Creating a Web Presence Introduction to WordPress Week 1.
OM. Brad Gall Senior Consultant
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
XA R7.8 Upgrade Process and Technical Overview Ruth Anne Pharr Sr. IT Consultant, CISTECH Inc.
Windows XP End of Life Microsoft support for Windows XP SP3 and Office 2003 ends April 8, 2014.
Presented by Team D Compare Windows 2000, XP, and.NET By John Leonard, Brian North, Jeffrey Reynolds, Todd Saylor.
Wikis are websites where pages can be edited using an online document editor. Users can easily edit and share content. Enterprise wikis are platforms.
DIFFERENCE BETWEEN ORCAD AND LABVIEW
Introduction to Internet Programming (Web Based Application)
Imagery 2.0 –you are here and there A brief introduction to social photo and video.
Global Public Inclusive Infrastructure: Making Progress Cognitive WAI March 2014.
PHP With Oracle 11g XE By Shyam Gurram Eastern Illinois University.
Welcome to CSIS10A Computer Science: Beginning Programming Please, take a syllabus.
Introduction to Interactive Media Interactive Media Tools: Software.
Microsoft ASP.net Session Samar Samy Microsoft Student Partner.
Liberty Library E-b UCcZmeQjmY1avFMejF9Tj0CcSHao/edit?usp=sharing.
Common Servers in a Workplace Environment Brandon Reynolds Computer Electronic Networking Dept. of Technology, Eastern Kentucky University.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
COMPUTER OPERATING SYSTEMS THE BIG 3. MENU PC WINDOWS The primary operating system for the majority of computer users around the world is Windows. Many.
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.
WINDOWS 8. INTRODUCING WINDOWS 8 TECHNOLOGY FEATURES The built-in assistive technologies in Windows 8 work with both Windows 8 applications and with.
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
Intro to Datazen.
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
Building Windows Phone applications with Silverlight, part 2 Peter Torr Program Manager, Microsoft
+ Publishing Your First Post USING WORDPRESS. + A CMS (content management system) is an application that allows you to publish, edit, modify, organize,
Windows Small Business Server 2003 R2 Powering Small Businesses.
California State University, LA Presented by Amanda Steven StevenAamirObaid.
Citrix MetaFrame Conferencing Manager 3.0 Codename – “Opal” Release Date – April 27, 2004.
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
A S P. Outline  The introduction of ASP  Why we choose ASP  How ASP works  Basic syntax rule of ASP  ASP’S object model  Limitations of ASP  Summary.
TECH RELATED TOPIC PRESENTATION MICROPROCESSOR: CSE341 COURSE INSTRUCTOR DR. JIA UDDIN Assistant Professor Department of Computer Science and Engineering.
Windows 10 Tech Support Call On Windows 10 the latest product updates from Microsoft providing a lots of easy facilities to the It professionals.
Google. Android What is Android ? -Android is Linux Based OS -Designed for use on cell phones, e-readers, tablet PCs. -Android provides easy access to.
Accessibility & Accommodations in Computer-based Testing: Coming to (common) terms with the assistive technology and standards world Mark Hakkinen,
WashU Web Accessibility Users Group
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
Embedded Systems Serial-Ethernet Converter Cem KEFELI
Business in a Connected World
WebAnywhere Addressing Performance and Security
Web Development Using ASP .NET
At Software Download Help, you will get to know about all the processes from downloading to installation at just one place without wasting even a bit of.
Overview The World Wide Web has changed the way that people
Tips & Tricks Knowing the Web Client.
Overview The World Wide Web has changed the way that people
Running C# in the browser
Presentation transcript:

Jeffrey P. Bigham University of Washington Seattle, Washington, USA webinsight.cs.washington.edu A Screen Reader On-the-Go

Promises and Challenges Advancement in Technical Challenges  ARIA, AxsJAX, others Access to Applications Anywhere  , documents, social connections… No screen reader on most computers  Another program to support  Awareness  Cost Introduction

Accessing the Web On-the-Go Many devices - Serve different needs  Devices you have to carry Expensive Need to carry with you  Installation & Executables Not installed on most computers Need permission to install them  Operating System Built-Ins Narrator on Windows VoiceOver on OS X Introduction Hearsay Fire Vox

WebAnywhere Summary Self-voicing, web-browsing web application  Runs on any web-enabled computer or device Designed for Minimal requirements  Runs on locked-down public terminals  No software to install Assist web developers in creating content 1 Accessible Across the World [1] Mankoff et al., “Is your web page accessible?: a comparative study of methods for assessing web page accessibility for the blind. CHI WebAnywhere

Screenshot 5

WebAnywhere Architecture WebAnywhere Client interface in Javascript Speech MP3s retrieved from server Played with Flash or Embedded Players

(15 in Seattle, WA) WebAnywhere

Released Available Free  From May 2008 Peaked at ~5000 / week  Steady at ~1000 / week Overwhelming Response  Blogs  News and other media  8 WebAnywhere Release

Comments “BRAVO!! Finally visually impaired individuals are able to bust through the biggest barrier placed before us so far, thanks to Web Anywhere.” -- Minnesota “This is great news…not everyone can afford JAWS, etc.” - Kentucky 9 WebAnywhere Release

Scarier Comments “i am blind and have been for 23 years i have no sight at all i do have jaws on my pc but it gives me alot of problems at times and is costly to upgrade.” “we were thinking of purchasing JAWS, but were thinking of using WebAnywhere as an alternative” (paraphased) 10 WebAnywhere Release

Requests Current screen reader features  This often varied from user to user Very few have mentioned latency  People located all over LANGUAGUES  Released on the web everyone can access it  Immediate access to a global audience WebAnywhere Release

WebAnywhere by Country 12 WebAnywhere Goes Global

Global Effort 13 Developer in Norway helping to code. Person in Brazil developing Portuguese language. Person in China developing Chinese language. WebAnywhere Goes Global

WebAnywhere is Open Source 14 webanywhere.googlecode.com 14 WebAnywhere Goes Global

Future Work Many, many improvements possible…  New languages, more shortcuts, better TTS, security, ARIA, downloadable TTS, improved robustness, integrate with existing screen readers, better prefetching, aggressive caching, user studies, ‘plugin’ support, visual highlighting, explicit support for web developers, … Future Implications

Platform for Assistive Technology  What you want, where you want it Advantages of Web Application  Rapid iterations of design  Rapid dissemination of new designs  Rapid expansion across the world Broader Themes Future Implications

On any computer near you… Released in May 2008  Contribute to the open source project!  Come to the DEMO Conclusion

WebAnywhere an Important Option Now  Blind web users on-the-go  People unable to afford another screen reader  An easy way to experience screen readers WebAnywhere platform for assistive tech. Works everywhere Harbinger of global market to come Conclusion

19 The End webanywhere.cs.washington.edu webanywhere.googlecode.com Our supporters: National Science Foundation Grant IIS A Boeing Professorship Microsoft Imagine Cup Thanks to: Anna A. Cavender, Sangyun Hahn, T.V. Raman, Jacob O. Wobbrock, Lindsay Yazzolino, and our user study participants and consultants.