W3C home > Mailing lists > Public > public-html@w3.org > January to March 2007

Re: <video> element feedback

From: Laurens Holst <lholst@students.cs.uu.nl>
Date: Wed, 21 Mar 2007 03:53:22 +0900
Message-ID: <46002DA2.4070406@students.cs.uu.nl>
To: matt@builtfromsource.com
CC: public-html@w3.org, whatwg@whatwg.org
Matthew Ratzloff schreef:
> Ian,
>
> Thanks; that's a good point.  I see the need for a standalone element now.
>   

Why? There is no overloading going on anywhere.

First of all, if one would just take a practical approach and think in 
terms of solutions instead of impossibilities, you could simply have a 
property HTMLObject.objectController, which then gets you an object 
specific to the ‘media group’.

But primarily I say: you could hardly call it overloading! There are 
separate things that can be identified individually in various types of 
objects: timeline, image, sound samples, lists.

- Timeline: images replayed along a timeline (video), sound samples 
replayed along a timeline (audio). Methods: play(), stop(), pause(). 
Properties: position (that does seek() and fast-forward(), rewind(), too).
- Image: images, images replayed along a timeline (video), displayed 
image metadata in various formats (MP3 cover art ID3 tags). Properties: 
width, height.
- Sound samples: sound samples replayed along a timeline (audio), 
possibly accompanying video. Properties: volume.
- Lists: presentations, playlists, web pages. Properties: index (that 
does next() and forward(), too).

There is no conceptual difference here, therefore you can not speak of 
overloading. People need to think more on an abstract level.

I think it would be great if HTMLObject implemented these. Preferrably 
without using an objectController sub-object, although having that, too, 
would maybe be nice for vendor-provided extensions.


~Grauw

-- 
Ushiko-san! Kimi wa doushite, Ushiko-san nan da!!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Laurens Holst, student, university of Utrecht, the Netherlands.
Website: www.grauw.nl. Backbase employee; www.backbase.com.


Received on Tuesday, 20 March 2007 18:54:42 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 20 March 2007 18:54:44 GMT