ISSUE-78: HTML5 stalled and suspend progress events

HTML5 stalled and suspend progress events

State:
CLOSED
Product:
HISTORICAL: Progress Events [features subsumed by XHR; worked stopped]
Raised by:
Philip Jägenstedt
Opened on:
2008-10-25
Description:
http://www.w3.org/html/wg/html5/#mediaevents

The events in HTML 5 fired for the media elements (<video>+<audio>) are called ProgressEvents and are intended to eventually refer to the Progress Events spec.

Currently the HTML5 draft specifies two events not covered by the Progress Events draft: stalled and suspend

These should be added to the draft, I suggest the following phrasing:

Name / Description / How often? / When?

stalled / The operation is unexpectedly not progressing / zero or more / May be dispatched zero or more times after a loadstart event, before any error, abort or load event is dispatched

suspend / The operation is temporarily suspended / zero or more / May be dispatched zero or more times after a loadstart event, before any error, abort or load event is dispatched

Rationale:

Stalled is used to signal that the download is for some reason not progressing, but the user agent has not yet given up and fired an error event. In HTML5 this happens when no data has been received for approximately 3 seconds.

Suspend is used to signal that the user agent is deliberately pausing the download. In the case of audio/video, the user agent may initially download only a portion of the file and fetch the rest only when/if the user plays the audio/video to a point where it is needed.
Related Actions Items:
No related actions
Related emails:
  1. Re: ISSUE-78: HTML5 stalled and suspend progress events [Progress Events] (from chaals@opera.com on 2008-12-29)
  2. Re: ISSUE-78: HTML5 stalled and suspend progress events [Progress Events] (from chaals@opera.com on 2008-10-31)
  3. Re: ISSUE-78: HTML5 stalled and suspend progress events [Progress Events] (from ian@hixie.ch on 2008-10-31)
  4. Re: ISSUE-78: HTML5 stalled and suspend progress events [Progress Events] (from chaals@opera.com on 2008-10-31)
  5. Re: ISSUE-78: HTML5 stalled and suspend progress events [Progress Events] (from ian@hixie.ch on 2008-10-31)
  6. Re: ISSUE-78: HTML5 stalled and suspend progress events [Progress Events] (from chaals@opera.com on 2008-10-31)
  7. ISSUE-78: HTML5 stalled and suspend progress events [Progress Events] (from sysbot+tracker@w3.org on 2008-10-25)

Related notes:

The events were added to the spec as optional things that can be used (and should, where a spec wants to have its API make this functionality available).

Charles McCathie Nevile, 27 Dec 2008, 20:38:42

Display change log ATOM feed


Chair, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 78.html,v 1.1 2016/01/25 10:26:23 carine Exp $