<?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: XBL 2.0 Primer</title>
	<atom:link href="http://ajaxian.com/archives/xbl-20-primer/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/xbl-20-primer</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: Valery Silaev</title>
		<link>http://ajaxian.com/archives/xbl-20-primer/comment-page-1#comment-253239</link>
		<dc:creator>Valery Silaev</dc:creator>
		<pubDate>Fri, 27 Jul 2007 13:33:36 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2606#comment-253239</guid>
		<description>If you search W3C archives, you may find out that HTC (Hyper-Text Components) from Microsoft was evaluated for some time as standard. Now it&#039;s clear that HTC proposal is abandoned (mostly by MS itself that put no effort into this project for more then 5 years).

XBL (or HTC) is in fact truly necessary, see comments above. However, I think it would anything but practical as final result:
1. Would IE ever support this? I bet the answer is &quot;no&quot;.
2. How it is aligned with other standards for W3C Web Applications initiative? Most importantly, is there any connection with xForms? It looks like W3C runs several competitive standards at the very same time...

VS</description>
		<content:encoded><![CDATA[<p>If you search W3C archives, you may find out that HTC (Hyper-Text Components) from Microsoft was evaluated for some time as standard. Now it&#8217;s clear that HTC proposal is abandoned (mostly by MS itself that put no effort into this project for more then 5 years).</p>
<p>XBL (or HTC) is in fact truly necessary, see comments above. However, I think it would anything but practical as final result:<br />
1. Would IE ever support this? I bet the answer is &#8220;no&#8221;.<br />
2. How it is aligned with other standards for W3C Web Applications initiative? Most importantly, is there any connection with xForms? It looks like W3C runs several competitive standards at the very same time&#8230;</p>
<p>VS</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard Kimber</title>
		<link>http://ajaxian.com/archives/xbl-20-primer/comment-page-1#comment-253127</link>
		<dc:creator>Richard Kimber</dc:creator>
		<pubDate>Thu, 26 Jul 2007 09:30:13 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2606#comment-253127</guid>
		<description>This sounds great. I love the handlers.</description>
		<content:encoded><![CDATA[<p>This sounds great. I love the handlers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Davis</title>
		<link>http://ajaxian.com/archives/xbl-20-primer/comment-page-1#comment-253098</link>
		<dc:creator>Jon Davis</dc:creator>
		<pubDate>Wed, 25 Jul 2007 18:43:30 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2606#comment-253098</guid>
		<description>Cool! Being an ASP.NET developer (don&#039;t shoot me), it reminds me of how we already do server-side XML templating and behavioral markup, but here it&#039;s client-side and declarative of both the HTML DOM and Javascript behavior. Very nice. I would love to see this supported in web browsers.</description>
		<content:encoded><![CDATA[<p>Cool! Being an ASP.NET developer (don&#8217;t shoot me), it reminds me of how we already do server-side XML templating and behavioral markup, but here it&#8217;s client-side and declarative of both the HTML DOM and Javascript behavior. Very nice. I would love to see this supported in web browsers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: malte</title>
		<link>http://ajaxian.com/archives/xbl-20-primer/comment-page-1#comment-253092</link>
		<dc:creator>malte</dc:creator>
		<pubDate>Wed, 25 Jul 2007 17:34:30 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2606#comment-253092</guid>
		<description>c:
XUL uses XBL (1.0 I think) for many, many widgets (text boxes, autocomplete, toolbar buttons, dialogs... nearly everything). Gecko even uses XBL for html  elements. 

jaimz:
It&#039;s like unobstrusive JavaScript... but with all the code for detecting the nodes to apply the code to moved from the script to the browser(&#039;s css engine).</description>
		<content:encoded><![CDATA[<p>c:<br />
XUL uses XBL (1.0 I think) for many, many widgets (text boxes, autocomplete, toolbar buttons, dialogs&#8230; nearly everything). Gecko even uses XBL for html  elements. </p>
<p>jaimz:<br />
It&#8217;s like unobstrusive JavaScript&#8230; but with all the code for detecting the nodes to apply the code to moved from the script to the browser(&#8216;s css engine).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ix</title>
		<link>http://ajaxian.com/archives/xbl-20-primer/comment-page-1#comment-253091</link>
		<dc:creator>ix</dc:creator>
		<pubDate>Wed, 25 Jul 2007 17:18:31 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2606#comment-253091</guid>
		<description>if you read it, you&#039;d see the point is to further separate content from presentation.

having just read the spec, id summarize XBL as an XSLT which instead of transforming to another XML document, transforms to an in-memory DOM tree, replete with event bindings etc. script tags are gone in favor of elements named like handler, binding, etc.

but.. you can already serve your content as JSON or XML, and transform it with your dom-generation lib of choice in JS. or serve semantically-uncluttered/minimal/crawler-friendly HTML and add your app goodness in the client and 99 times out of 100 it will be more readable than this &#039;custom subset of DOM API hacked into custom XML element attributes aned node names&#039; since your lib was made by a hacker who values concise code, rather than &#039;everything needs to be written in XML&#039;. 

im sure some hardcore XML fiend out there will find this cool though..if those exist anymore</description>
		<content:encoded><![CDATA[<p>if you read it, you&#8217;d see the point is to further separate content from presentation.</p>
<p>having just read the spec, id summarize XBL as an XSLT which instead of transforming to another XML document, transforms to an in-memory DOM tree, replete with event bindings etc. script tags are gone in favor of elements named like handler, binding, etc.</p>
<p>but.. you can already serve your content as JSON or XML, and transform it with your dom-generation lib of choice in JS. or serve semantically-uncluttered/minimal/crawler-friendly HTML and add your app goodness in the client and 99 times out of 100 it will be more readable than this &#8216;custom subset of DOM API hacked into custom XML element attributes aned node names&#8217; since your lib was made by a hacker who values concise code, rather than &#8216;everything needs to be written in XML&#8217;. </p>
<p>im sure some hardcore XML fiend out there will find this cool though..if those exist anymore</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jaimz</title>
		<link>http://ajaxian.com/archives/xbl-20-primer/comment-page-1#comment-253089</link>
		<dc:creator>Jaimz</dc:creator>
		<pubDate>Wed, 25 Jul 2007 17:06:15 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2606#comment-253089</guid>
		<description>why is xbl needed, i mean really. whats the point</description>
		<content:encoded><![CDATA[<p>why is xbl needed, i mean really. whats the point</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: c</title>
		<link>http://ajaxian.com/archives/xbl-20-primer/comment-page-1#comment-253087</link>
		<dc:creator>c</dc:creator>
		<pubDate>Wed, 25 Jul 2007 16:22:18 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2606#comment-253087</guid>
		<description>&#039;you will one day be able to&#039; - does this mean Opera, WebKitSafariAppleKDE, and IE have ligned up to support this?

it appears to be another way of doing the same thing with the side effect bloat/complicate browser implementations who choose to support it and raise barriers of entry into the space even more. all the bullet points above could just as well apply to HTML5/DOM..

i guess XUL is built in XBL or something? a nice diagram would be useful to show where this fits into place</description>
		<content:encoded><![CDATA[<p>&#8216;you will one day be able to&#8217; &#8211; does this mean Opera, WebKitSafariAppleKDE, and IE have ligned up to support this?</p>
<p>it appears to be another way of doing the same thing with the side effect bloat/complicate browser implementations who choose to support it and raise barriers of entry into the space even more. all the bullet points above could just as well apply to HTML5/DOM..</p>
<p>i guess XUL is built in XBL or something? a nice diagram would be useful to show where this fits into place</p>
]]></content:encoded>
	</item>
</channel>
</rss>

