<?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: Delayed Script Execution; An Opera feature that has Steve excited</title>
	<atom:link href="http://ajaxian.com/archives/delayed-script-execution-an-opera-feature-that-has-steve-excited/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/delayed-script-execution-an-opera-feature-that-has-steve-excited</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 17 May 2012 07:43:39 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: justinnt</title>
		<link>http://ajaxian.com/archives/delayed-script-execution-an-opera-feature-that-has-steve-excited/comment-page-1#comment-267390</link>
		<dc:creator>justinnt</dc:creator>
		<pubDate>Mon, 15 Sep 2008 00:42:28 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4418#comment-267390</guid>
		<description>Thanks Steve for alerting us to this hiding feature. but, to your conclusion:
What’s all the excitement?!

Do web developers really need a browser switch to see the impact of delay-loading their JavaScript??
I don&#039;t see what&#039;s complex about asynchronous script loading :
I break my scripts into two sets : those I need on pageload, and the rest. After displaying some welcoming html, a tiny script pulls in the first compacted payload via xmlhttp After this runs all initialisation and re-rendering, just wait a moment before requesting the remaining (second) compacted payload. I have yet to need to trip more specialised scripts, but once the initial libraries are loaded there&#039;s nothing complex about using available frameworks for further asynchronous loading.

and do we want to facilitate the use of document.write in ads?
I have no empathy with those devilopers pulling in ads, but, given they&#039;re out there, I agree the browser feature is a useful one for users.
OK eyelidlessness, your scenario is totally plausible, but why would we care about nurturing bad practice?

