Media Player Accessibility: Insights from Interviews and Focus Groups

Slides:



Advertisements
Similar presentations
WCAG 2 Compliance With PDF
Advertisements

Windows Basics An Introduction to the Windows Operating System.
Sebastiaan Eldritch-Böersen, IT Support Specialist ~ Assistive Technologies and Yvonne Ward, Support Officer.
Creating Elluminate Live! Recordings Best Practices.
By Eric Kim, Amanda Champion, Katelyn Jacobsen, Lekha Bahri, Jennifer Koo, and Doo Young Yoo.
Planning for Accessible Video and DVD Mark Harniss Center for Technology and Disability Studies University of Washington.
Segment 2: Web Standards & Accessibility Ted Drake, Yahoo Accessibility Lab Slideshare.net/7mary4.
Web Accessibility 101 Terrill Thompson Technology Accessibility Specialist University of Washington
CAPTIONING VIDEOS FOR YOUTUBE Marisol Miranda, Beth Coombs.
Captioning Basics VLC Professional Development Center.
Accessible Video in Two Parts Terrill Thompson Techology Accessibility Specialist University of Washington
Universal Media Player Terrill (UMP)
ARIA + HTML5 Steve Faulkner & Hans Hillen. DIVING IN TO SOME HTML5 Details/summary Dialog Spin button slider ARIA rules HTML/ARIA validation Tools.
® Copyright 2010 Adobe Systems Incorporated. All rights reserved. ADOBE® ACCESSIBILITY Video Accessibility in Adobe Flash Andrew Kirkpatrick Adobe Systems.
Session: 11. © Aptech Ltd. 2HTML5 Audio and Video / Session 11  Describe the need for multimedia in HTML5  List the supported media types in HTML5 
Proprietary and Confidential, Microsoft Corporation All rights reserved. Microsoft Confidential Silverlight Partner Summit Expression Encoder Media.
Assistive Technology and Education Mrs. G. Bacal Guidelines Designed for people who struggle to learn for different reasons, such as: learning disabilities,emotional.
Redefining Disability Mobile Accessibility Testing By Priti Rohra Head Accessibility Testing BarrierBreak Technologies.
Lights, Camera, Caption! Presented by Kaela Parks.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Accessibility for CCNA Discovery and CCNA Exploration June 2008.
MULTIMEDIA TUTORIAL FOR BLACKBOARD USING E-BOOK TECHNOLOGY SIRISH BATHINA WILLIAM HINDERMAN MONICA CZARNY.
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.
Able Player: A Fully Accessible Media Player for Higher Ed Terrill Thompson Technology Accessibility Specialist University of
WEB ACCESSIBILITY. WHAT IS IT? Web accessibility means that people with disabilities can use the Web. Web accessibility encompasses all disabilities that.
Accessible Media Using Video and Audio to meet the needs of a diverse populations Presented by Kaela Parks.
All About Video Terrill Thompson University of Washington Ken Petri The Ohio State University Sean Keegan President, ATHEN
Vision Accessibility Features ACCESSIBILITY IN IOS8 SARAH STARGARDTNOVEMBER 14, 2014.
Pasewark & Pasewark 1 Windows Vista Lesson 1 Windows Vista Basics Microsoft Office 2007: Introductory.
Emerging Trends in Learning Webinar Series. Presentation Emerging Trends in Learning Webinar Series ADA E-learning Compliance with Lectora 16 Moderator:
Video player accessibility.
Multi camera.
Testing Native Mobile Apps
Making videos accessible – Mandatory guidelines
An Innovative, new app for the hearing impaired By Robert F. Lasko III
Conscious Accessibility: Mindfulness and Mental Health
SVG Accessibility Basics
WashU Web Accessibility Users Group
Accessible Social Media
Assistive Technology Teresa Shaver ED505 Dr. Beverly Ray
Accessibility with Lectora Inspire 16
SURFBRD Michael Margel Dec CSC 2524.
How People with Disabilities Access the Web
Screen Reader Testing and Website Support for Beginners
Accessibility on Windows 10
Unit 2 User Interface Design.
Video player accessibility
Audio Description in Higher Education
Strategy for Native Mobile App Testing Methodology iOS vs Android
Screen Reader Testing and Website Support for Beginners
Lesson 1: Buttons and Events – 12/18
Curry School of Education
Reaching more customers with accessible Metro style apps using HTML5
Video the UW: Overview & How We're Doing
Microsoft Windows 2000 Professional
Colorado State University Web Accessibility
Model-View-Controller Patterns and Frameworks
Compliance is a work in progress
From compliance to usability
Building your class website
Video Accessibility Part 1
Web Standards and Accessible Design.
Accessibility in Microsoft
Software Usability Course notes for CSI University of Ottawa
Demystifying Web Content Accessibility Guidelines
Introducing Windows Operating Systems
Accessibility Evaluation
Accessibility.
An Introduction to the Windows Operating System
What, why and how.
Upcoming new products and features
Presentation transcript:

