Presentation is loading. Please wait.

Presentation is loading. Please wait.

Concepts & Techniques for Accessible, Closed Captioned Web-Based Video 10th Annual Accessing Higher Ground: Accessible Media, Web and Technology Conference.

Similar presentations


Presentation on theme: "Concepts & Techniques for Accessible, Closed Captioned Web-Based Video 10th Annual Accessing Higher Ground: Accessible Media, Web and Technology Conference."— Presentation transcript:

1 Concepts & Techniques for Accessible, Closed Captioned Web-Based Video 10th Annual Accessing Higher Ground: Accessible Media, Web and Technology Conference Boulder, Colorado November 7, 2007 http://disability.law.uiowa.edu/lhpdc/publications/kleinpubs.html David Klein K. “Fritz” Thompson

2 Embedding Videos into HTML  Media Player and RealPlayer better external, not embedded  QuickTime & Flash generally better embedded  Internet Explorer generally better with Flash  Controversy in use of and tags

3 Conventional Embedding    Object parameters  File location    Embed parameters  File location    

4 Embedding QuickTime <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="260" height="316" codebase="http://www.apple.com/qtactivex/qtplugin.cab"> <param name="src" value="http://www.yourdomain.com/video_smil.mov" /> <embed src="http://www.yourdomain.com/video_smil.mov" width="260" height="316" pluginspage="http://www.apple.com/quicktime/download/"></embed></object>

5 Embedding Flash Video Player <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash. cab#version=7,0,0,0" width="340" height="440" id="video"> <param name="movie" value=" http://www.yourdomain.com/video.swf" /> <embed src=" http://www.yourdomain.com/video.swf" quality="high" width="340" height="440" name="video" type="application/x-shockwave-flash" base="." pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object>

6 Embedding Issues    Not a standard  Doesn’t validate for XHTML  tag not supported the same on all browsers  Player versioning  Downloading / upgrading versions a major pain  Frequently a showstopper for many users  Earlier required versions may show garbage (or blank space) instead of error message

7 Flash Embedding Alternatives  Object Only method  Validates for XHTML  Tricks browsers into correctly displaying content  Uses graceful failure rule  When one OBJECT tag doesn’t work, it’s ignored  Moves to the next OBJECT tag

8 OBJECT Only Method </object></object>

9 Flash Embedding Alternatives  Flash Object method (uses JavaScript) to determine versions and handle errors gracefully  Avoid unacceptable use of or tags  Uses alternative text as a default when all else fails  http://blog.deconcept.com/flashobject/ http://blog.deconcept.com/flashobject/  Works in Internet Explorer to avoid double click interaction

10 Contact  Law, Health Policy & Disability Center  http://disability.law.uiowa.edu/ http://disability.law.uiowa.edu/  LHPDC Bulletin Board (download Flash playback engine)  http://disability2.law.uiowa.edu/dbtac http://disability2.law.uiowa.edu/dbtac David Klein 280-1 Boyd Law Bldg. College of Law University of Iowa Iowa City, IA 52242 319-335-6748 david-klein@uiowa.edu K. “Fritz” Thompson 280-1 Boyd Law Bldg. College of Law University of Iowa Iowa City, IA 52242 319-335-6748 kenneth-d-thompson@uiowa.edu


Download ppt "Concepts & Techniques for Accessible, Closed Captioned Web-Based Video 10th Annual Accessing Higher Ground: Accessible Media, Web and Technology Conference."

Similar presentations


Ads by Google