[whatwg] <video>/<audio> feedback
Jonas Sicking
jonas at sicking.cc
Thu May 14 11:53:37 PDT 2009
On Tue, May 12, 2009 at 9:29 PM, David Singer <singer at apple.com> wrote:
> At 12:09 +1000 13/05/09, Silvia Pfeiffer wrote:
>>
>> On Wed, May 13, 2009 at 5:01 AM, Jonas Sicking <jonas at sicking.cc> wrote:
>>>
>>> On Sun, May 10, 2009 at 6:56 PM, David Singer <singer at apple.com> wrote:
>>>>
>>>> At 14:09 +1000 9/05/09, Silvia Pfeiffer wrote:
>>>>>
>>>>> Of course none of the
>>>>> discussion will inherently disallow seeking - scripts will always be
>>>>> able to do the seeking. But the user may not find it easy to do
>>>>> seeking to a section that is not accessible through the displayed
>>>>> timeline, which can be both a good and a bad thing.
>>>>
>>>> How easy a particular user interface is to use for various tasks is (I
>>>> hope)
>>>> not our worry...
>>>
>>> I'm not sure I agree. If the spec provides a feature set that no one
>>> is able to create a useful UI for, then there definitely might be a
>>> problem with the spec.
>>>
>>> I still have not received any comments on my previous assertion that
>>> there are essentially two separate use cases here. One for bringing
>>> attention to a specific point in a larger context, one for showing
>>> only a smaller range of a video.
>>
>> Just to confirm: yes, there are two separate use cases. (I was under
>> the impression that the discussion had brought that out).
>
> Yes, that's fine. I think it's clear that we could have a 'verb' in the
> fragment "focus-on", "select" etc. to indicate that. I think it's also
> clear that no matter what verb is used, the entire resource is 'available'
> to the UA, that scripts can (if they wish) navigate anywhere in the entire
> resource, and that UAs can optimize the interface for the given verb, but
> the interface can still permit access to the entire resource.
Personally I'm pretty un-opinionated on these details.
If setting a range in the fragment results in the .currentTime
spanning from 0 to length-of-range or from start-of-range to
end-or-range seems only like a question of which API is the most
author friendly. Script can always remove the range-fragment if it
wants to use a .currentTime outside of the range.
The only argument that I can think of either way is that it might be
hard to create a decent UI for the situation when a range is
specified, but .currentTime is set to outside that range using script.
But again, I don't have much of an opinion.
/ Jonas
More information about the whatwg
mailing list