- From: Jim Allan <jimallan@tsbvi.edu>
- Date: Tue, 19 Feb 2013 08:19:40 -0600
- To: WAI-ua <w3c-wai-ua@w3.org>
- Message-ID: <CA+=z1WkfSLSid-fozC7X23HZ7z9K73KT+sSJOjFN=jpSOJUreQ@mail.gmail.com>
This is exciting stuff. It includes all the functionality we have been
asking for in UAAG20.
Jim
---------- Forwarded message ----------
From: Schnabel, Stefan <stefan.schnabel@sap.com>
Date: Mon, Feb 18, 2013 at 4:00 AM
Subject: ARIA media player design pattern - Keyboard Control Proposal
To: "wai-xtech@w3.org" <wai-xtech@w3.org>, "faulkner.steve@gmail.com" <
faulkner.steve@gmail.com>, "Joseph Scheuhammer (clown.idi@gmail.com)" <
clown.idi@gmail.com>
Cc: "Keim, Oliver" <oliver.keim@sap.com>
As discussed, proposal posted on wai-xtech@w3.org****
** **
Regards,****
Stefan + Oliver****
** **
** **
Introduction****
** **
Media players are usually a complex control which offers various input and
output elements. To control media players there are two typical
implementations and sometimes a mixture of both: ****
** **
1. Focus-based approach: A media player consisting of a set of widgets
where the widgets itself need to get focused to control the media play.****
2. Non-focus-based approach: The player itself has a visual
representation and has focus. All control functions are mapped onto the
keyboard hotkeys, so there is no need to navigate on the components of the
player.****
3. A mixture of both, the player representation has default focus and
the focus can be moved to other widgets, but there is no need to if using
direct hotkeys.****
** **
As video players often provide a full screen mode a non-focused based
control mode is preferred.****
** **
Playback related functions****
- Play/Pause Toggle****
- Begin of Stream/End of Stream****
- Previous/Next Chapter (if any)****
- Increase/Decrease video playback position****
- Slow motion, half speed, full speed, etc.****
** **
Video output related functions****
- Cycle through or adjust aspect ratio modes (4x3, 16x9, 2.35x1, etc.)**
**
- Zooming video (to fit a letterboxed video output into a 16x9 display)*
***
- Window/Fullscreen Toggle****
- control the color settings (brightness, gamma, hue, saturation)****
- Cycle through captions/sub title tracks (if available)****
** **
Audio output related functions****
- Increase/Decrease audio volume****
- Mute Audio Toggle****
- Cycle through audio tracks (if available)****
** **
Additional functions****
- Open media files or volumes, eject media files or volumes****
- Show detail information about media stream (e.g. Media stream
properties)****
- Add Bookmark(s) for the media file or positions inside a media file.**
**
- Capture frame(s)****
** **
A context menu should also give a pedagogic vector on the player’s
capabilities and grant access to those functions.****
** **
For details on media players, their functionality and their hotkey mappings
refer to****
** **
- Microsoft Windows Mediaplayer ****
- VideoLan Client ****
- WinAmp Player ****
** **
** **
Media Playback Key Proposals****
** **
Pause Space and/or p Stop the playback of the
media stream****
Play Space and/or p Start the playback of the
media stream****
IncreaseVolume + (Plus Key) Increase the volume level
of the audio output****
Beginning Ctrl+Home Move the playback to the
beginning of the stream****
End Ctrl+End Move the playback to the
end of the stream****
NextChapter PageDown Move the playback to the
next available chapter.****
PreviousChapter PageUp Move the playback to the
previously available chapter.****
Backward Left Move playback to previous
frames/gops****
Fullscreen Alt+Enter or Ctrl+i Toggle keystroke to toggle
the full screen display****
DecreaseVolume - (Minus Key) Decrease the volume Level
of the audio output****
Mute m or Ctrl+m Toggles the audio output****
AspectRatio r or Ctrl+r Circle through the aspect
ratio configurations, the use with Ctrl might open a dialog for selecting
the aspect ration from a given list.****
ClipContent c or Ctrl+c Circle though a list of
clipping configurations, the use with Ctrl might open a dialog for
selecting the clippings from a given list.****
Preferences Ctrl+, or Ctrl+p Open the preferences of the
media player control****
Properties Ctrl+i Open the properties window
of the current video/audio stream****
Forward Right
Advance playback forward to next frames/Gops****
** **
****
*From:* Steve Faulkner [mailto:faulkner.steve@gmail.com]
*Sent:* Mittwoch, 6. Februar 2013 12:01
*To:* W3C WAI-XTECH
*Cc:* Joseph Scheuhammer
*Subject:* ARIA media player design pattern****
****
Hi Joseph,
in the current editors draft of the authoring practices spec [1] the advice
on the media player widget is absent any timeline on this being populated?
[1] http://www.w3.org/WAI/PF/aria-practices/#mediaplayer
--
with regards
Steve Faulkner
Technical Director - TPG
www.paciellogroup.com | www.HTML5accessibility.com |
www.twitter.com/stevefaulkner
HTML5: Techniques for providing useful text alternatives -
dev.w3.org/html5/alt-techniques/
Web Accessibility Toolbar - www.paciellogroup.com/resources/wat-ie-about.html
****
--
with regards
Steve Faulkner
Technical Director - TPG
www.paciellogroup.com | www.HTML5accessibility.com |
www.twitter.com/stevefaulkner
HTML5: Techniques for providing useful text alternatives -
dev.w3.org/html5/alt-techniques/
Web Accessibility Toolbar - www.paciellogroup.com/resources/wat-ie-about.html
****
--
Jim Allan, Accessibility Coordinator & Webmaster
Texas School for the Blind and Visually Impaired
1100 W. 45th St., Austin, Texas 78756
voice 512.206.9315 fax: 512.206.9264 http://www.tsbvi.edu/
"We shape our tools and thereafter our tools shape us." McLuhan, 1964
Received on Tuesday, 19 February 2013 14:21:15 UTC