<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Positioning Inline Scripts</title>
	<atom:link href="http://www.stevesouders.com/blog/2009/05/06/positioning-inline-scripts/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stevesouders.com/blog/2009/05/06/positioning-inline-scripts/</link>
	<description>Essential knowledge for making your web pages faster.</description>
	<lastBuildDate>Sat, 04 Feb 2012 09:46:28 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: anish</title>
		<link>http://www.stevesouders.com/blog/2009/05/06/positioning-inline-scripts/#comment-3091</link>
		<dc:creator>anish</dc:creator>
		<pubDate>Wed, 09 Mar 2011 14:34:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevesouders.com/blog/?p=352#comment-3091</guid>
		<description>Effect on downloading of resources when an inline script above it is being executed:

IE8 – Will block downloading of image &amp; iframe.
    Will allow downloading of stylesheet and .js file.
www.webpagetest.org/result/110302_KG_30M6/

IE9 – Will block downloading of iframe.
    Will allow downloading of image, stylesheet and .js files.
www.webpagetest.org/result/110302_TN_30MS/ 

Firefox 3.6.3, IE6, IE7,  Chrome 10.0.648.127, Opera 11.01, Safari 4.0.5 – will block downloading of image, stylesheet and .js files.</description>
		<content:encoded><![CDATA[<p>Effect on downloading of resources when an inline script above it is being executed:</p>
<p>IE8 – Will block downloading of image &amp; iframe.<br />
    Will allow downloading of stylesheet and .js file.<br />
<a href="http://www.webpagetest.org/result/110302_KG_30M6/" rel="nofollow">http://www.webpagetest.org/result/110302_KG_30M6/</a></p>
<p>IE9 – Will block downloading of iframe.<br />
    Will allow downloading of image, stylesheet and .js files.<br />
<a href="http://www.webpagetest.org/result/110302_TN_30MS/" rel="nofollow">http://www.webpagetest.org/result/110302_TN_30MS/</a> </p>
<p>Firefox 3.6.3, IE6, IE7,  Chrome 10.0.648.127, Opera 11.01, Safari 4.0.5 – will block downloading of image, stylesheet and .js files.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve Souders</title>
		<link>http://www.stevesouders.com/blog/2009/05/06/positioning-inline-scripts/#comment-3064</link>
		<dc:creator>Steve Souders</dc:creator>
		<pubDate>Sun, 27 Feb 2011 22:29:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevesouders.com/blog/?p=352#comment-3064</guid>
		<description>@anish: It&#039;s possible Opera behaves differently. It&#039;s possible the other browsers have fixed the issue with inline scripts blocking stylesheets.</description>
		<content:encoded><![CDATA[<p>@anish: It&#8217;s possible Opera behaves differently. It&#8217;s possible the other browsers have fixed the issue with inline scripts blocking stylesheets.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anish</title>
		<link>http://www.stevesouders.com/blog/2009/05/06/positioning-inline-scripts/#comment-3063</link>
		<dc:creator>anish</dc:creator>
		<pubDate>Sat, 26 Feb 2011 14:13:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevesouders.com/blog/?p=352#comment-3063</guid>
		<description>there was a mistake in comment no. 10 http://www.stevesouders.com/blog/2009/05/06/positioning-inline-scripts/comment-page-1/#comment-3061

If a page has an inline script, in Opera page is rendered till the location of the inline script. (tested in versions 10.51 &amp; 11.01)

In IE8, Firefox 3.6.3, Chrome 9.0.597.98 &amp; Safari 4.0.5 nothing is rendered when the inline script is executing.

Sorry for the mistake i made in the earlier comment</description>
		<content:encoded><![CDATA[<p>there was a mistake in comment no. 10 <a href="http://www.stevesouders.com/blog/2009/05/06/positioning-inline-scripts/comment-page-1/#comment-3061" rel="nofollow">http://www.stevesouders.com/blog/2009/05/06/positioning-inline-scripts/comment-page-1/#comment-3061</a></p>
<p>If a page has an inline script, in Opera page is rendered till the location of the inline script. (tested in versions 10.51 &amp; 11.01)</p>
<p>In IE8, Firefox 3.6.3, Chrome 9.0.597.98 &amp; Safari 4.0.5 nothing is rendered when the inline script is executing.</p>
<p>Sorry for the mistake i made in the earlier comment</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anish</title>
		<link>http://www.stevesouders.com/blog/2009/05/06/positioning-inline-scripts/#comment-3062</link>
		<dc:creator>anish</dc:creator>
		<pubDate>Sat, 26 Feb 2011 06:04:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevesouders.com/blog/?p=352#comment-3062</guid>
		<description>In the 6th chapter of EFWS, the danger of CSS and inline script coming together is mentioned.

The test page for this is:
http://stevesouders.com/cuzillion/?ex=10103&amp;title=Inline+Scripts+after

The time taken in diff. browsers are:
IE8 - 7436 ms
Firefox 3.6.3 - 4860 ms
Chrome 9.0.597 - 4748 ms
Safari 4.0.5 - 4804 ms
Opera 10.51 - 4952 ms

I guess browsers other than IE8 starts downloading the external file when the inline script begins execution.

Or is it some other reason that results in the less time in browsers other than IE8?</description>
		<content:encoded><![CDATA[<p>In the 6th chapter of EFWS, the danger of CSS and inline script coming together is mentioned.</p>
<p>The test page for this is:<br />
<a href="http://stevesouders.com/cuzillion/?ex=10103&#038;title=Inline+Scripts+after" rel="nofollow">http://stevesouders.com/cuzillion/?ex=10103&#038;title=Inline+Scripts+after</a></p>
<p>The time taken in diff. browsers are:<br />
IE8 &#8211; 7436 ms<br />
Firefox 3.6.3 &#8211; 4860 ms<br />
Chrome 9.0.597 &#8211; 4748 ms<br />
Safari 4.0.5 &#8211; 4804 ms<br />
Opera 10.51 &#8211; 4952 ms</p>
<p>I guess browsers other than IE8 starts downloading the external file when the inline script begins execution.</p>
<p>Or is it some other reason that results in the less time in browsers other than IE8?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anish</title>
		<link>http://www.stevesouders.com/blog/2009/05/06/positioning-inline-scripts/#comment-3061</link>
		<dc:creator>anish</dc:creator>
		<pubDate>Sat, 26 Feb 2011 05:53:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevesouders.com/blog/?p=352#comment-3061</guid>
		<description>In the 6th chapter of EFWS and in http://stevesouders.com/cuzillion/?ex=10100&amp;title=Inline+Scripts+Block it&#039;s mentioned that&quot;Nothing in the page is rendered until the inline script is done executing.&quot;

The results i got when i tested this is:

In IE8, Opera 10.51 &amp; Firefox 3.6.3 the page is rendered till the inline script. The part after the inline script doesn&#039;t get rendered until the inline script finishes execution.

In Chrome 9.0.597.98 &amp; Safari 4.0.5 nothing in the page is rendered until the inline script finishes execution.

The format applied is:

  
  
    
    
    
    ....
    
  


I couldn&#039;t find the present status of browsers regarding inline scripts.</description>
		<content:encoded><![CDATA[<p>In the 6th chapter of EFWS and in <a href="http://stevesouders.com/cuzillion/?ex=10100&#038;title=Inline+Scripts+Block" rel="nofollow">http://stevesouders.com/cuzillion/?ex=10100&#038;title=Inline+Scripts+Block</a> it&#8217;s mentioned that&#8221;Nothing in the page is rendered until the inline script is done executing.&#8221;</p>
<p>The results i got when i tested this is:</p>
<p>In IE8, Opera 10.51 &amp; Firefox 3.6.3 the page is rendered till the inline script. The part after the inline script doesn&#8217;t get rendered until the inline script finishes execution.</p>
<p>In Chrome 9.0.597.98 &amp; Safari 4.0.5 nothing in the page is rendered until the inline script finishes execution.</p>
<p>The format applied is:</p>
<p>    &#8230;.</p>
<p>I couldn&#8217;t find the present status of browsers regarding inline scripts.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nagaraj Hubli</title>
		<link>http://www.stevesouders.com/blog/2009/05/06/positioning-inline-scripts/#comment-693</link>
		<dc:creator>Nagaraj Hubli</dc:creator>
		<pubDate>Thu, 09 Jul 2009 20:44:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevesouders.com/blog/?p=352#comment-693</guid>
		<description>The best possible option is to move inline script to the bottom of the page, along with the DEFER attribute, right?</description>
		<content:encoded><![CDATA[<p>The best possible option is to move inline script to the bottom of the page, along with the DEFER attribute, right?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy Dunck</title>
		<link>http://www.stevesouders.com/blog/2009/05/06/positioning-inline-scripts/#comment-606</link>
		<dc:creator>Jeremy Dunck</dc:creator>
		<pubDate>Fri, 22 May 2009 02:21:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevesouders.com/blog/?p=352#comment-606</guid>
		<description>Steve,
  I have a large body of HTML that I&#039;d like crawlers to be able to see, but that same content will be styled into a nice carousel display when JS gets a chance to run.  I am trying to minimize page jumping, so I can&#039;t wait until the JS in the footer has a chance to run.

  I was planning on using a very fast inline JS-- just setting the carousel container size and overflow:auto-- but now you&#039;ve made me doubt the approach.

  Do you have any suggestions on minimizing page jumping and keeping page content visible without JS, also while avoiding inline scripts?  :-/</description>
		<content:encoded><![CDATA[<p>Steve,<br />
  I have a large body of HTML that I&#8217;d like crawlers to be able to see, but that same content will be styled into a nice carousel display when JS gets a chance to run.  I am trying to minimize page jumping, so I can&#8217;t wait until the JS in the footer has a chance to run.</p>
<p>  I was planning on using a very fast inline JS&#8211; just setting the carousel container size and overflow:auto&#8211; but now you&#8217;ve made me doubt the approach.</p>
<p>  Do you have any suggestions on minimizing page jumping and keeping page content visible without JS, also while avoiding inline scripts?  :-/</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tham</title>
		<link>http://www.stevesouders.com/blog/2009/05/06/positioning-inline-scripts/#comment-589</link>
		<dc:creator>tham</dc:creator>
		<pubDate>Mon, 18 May 2009 08:20:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevesouders.com/blog/?p=352#comment-589</guid>
		<description>Hi,

I have a question.








document.getElementById(&quot;applet&quot;).innerHTML = ;




From the code above,,,is it possible that the race condition occurs between the declaration of the applet object and the onload event calling to the applet&#039;s function????

I also want to know what is the sequence of execution when we have the onload event and the inline script in the body tag</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I have a question.</p>
<p>document.getElementById(&#8220;applet&#8221;).innerHTML = ;</p>
<p>From the code above,,,is it possible that the race condition occurs between the declaration of the applet object and the onload event calling to the applet&#8217;s function????</p>
<p>I also want to know what is the sequence of execution when we have the onload event and the inline script in the body tag</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sunnybear</title>
		<link>http://www.stevesouders.com/blog/2009/05/06/positioning-inline-scripts/#comment-587</link>
		<dc:creator>sunnybear</dc:creator>
		<pubDate>Fri, 15 May 2009 18:04:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevesouders.com/blog/?p=352#comment-587</guid>
		<description>Steve, there is actually one more way to resolve huge timeout because of inline scripts execution. We can perform all critical calculations on the server and put on client only all final numbers (or final DOM tree).</description>
		<content:encoded><![CDATA[<p>Steve, there is actually one more way to resolve huge timeout because of inline scripts execution. We can perform all critical calculations on the server and put on client only all final numbers (or final DOM tree).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jkarczm</title>
		<link>http://www.stevesouders.com/blog/2009/05/06/positioning-inline-scripts/#comment-584</link>
		<dc:creator>jkarczm</dc:creator>
		<pubDate>Mon, 11 May 2009 11:34:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevesouders.com/blog/?p=352#comment-584</guid>
		<description>sorry, &quot;you CAN&#039;T&quot;</description>
		<content:encoded><![CDATA[<p>sorry, &#8220;you CAN&#8217;T&#8221;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

