W3C home > Mailing lists > Public > public-html-bugzilla@w3.org > February 2010

[Bug 8731] Consider expanding buffering control for media elements

From: <bugzilla@wiggum.w3.org>
Date: Fri, 19 Feb 2010 00:09:26 +0000
To: public-html-bugzilla@w3.org
Message-Id: <E1NiGQw-0006Ep-6V@wiggum.w3.org>
http://www.w3.org/Bugs/Public/show_bug.cgi?id=8731





--- Comment #23 from Silvia Pfeiffer <silviapfeiffer1@gmail.com>  2010-02-19 00:09:25 ---
(In reply to comment #17)
> On the topic of autoplay vs this attribute, I really think the two aren't
> orthogonal. It really makes no sense to play without buffering, so the entire
> attribute is moot if we're autoplaying. Generally, that, to me, signals that it
> really should be the same attribute.

What if in future we decide that we want to versions of autoplay: one where we
only buffer a certain amount ahead and one where we buffer the full file
(something that I still think would be nice to have now, but we don't seem to
be able to find consensus for here). There clearly the buffering strategy is
independent of the choice to autoplay.


> I'm not a fan of "playthrough"; it's likely to be the most-used value and I
> think it should have an easier name. I like "autobuffer" because it _is_ more
> "automatic" than the other values, in that it's telling the user agent to Do
> The Right Thing. I'm ok with just preload=buffer or something else simple like
> that if people think that "autobuffer" is that bad. (Similarly, preload=play
> might be ok if preload=autoplay strikes people as too wordy or confusing...
> personally I think autoplay makes sense since it makes it clear that something
> is going to happen. preload=play doesn't seem quite as obvious.)

We could just say "preload=auto" since the buffering aspect is already in the
word preload and auto says it's up to the UA to do what they like and find
appropriate.


> So I thinking of the following proposal:
> 
>    preload=none
>    preload=metadata
>    preload=autobuffer
>    preload=autoplay
> 
> (with the default being user-agent defined)

How about:

    preload=none
    preload=metadata
    preload=auto
    preload=progressive
    preload=full

The last two are the distinction that I made above, which I think are values
that - if we cannot agree on now - we should at least keep open as an option
for the future.

Also, "auto" should be the default, IMO.


-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Friday, 19 February 2010 00:09:30 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 20:01:11 UTC