[webkit-dev] ProgressEvents for Images
Bear Travis
betravis at adobe.com
Mon Jan 23 15:45:31 PST 2012
Hi Dean,
Thank you for the feedback. We have floated the idea to the WHATWG mailing
list, and are attempting to build enough support to draft a proper
proposal.
-Bear
On 1/23/12 2:55 PM, "Dean Jackson" <dino at apple.com> wrote:
>
>On 17/01/2012, at 10:41 AM, Bear Travis wrote:
>
>> A group of us at Adobe has been looking into adding support for
>>ProgressEvents
>> to images. The overall goal is to simplify image download progress
>>reporting
>> by supporting roughly the same progress events as XHR and the File API
>>for
>> image elements. For example one could connect an image to a progress
>>element
>> like this:
>>
>> <img id="image" src="sample.jpg"
>> onloadstart="showProgressBar()"
>> onprogress="updateProgressBar(event)"
>> onloadend="hideProgressBar()"/>
>>
>> Developers have taken various tacks to enable progress reporting, for
>>example
>> in some cases XHR can be used to download image files. Max Vujovic
>>just
>> published a blog about the practicalities of doing so:
>> http://blogs.adobe.com/openweb/2012/01/13/html5-image-progress-events/.
>> We
>> think it would be preferable to provide support for image progress
>>events
>> directly.
>
>I think this would be extremely useful. It would require a proposal to
>W3C or WHATWG though.
>
>Dean
>
>>
>> We're working on a prototype implementation for WebKit and have filed a
>>bug
>> that explains what we're up to in a little more detail:
>> https://bugs.webkit.org/show_bug.cgi?id=76102
>>
>> It's probably worth pointing out that the beforeload event, which is
>>currently
>> under discussion, addresses a different use case. Our proposal is
>>intended to
>> enable applications to give the user feedback about image download
>>progress,
>> it's not intended to enable security or efficiency by preemptively
>>blocking or
>> transforming image downloads.
>>
>> We'd appreciate feedback on this proposal.
>> _______________________________________________
>> webkit-dev mailing list
>> webkit-dev at lists.webkit.org
>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
More information about the webkit-dev
mailing list