<?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: Dojo and the script tags</title>
	<atom:link href="http://ajaxian.com/archives/dojo-and-the-script-tags/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/dojo-and-the-script-tags</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: sb</title>
		<link>http://ajaxian.com/archives/dojo-and-the-script-tags/comment-page-1#comment-256373</link>
		<dc:creator>sb</dc:creator>
		<pubDate>Tue, 02 Oct 2007 09:03:19 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/dojo-and-the-script-tags#comment-256373</guid>
		<description>@Ajaxian
I second Thomas here. Ajaxian tries to kill my CPU. &quot;Dudes!&quot;

@Alex
Good to see that the Dojo people have at least thought about the semantics. Now, if the browser vendors would add solid support for XML namespaces in XHTML documents, then Dojo could keep its information cleanly separated from the HTML, and there would be some order. But until then (if it ever even comes that far), I would personally always choose the Behaviour-approach.</description>
		<content:encoded><![CDATA[<p>@Ajaxian<br />
I second Thomas here. Ajaxian tries to kill my CPU. &#8220;Dudes!&#8221;</p>
<p>@Alex<br />
Good to see that the Dojo people have at least thought about the semantics. Now, if the browser vendors would add solid support for XML namespaces in XHTML documents, then Dojo could keep its information cleanly separated from the HTML, and there would be some order. But until then (if it ever even comes that far), I would personally always choose the Behaviour-approach.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Russell</title>
		<link>http://ajaxian.com/archives/dojo-and-the-script-tags/comment-page-1#comment-256343</link>
		<dc:creator>Alex Russell</dc:creator>
		<pubDate>Tue, 02 Oct 2007 04:44:49 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/dojo-and-the-script-tags#comment-256343</guid>
		<description>@all:

Dojo provides a behavior library as part of Core, and you can easily use that to describe how you&#039;d like your nodes to be upgraded, thereby moving all of this logic out of the markup if that&#039;s how you roll. It&#039;s orthoginal to this parser system, and you can use the behavior system to get what you want without ever touching widgets.

That said, markup turns out to be tremendously useful in terms of noting the intended structure. In this case, we&#039;re decorating markup with what we *mean*, which is about as semantic as it gets. It also degrades well and scopes the configuration to the instance. Moving that configuration elsewhere seems to have limited value unless multiple instances could/should share those changes. We&#039;ve considered multiple types of &quot;property&quot; or configuration cascades for instances based on rules, but their application looks to be expensive. They also tend to mirror the prototype chain&#039;s cascade...if you want to change defaults globally, just modify the class prototype. No need for extra syntax.

I am leaning toward a default &quot;mix in values from these objects&quot; property on instances...should be fast enough and space efficient to implement. Thoughts on what that should be called?

Regards</description>
		<content:encoded><![CDATA[<p>@all:</p>
<p>Dojo provides a behavior library as part of Core, and you can easily use that to describe how you&#8217;d like your nodes to be upgraded, thereby moving all of this logic out of the markup if that&#8217;s how you roll. It&#8217;s orthoginal to this parser system, and you can use the behavior system to get what you want without ever touching widgets.</p>
<p>That said, markup turns out to be tremendously useful in terms of noting the intended structure. In this case, we&#8217;re decorating markup with what we *mean*, which is about as semantic as it gets. It also degrades well and scopes the configuration to the instance. Moving that configuration elsewhere seems to have limited value unless multiple instances could/should share those changes. We&#8217;ve considered multiple types of &#8220;property&#8221; or configuration cascades for instances based on rules, but their application looks to be expensive. They also tend to mirror the prototype chain&#8217;s cascade&#8230;if you want to change defaults globally, just modify the class prototype. No need for extra syntax.</p>
<p>I am leaning toward a default &#8220;mix in values from these objects&#8221; property on instances&#8230;should be fast enough and space efficient to implement. Thoughts on what that should be called?</p>
<p>Regards</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://ajaxian.com/archives/dojo-and-the-script-tags/comment-page-1#comment-256342</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Tue, 02 Oct 2007 04:21:37 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/dojo-and-the-script-tags#comment-256342</guid>
		<description>moving towards a coldfusion like custom tag library were the tags are the behaviors is not the way to got IMO. A better idea would be to move towards a css like behavior style sheet.</description>
		<content:encoded><![CDATA[<p>moving towards a coldfusion like custom tag library were the tags are the behaviors is not the way to got IMO. A better idea would be to move towards a css like behavior style sheet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Breton</title>
		<link>http://ajaxian.com/archives/dojo-and-the-script-tags/comment-page-1#comment-256337</link>
		<dc:creator>Breton</dc:creator>
		<pubDate>Tue, 02 Oct 2007 00:46:44 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/dojo-and-the-script-tags#comment-256337</guid>
		<description>This looks more like a step backward than a step forward. Html already has mixing  javascript with markup NATIVELY. that&#039;s what we&#039;re trying to get away from, and it is not a horrible limitation of this &quot;new fangled ajax technology that adobe or someone I guess has rolled out on the web&quot;</description>
		<content:encoded><![CDATA[<p>This looks more like a step backward than a step forward. Html already has mixing  javascript with markup NATIVELY. that&#8217;s what we&#8217;re trying to get away from, and it is not a horrible limitation of this &#8220;new fangled ajax technology that adobe or someone I guess has rolled out on the web&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anonymous</title>
		<link>http://ajaxian.com/archives/dojo-and-the-script-tags/comment-page-1#comment-256314</link>
		<dc:creator>anonymous</dc:creator>
		<pubDate>Mon, 01 Oct 2007 17:02:13 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/dojo-and-the-script-tags#comment-256314</guid>
		<description>agrhhh, it would be better if they not remove automatic parsing of scripts included in contentpane resource html</description>
		<content:encoded><![CDATA[<p>agrhhh, it would be better if they not remove automatic parsing of scripts included in contentpane resource html</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Laurent V.</title>
		<link>http://ajaxian.com/archives/dojo-and-the-script-tags/comment-page-1#comment-256312</link>
		<dc:creator>Laurent V.</dc:creator>
		<pubDate>Mon, 01 Oct 2007 16:50:15 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/dojo-and-the-script-tags#comment-256312</guid>
		<description>Awfull, horrible, disgusting.</description>
		<content:encoded><![CDATA[<p>Awfull, horrible, disgusting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Hansen</title>
		<link>http://ajaxian.com/archives/dojo-and-the-script-tags/comment-page-1#comment-256279</link>
		<dc:creator>Thomas Hansen</dc:creator>
		<pubDate>Mon, 01 Oct 2007 12:01:08 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/dojo-and-the-script-tags#comment-256279</guid>
		<description>Dudes, your site is totally crashed due to not closing some tag or something...</description>
		<content:encoded><![CDATA[<p>Dudes, your site is totally crashed due to not closing some tag or something&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Plester</title>
		<link>http://ajaxian.com/archives/dojo-and-the-script-tags/comment-page-1#comment-256278</link>
		<dc:creator>Plester</dc:creator>
		<pubDate>Mon, 01 Oct 2007 11:30:14 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/dojo-and-the-script-tags#comment-256278</guid>
		<description>Backbase BXML has been doing this 
even before &quot;Ajax&quot; was coined.</description>
		<content:encoded><![CDATA[<p>Backbase BXML has been doing this<br />
even before &#8220;Ajax&#8221; was coined.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Les</title>
		<link>http://ajaxian.com/archives/dojo-and-the-script-tags/comment-page-1#comment-256275</link>
		<dc:creator>Les</dc:creator>
		<pubDate>Mon, 01 Oct 2007 11:15:56 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/dojo-and-the-script-tags#comment-256275</guid>
		<description>&#039;mixing behavior with markup&#039; - clever but this this goes against the principle of unobtrusive js programming.</description>
		<content:encoded><![CDATA[<p>&#8216;mixing behavior with markup&#8217; &#8211; clever but this this goes against the principle of unobtrusive js programming.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

