Universal Media Player Terrill (UMP)

Slides:



Advertisements
Similar presentations
HTML5 Media API.
Advertisements

HTML 5. What is HTML5? HTML5 will be the new standard for HTML, XHTML, and the HTML DOM. The previous version of HTML came in The web has changed.
Universal Accessibility in Web Survey Design: Practical Guidelines for Implementation 2010 FedCASIC Conference March 18, 2010 Holly H. Matulewicz ● Jeff.
Able Player: A Fully Accessible Media Player Terrill Thompson, University of Washington Ken Petri, The Ohio State University These slides: goo.gl/D9ZG9t.
HTML 5 Tutorial Chapter 1 Introduction. What is HTML5? HTML5 will be the new standard for HTML, XHTML, and the HTML DOM. The previous version of HTML.
Crowdsourcing Accessibility: Can Accessibility be fixed for free with Community Help? Terrill
Web Accessibility 101 Terrill Thompson Technology Accessibility Specialist University of Washington
Lecture 18. HTML5 and JavaScript Instructor: Jie Yang Department of Computer Science University of Massachusetts Lowell Exploring the Internet,
Chapter 15 HTML 5 Video and Audio Intro to HTML5 1.
Accessible Video in Two Parts Terrill Thompson Techology Accessibility Specialist University of Washington
Video Accessibility Terrill Thompson Technology Accessibility These slides:
Audio and Video on the Web Sec 5-12 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
Session: 11. © Aptech Ltd. 2HTML5 Audio and Video / Session 11  Describe the need for multimedia in HTML5  List the supported media types in HTML5 
Chapter 11 Adding Media and Interactivity. Flash is a software program that allows you to create low-bandwidth, high-quality animations and interactive.
PowerPoint Exercise: Download this exercise to your computer, then complete the numbered tasks. Fulbright Computer Skills Summer 2012.
INTRODUCTION TO CLIENT-SIDE WEB PROGRAMMING ACM 511 ACM 262 Course Notes.
How to Develop Training Videos for the IT Automation Term Project Using Adobe Captivate Developed by Farhad Hemmati Supervised by Dr. Masoud Sadjadi.
HTML5. What is HTML5? HTML5 will be the new standard for HTML. HTML5 is the next generation of HTML. HTML5 is still a work in progress. However, the major.
Using HTML 5.  HTML 5 uses a standard method to embed audio into Web pages.  Prior to HTML 5, browser plug-ins or separate applications such as Windows.
Accessibility of Open Course Library Materials Terrill Thompson Technology Accessibility Specialist
ACADEMIC REQUIREMENTS REPORT ARR. The ARR is a report that tracks the completion of ALL degree requirements in one document Lists all courses completed.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Matt May | Accessibility Evangelist Accessible Web Conferencing with Adobe.
HTML Structure & syntax
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 2 Key Concepts 1 Copyright © Terry Felke-Morris.
Lesson 2 – Editing a Document Microsoft Word
Introduction to HTML. Slide 1 Hard-Coding What is hard-coding? –Creating the page in a text editor just using HTML A Web designer should know how to hard-
Accessibility of online instructional tools and documents Terrill Thompson Technology Accessibility
HTML BASICS Web Design I. Web Design  WWW created in the late 1980’s  Used in academics for the next 5 years  Mosaic (1994) allowed both pictures &
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
HTML Structure & syntax. Introduction This presentation introduces the following: Doctype declaration HTML Tags, Elements and Attributes Sections of a.
Unit 2 Module 6: HTML Video.  Use the tag  Use the for adding closed captions or other timed text  Why learn coding skills?  From the experts 
Development Process Agile/XP Planning + Issue Tracking Google Code provided efficient + effective project management Bug and defect reports Project planning.
COMPUTER BASICS: PART II Mrs. Sealy | Thompson Middle School.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 5 Key Concepts 1 Copyright © Terry Felke-Morris.
Using RSS Feeds for Distributing Videos Dr. Rick Jerz St. Ambrose University Davenport, Iowa 1.
All About Video Terrill Thompson University of Washington Ken Petri The Ohio State University Sean Keegan President, ATHEN
Chapter 11 Adding Media and Interactivity. Chapter 11 Lessons Introduction 1.Add and modify Flash objects 2.Add rollover images 3.Add behaviors 4.Add.
Becky Gibson Sr. Technical Staff Member IBM Emerging HTML5 Accessibility.
XHTML Basics. What is XHTML? XHTML is newer than, but built upon, the original HTML (Hyper Text Markup Language) platform. XHTML has stricter rules and.
Is your digital communication accessible? Terrill Thompson Technology Accessibility Specialist University of
Web Standards Web Design – Sec 2-3 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
Video player accessibility.
Basic HTML Introduction to HTML.
Pertemuan 1 Desain web Pertemuan 1
Computing and Information Technology Building a Web Browser
Making videos accessible – Mandatory guidelines
Web Standards Web Design – Sec 2-3
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
How People with Disabilities Access the Web
Chapter 4: HTML5 Media - <video> & <audio>
HTML 5 Tag By: Raul, Cordero.
HTML 5 Tutorial Chapter 1 Introduction.
Video player accessibility
Web Standards Web Design – Sec 2-3
Sharon Trerise & Kara Patten Graphics from webaim.org
Apple Safari Customer Support. Apple Safari is well known based on free internet network web browser that was launched by apple inc. it gives a higher.
Apple Safari is outstanding in view of free web arrange internet browser that was propelled by apple inc. it gives a higher reaction in correlation of.
Playing Audio (Part 2).
Video the UW: Overview & How We're Doing
Media Player Accessibility: Insights from Interviews and Focus Groups
Academic requirements report
Video Accessibility Part 1
Technology Vocabulary
Overview The World Wide Web has changed the way that people
Web Standards and Accessible Design.
Accessible PowerPoint
Creating a Basic Web Page using HTML
Presentation transcript:

Universal Media Player Terrill (UMP)

Media Players Then

Media Players Now

What if your browser doesn't support MP3?

Your browser doesn't support HTML5 ?

The Same Code Works for Video

The player works well in IE9 and higher Tab gives the player focus Space toggles play/pause Right/left arrows fast forward/rewind Up/down arrows control volume Controls have informative labels for screen reader users

It sort of works in Firefox Tab gives the player focus Space and arrow keys work as they do in IE, but not if screen reader is running Screen readers announce controls – Very high precision on the progress bar

It sort of works in Chrome and Safari Tab gives the player focus, but then what? Player doesn't respond to keyboard commands

Accessibility of the player controls are the same for audio and video But HTML5 video has other cool features too...

Can't hear the audio?

WebVTT Format Stands for "Web Video Text Tracks" Based on SubRip format (*.srt) The draft spec:

WebVTT Example WEBVTT 00:00: > 00:00: You want these people. 00:00: > 00:00: They order your products, sign up for your services, 00:00: > 00:00: enroll in your classes, read your opinions, 00:00: > 00:00: and watch your videos.

Internet Explorer 10+ has good support for captions + accessible controls

Captions in Other Browsers Firefox will support captions in 28.0 (current version is ) Chrome, Safari, and Opera support captions but they all have issues:

Can't see the visual content?

Another WebVTT Example WEBVTT 00:00: > 00:00: A blue circle has pairs of arching pairs inside. Underneath, DO-IT. 00:00: > 00:00: Words appear in a white box: World Wide Access. 00:00: > 00:00: Terrill Thompson:

Browser Support for Description

Summary Browsers have some support for accessible HTML5 media, but it's still less than ideal HTML5 media has a robust API, so we can make our own player...

Resources UMP My Blog These Slides DO-IT Video