- From: Bjoern Hoehrmann <derhoermi@gmx.net>
- Date: Fri, 30 Mar 2007 00:47:26 +0200
- To: Maciej Stachowiak <mjs@apple.com>
- Cc: web API <public-webapi@w3.org>
* Maciej Stachowiak wrote: >In practice, it would look like this in code: > >xhr.addEventListener('progress', func, false); >xhr.upload.addEventListener('progress', func, false); > >However, this becomes much more useful when you have a reusable >upload/download progress UI control: > >var downloadURI = new ProgressUI(xhr); >var uploadUI = new ProgressUI(xhr.upload); > >With separate events, you would need either two controls, or a way to >put the control in a mode where it listens to either only upload or >only download events. > >This would require a change in XHR to adopt the Progress Events spec, >but would considerably simplify Progress Events. Thoughts? I would like to see worked out how this would work exactly for XHR, for example, if you have a web service that adds a digital signature to some XML document and a script that uses the service for a 1 MB document, but half way through the response the server cuts the connection, and which specification has to contribute the necessary bits to make this well-de- fined. -- Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de 68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/
Received on Thursday, 29 March 2007 22:47:30 UTC