- From: Ian Hickson <ian@hixie.ch>
- Date: Fri, 16 May 2008 22:20:08 +0000 (UTC)
On Fri, 16 May 2008, Bonner, Matt (IPG) wrote: > On Mon, 14 Jan 2008, Ian Hickson wrote: > > On Mon, 14 Jan 2008, Antti Koivisto wrote: > > > > > It would be nice to have a read-only attribute (called "playing" for > > > example) that would be true when the element is "actively playing". > > > Knowing if the playback is progressing is necessary for implementing > > > basic playback UIs with JS. It is clumsy and not very obvious that > > > you need to do "var playing = !video.paused && !video.ended && > > > video.readyState >= HTMLMediaElement.CAN_PLAY" to get this > > > information. > > > > What's the use case? > > Wouldn't you want something like that to know, for example, whether to > display a "play" or a "pause" button? We have that -- the "paused" attribute. When it's true, show play, and when it's paused, show false. You don't want to show play when the reason you aren't playing is that you're buffered or seeking for instance. The client is trying to play. It can't. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Friday, 16 May 2008 15:20:08 UTC