I understand now. Thank you for your answers.

From: [email protected]
Date: Thu, 10 Dec 2009 12:15:50 -0600
To: [email protected]
CC: [email protected]; [email protected]; [email protected]; [email protected]
Subject: Re: [whatwg] style sheet blocking scripts




On Dec 9, 2009, at 4:10 PM, James Robinson wrote:2009/12/9 tali garsiel 
<[email protected]>






Well, not completely.Regarding the first question- Webkit guys told me (on 
their IRC channel) that the don't block the parser and only block scripts that 
request visual information, so I'm still  confused.


Here's my understanding of the implementation inside WebKit currently:During 
parsing, WebKit does not block the parser on stylesheet loads, but does block 
external scripts from running until previously-encountered stylesheets have 
loaded.  WebKit does not suspend script execution on requests for visual 
information if stylesheets have not loaded (for example for inline scripts or 
in the case of stylesheets added dynamically after parsing has completed).  
WebKit does suspend parsing of the document on script loads, but has a 
speculative preloader to attempt to start fetches for resources past the 
<script> tag.

- James

This is accurate, although I'd add that we consider it a bug that we don't yet 
block the parser for inline scripts in addition to external scripts.
dave
                                          
_________________________________________________________________
Windows Live: Make it easier for your friends to see what you’re up to on 
Facebook.
http://www.microsoft.com/middleeast/windows/windowslive/see-it-in-action/social-network-basics.aspx?ocid=PID23461::T:WLMTAGL:ON:WL:en-xm:SI_SB_2:092009

Reply via email to