[whatwg] readystatechange for SCRIPT
Boris Zbarsky
bzbarsky at MIT.EDU
Sat Sep 10 12:37:09 PDT 2011
On 9/10/11 11:00 AM, Kyle Simpson wrote:
> So, can I clarify something? You have moved `onreadystatechange` and
> `readyState` off of the <script> element entirely, and onto the HTML
> element?
No. They've been removed from elements (and windows) entirely. They
remain on Document.
> In regards to all the concern about double-firing of load detection
> logic, IE9 added both `onload` event firing to their existing script
> element's `onreadystatechange` firing.
In all modes?
> So, I'm not sure why we're rushing to fear these problems. A few years
> ago, maybe this was an issue, but I don't see how there's real evidence
> of current problems. Most script loaders are already immune to this
> problem.
Opera pointed to a specific script loader in the Facebook API that is
not thus immune, as well as one in popcornjs.
Given an existence proof like that, "most" doesn't really cut it for me,
unfortunately.
Or put another way, I would not be willing to implement readyState on
scripts in in Gecko as things stand, without a lot stronger data
supporting the fact that scripts no longer listen for both load and
readystatechange.
-Boris
More information about the whatwg
mailing list