so I agree this is a good browser feature, but I&#039;m not concerned with programatically switching it, because we don&#039;t need document.write</description>
		<content:encoded><![CDATA[<p>Thanks Steve for alerting us to this hiding feature. but, to your conclusion:<br />
What’s all the excitement?!</p>
<p>Do web developers really need a browser switch to see the impact of delay-loading their JavaScript??<br />
I don&#8217;t see what&#8217;s complex about asynchronous script loading :<br />
I break my scripts into two sets : those I need on pageload, and the rest. After displaying some welcoming html, a tiny script pulls in the first compacted payload via xmlhttp After this runs all initialisation and re-rendering, just wait a moment before requesting the remaining (second) compacted payload. I have yet to need to trip more specialised scripts, but once the initial libraries are loaded there&#8217;s nothing complex about using available frameworks for further asynchronous loading.</p>
<p>and do we want to facilitate the use of document.write in ads?<br />
I have no empathy with those devilopers pulling in ads, but, given they&#8217;re out there, I agree the browser feature is a useful one for users.<br />
OK eyelidlessness, your scenario is totally plausible, but why would we care about nurturing bad practice?</p>
<p>so I agree this is a good browser feature, but I&#8217;m not concerned with programatically switching it, because we don&#8217;t need document.write</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: souders</title>
		<link>http://ajaxian.com/archives/delayed-script-execution-an-opera-feature-that-has-steve-excited/comment-page-1#comment-267385</link>
		<dc:creator>souders</dc:creator>
		<pubDate>Sat, 13 Sep 2008 08:06:20 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4418#comment-267385</guid>
		<description>The main use of document.write is in ads, where 3rd party content is being stuffed into pages. In this situation it&#039;s not realistic for the ad developer and web site developer to agree on how to integrate their code. To get the ad inserted in the right place they use document.write. 

Here&#039;s an example from AOL (not picking on them - notice they use Doubleclick). They include a script - &lt;code&gt;http://twx.doubleclick.net/adj/TW.AOLCom/Site_WS_3;MN=93227127;u=r572ebd845c53ba7d;wm=o;tac=51095;rm=1;!c=d-jav;sz=300x250;tile=3;dcove=d;ord=292563415? &lt;/code&gt;. The script contains &lt;code&gt;document.write(&#039;&lt;img src=&quot;http://2mdn.aolcdn.com/viewad/1085640/1-0208_024_A_300250_A_NTC.gif&quot;&gt;&#039;)&lt;/code&gt;. (I&#039;ve omitted the anchor wrapping the image.)

Improving the way ads are served is one of the top 3 most important performance challenges today (the other 2 are javascript and widgets).</description>
		<content:encoded><![CDATA[<p>The main use of document.write is in ads, where 3rd party content is being stuffed into pages. In this situation it&#8217;s not realistic for the ad developer and web site developer to agree on how to integrate their code. To get the ad inserted in the right place they use document.write. </p>
<p>Here&#8217;s an example from AOL (not picking on them &#8211; notice they use Doubleclick). They include a script &#8211; <code><a href="http://twx.doubleclick.net/adj/TW.AOLCom/Site_WS_3;MN=93227127;u=r572ebd845c53ba7d;wm=o;tac=51095;rm=1" rel="nofollow">http://twx.doubleclick.net/adj/TW.AOLCom/Site_WS_3;MN=93227127;u=r572ebd845c53ba7d;wm=o;tac=51095;rm=1</a>;!c=d-jav;sz=300x250;tile=3;dcove=d;ord=292563415? </code>. The script contains <code>document.write('&lt;img src="http://2mdn.aolcdn.com/viewad/1085640/1-0208_024_A_300250_A_NTC.gif"&gt;')</code>. (I&#8217;ve omitted the anchor wrapping the image.)</p>
<p>Improving the way ads are served is one of the top 3 most important performance challenges today (the other 2 are javascript and widgets).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eyelidlessness</title>
		<link>http://ajaxian.com/archives/delayed-script-execution-an-opera-feature-that-has-steve-excited/comment-page-1#comment-267383</link>
		<dc:creator>eyelidlessness</dc:creator>
		<pubDate>Fri, 12 Sep 2008 17:51:20 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4418#comment-267383</guid>
		<description>&quot;People actually use document.write for scripts?&quot;
.
Well, a lot of people used to. Some older scripts still in use do. It&#039;s still quite common to use on iframes, though I don&#039;t think that&#039;d suffer from a deferred script issue as the parent document would have already been rendered. At any rate, someone might want to use legacy code rather than rewriting, but may still want to improve performance for end users using some kind of delayed execution, in which case one would want to not break document.write().
.
Note, I&#039;m not defending all of that. Just saying it&#039;s plausible.</description>
		<content:encoded><![CDATA[<p>&#8220;People actually use document.write for scripts?&#8221;<br />
.<br />
Well, a lot of people used to. Some older scripts still in use do. It&#8217;s still quite common to use on iframes, though I don&#8217;t think that&#8217;d suffer from a deferred script issue as the parent document would have already been rendered. At any rate, someone might want to use legacy code rather than rewriting, but may still want to improve performance for end users using some kind of delayed execution, in which case one would want to not break document.write().<br />
.<br />
Note, I&#8217;m not defending all of that. Just saying it&#8217;s plausible.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TNO</title>
		<link>http://ajaxian.com/archives/delayed-script-execution-an-opera-feature-that-has-steve-excited/comment-page-1#comment-267381</link>
		<dc:creator>TNO</dc:creator>
		<pubDate>Fri, 12 Sep 2008 14:32:29 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4418#comment-267381</guid>
		<description>People actually use document.write for scripts? Whatever happened to creating a node/fragment and then appending it?</description>
		<content:encoded><![CDATA[<p>People actually use document.write for scripts? Whatever happened to creating a node/fragment and then appending it?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ThomasHansen</title>
		<link>http://ajaxian.com/archives/delayed-script-execution-an-opera-feature-that-has-steve-excited/comment-page-1#comment-267379</link>
		<dc:creator>ThomasHansen</dc:creator>
		<pubDate>Fri, 12 Sep 2008 12:56:31 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=4418#comment-267379</guid>
		<description>6 letters...?
That&#039;s 13 letters actually unless you don&#039;t use XHTML but relies on normal HTML...
defer=&quot;defer&quot;
;)</description>
		<content:encoded><![CDATA[<p>6 letters&#8230;?<br />
That&#8217;s 13 letters actually unless you don&#8217;t use XHTML but relies on normal HTML&#8230;<br />
defer=&#8221;defer&#8221;<br />
;)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

