- From: Charles McCathieNevile <chaals@opera.com>
- Date: Thu, 26 Feb 2009 03:57:46 +0100
- To: "Sean Hogan" <shogun70@westnet.com.au>, "Garrett Smith" <dhtmlkitchen@gmail.com>
- Cc: "WebApps WG" <public-webapps@w3.org>
On Wed, 25 Feb 2009 22:59:06 +0100, Sean Hogan <shogun70@westnet.com.au> wrote: > Garrett Smith wrote: >> It might be worth discussing the load event; >> http://www.w3.org/TR/DOM-Level-3-Events/events.html#event-load >> >> Seems that it is "specified" to fire on Document or Element (instead >> of window). >> > I would also suggest a progress event on document or window. > Ideally it would be triggered every 100ms during page-load. I would suggest that the editor of the progress spec get back to dealing with the last issues raised by Ian, but he is writing this email :) However the issue of timing is an interesting one. I am not sure how handy it is to expect a particular frequency, since it will vary pretty wildly depending on networks as well as other stuff. As a data point, I am told that while Australian broadband connections manage to deliver on average almost 2/3 of their advertised speed, which is a relatively good correspondence although advertised speeds for things people pay for are often are often pretty low, in terms of connections to actual offshore services they are getting something like 1/8. So you would get small progress over a long time. When you emit an event it is pretty low cost. But when you deal with a javascript that listens for that event and then does something else, it is more expensive - and when that starts to eat the battery of your mobile phone, maybe 10 times a second is more than people want. Anyway, I leave the issue of whether to request user agents to make a particular timing available to the specs that use progress events, although I have reservations about the wisdom of conditioning authors to expect things just because broadband in a few countries can deliver them easily. cheers Chaals -- Charles McCathieNevile Opera Software, Standards Group je parle français -- hablo español -- jeg lærer norsk http://my.opera.com/chaals Try Opera: http://www.opera.com
Received on Thursday, 26 February 2009 02:58:29 UTC