Media Player Accessibility: Insights from Interviews and Focus Groups Terrill Thompson Technology Accessibility Specialist University of Washington tft@uw.edu

Media Accessibility in HTML5 The <audio> and <video> elements The <track> element Captions Subtitles Descriptions Chapters Metadata Web Video Text Tracks (WebVTT) A robust API that enables development of custom, accessible media players

Able Player 3.1 Free, open source Accessible buttons and controls Support for all five kinds of text tracks Description text track is exposed in an ARIA live region (announced by screen readers) Also supports alternative audio described version of video (user can toggle between versions with a "Description" button) Support for interactive transcript, built from chapters, descriptions, & captions Support for synchronized sign language Highly customizable UI via Preferences https://ableplayer.github.io/ableplayer

Able Player

CSUN 2017 Interviews and focus groups with 37 persons with disabilities on media player accessibility 13 one-hour sessions 10 focus groups (up to 6 participants each) 3 individual interviews

Participants by Disability Blind 22 Low vision 8 Deaf or hard of hearing 4 Mobility (speech input user) 1 Other (not using AT) 2

"Bring Your Own Device" Windows laptops iPads iPhones Android phones Various screen readers ZoomText Dragon Naturally Speaking

Part 1: The Interview Describe your preferred technologies for accessing video online. Where do you tend to access video online? What are your likes and dislikes about the online media players you've encountered?

Part 2: Playing with Demos Instruction: For each demo, "explore the video player for 2-3 minutes". Demos (all featured the same short video) Video with text-based audio description Video with human-narrated described version Video with synchronized sign language Discussion and exploration

Six prominent issues emerged.

Issue 1: Seeking to a new point in the media Able Player uses role="slider" and associated ARIA markup Able Player also has "Rewind" and "Forward" buttons where default interval is a % of total duration (not to exceed a maximum number of steps)

Issue 1 (continued) Controls should disclose the seek interval (e.g., "Forward 10 seconds") Neither slider nor buttons have enough granularity. Need a "Jump to time" edit box. Dragon user would like to use natural language commands like "Forward eight minutes"

Issue 2: Audio Description Preferences Human-narrated description is nearly always preferred over text-based description, if given a choice

Issue 2 (continued): Problems with Text-based Description Users might ignore screen reader if it starts talking during video playback. The role of screen readers is to respond to user's commands, and while there can be latitude for alerts and other critical information, automatic reading of content generally falls outside this scope. Pressing a key interrupts the description, thereby breaking accessibility Extended audio description poses challenges (can pause video when description starts, but end time is unknown)

Issue 2 (continued): Pros of Text-based Description It's easy to produce, with minimal cost "Any description is better than no description" It's searchable and browsable (e.g., in interactive transcript)

Issue 3. Accessibility of Subtitles to Screen Reader Users Able Player currently uses aria-hidden="true", based on the belief that a screen reader reading content in synch with spoken word in the program audio would be distracting and undesirable (the content is accessible in the transcript)

Issue 3 (continued): One User's Perspective Foreign language subtitles are critical for access in real-time. Same-language captions can help clarify difficult-to-understand audio. Most users can handle simultaneous audio tracks. However, independent volume controls would maximize usability.

Issue 4. Synchronized Sign Language Sign language window should be semi-transparent so it can be placed on top of the video without completely obstructing content. Able Player users can already drag and resize the sign language window, but they should also be able to crop it and/or resize it without preserving the aspect ratio. The video window itself should also be draggable and resizable, not just the sign language window.

Able Player Revisited

Issue 5. Quantity/Visibility/ Order of Controls A common complaint: "Too many buttons" A common solution: Hide less frequently used buttons behind a "More" button. Which buttons should be hidden? There is no consensus. Recommended possible solutions: Customize per individual's usage patterns Allow users to select which buttons are visible within Preferences Both solutions would result in a non-standard UI across users

Issue 5 (continued) Multiple sighted users expressed a desire to hide the controls during playback. One user described this as an accessibility problem, as the controls are distracting and prevent them from fully focusing on the content of the video This is especially desirable in full screen mode Controls should be easily recoverable if user moves the mouse or presses a key.

The full paper is expected to be published June 1 in CSUN's Journal on Technology & Persons with Disabilities https://csun.edu/cod/journal