<?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: YUI 3 Is Out!</title>
	<atom:link href="http://ajaxian.com/archives/yui-3-is-out/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/yui-3-is-out</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: CaliPhilli</title>
		<link>http://ajaxian.com/archives/yui-3-is-out/comment-page-1#comment-275849</link>
		<dc:creator>CaliPhilli</dc:creator>
		<pubDate>Thu, 08 Oct 2009 06:27:10 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7471#comment-275849</guid>
		<description>Good starting point:
http://blog.davglass.com/files/yui/combo/</description>
		<content:encoded><![CDATA[<p>Good starting point:<br />
<a href="http://blog.davglass.com/files/yui/combo/" rel="nofollow">http://blog.davglass.com/files/yui/combo/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sembiance</title>
		<link>http://ajaxian.com/archives/yui-3-is-out/comment-page-1#comment-275800</link>
		<dc:creator>Sembiance</dc:creator>
		<pubDate>Tue, 06 Oct 2009 17:14:52 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7471#comment-275800</guid>
		<description>@tercero12:

&quot;1) You have a public website. You have everything to gain and nothing to lose by linking to Yahoo’s CDN.&quot;

I disagree with this statement slightly. While I certainly see and understand the advantage of linking to Yahoo&#039;s CDN, there is something you lose.
If Yahoo&#039;s site is slow or down, your site is now slow or down too.
Does that happen very rarely? Oh sure, but it does happen.

Also, if you concatenate and minify YUI along with your site javascript too and serve it up in a single script file from your server, you save yourself an HTTP request out to the YUI CDN.</description>
		<content:encoded><![CDATA[<p>@tercero12:</p>
<p>&#8220;1) You have a public website. You have everything to gain and nothing to lose by linking to Yahoo’s CDN.&#8221;</p>
<p>I disagree with this statement slightly. While I certainly see and understand the advantage of linking to Yahoo&#8217;s CDN, there is something you lose.<br />
If Yahoo&#8217;s site is slow or down, your site is now slow or down too.<br />
Does that happen very rarely? Oh sure, but it does happen.</p>
<p>Also, if you concatenate and minify YUI along with your site javascript too and serve it up in a single script file from your server, you save yourself an HTTP request out to the YUI CDN.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tercero12</title>
		<link>http://ajaxian.com/archives/yui-3-is-out/comment-page-1#comment-275745</link>
		<dc:creator>tercero12</dc:creator>
		<pubDate>Fri, 02 Oct 2009 03:23:50 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7471#comment-275745</guid>
		<description>@carstepHUN &amp; V1:  Yes it does use Yahoo&#039;s CDN in order to speed up downloads and increase the chance of cache hits.  If you want to serve it all from your own server, then you have the option of disabling the combine feature such that each piece is requested individually or you can write your server-side combiner (comeon...how hard is it to write a program that reads a list of files and bundles them all together).

But consider the scenarios:
1) You have a public website.  You have everything to gain and nothing to lose by linking to Yahoo&#039;s CDN.
2) You have an intranet site.  You&#039;re most likely on a high-bandwidth connection so you&#039;re not going to be hurt by 30 http requests over a pipelined connection.
3) You have a private (SSL-enabled) internet-facing website.  This is the one case where building your own combiner makes sense.  Again, if building a combiner is difficult for you, you should consider another profession.</description>
		<content:encoded><![CDATA[<p>@carstepHUN &amp; V1:  Yes it does use Yahoo&#8217;s CDN in order to speed up downloads and increase the chance of cache hits.  If you want to serve it all from your own server, then you have the option of disabling the combine feature such that each piece is requested individually or you can write your server-side combiner (comeon&#8230;how hard is it to write a program that reads a list of files and bundles them all together).</p>
<p>But consider the scenarios:<br />
1) You have a public website.  You have everything to gain and nothing to lose by linking to Yahoo&#8217;s CDN.<br />
2) You have an intranet site.  You&#8217;re most likely on a high-bandwidth connection so you&#8217;re not going to be hurt by 30 http requests over a pipelined connection.<br />
3) You have a private (SSL-enabled) internet-facing website.  This is the one case where building your own combiner makes sense.  Again, if building a combiner is difficult for you, you should consider another profession.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: V1</title>
		<link>http://ajaxian.com/archives/yui-3-is-out/comment-page-1#comment-275742</link>
		<dc:creator>V1</dc:creator>
		<pubDate>Thu, 01 Oct 2009 21:29:28 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7471#comment-275742</guid>
		<description>@carstepHUN

I think by default it uses the Yahoo CDN. Which also combines the files on the fly for you.</description>
		<content:encoded><![CDATA[<p>@carstepHUN</p>
<p>I think by default it uses the Yahoo CDN. Which also combines the files on the fly for you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CarstepHUN</title>
		<link>http://ajaxian.com/archives/yui-3-is-out/comment-page-1#comment-275739</link>
		<dc:creator>CarstepHUN</dc:creator>
		<pubDate>Thu, 01 Oct 2009 13:50:31 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7471#comment-275739</guid>
		<description>@shadedecho
that means, I need to use some server side technology to provide such behaviour of js framework, or I totally missed something, anyway I&#039;ll look at the documentation and see how it&#039;s implemented</description>
		<content:encoded><![CDATA[<p>@shadedecho<br />
that means, I need to use some server side technology to provide such behaviour of js framework, or I totally missed something, anyway I&#8217;ll look at the documentation and see how it&#8217;s implemented</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: shadedecho</title>
		<link>http://ajaxian.com/archives/yui-3-is-out/comment-page-1#comment-275738</link>
		<dc:creator>shadedecho</dc:creator>
		<pubDate>Thu, 01 Oct 2009 13:32:37 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7471#comment-275738</guid>
		<description>@carstepHUN
From what I understand, YUI takes care of figuring out which modules to request based on what you declare you need, and then it still transfers them in a single HTTP response. The point is, if you need less, you get less. But if you are declaring dependencies for most of the YUI suite, you&#039;ll get all of them (probably/hopefully) all at once, which will be similar to YUI2 experience. But if you need less, things should be snappier.</description>
		<content:encoded><![CDATA[<p>@carstepHUN<br />
From what I understand, YUI takes care of figuring out which modules to request based on what you declare you need, and then it still transfers them in a single HTTP response. The point is, if you need less, you get less. But if you are declaring dependencies for most of the YUI suite, you&#8217;ll get all of them (probably/hopefully) all at once, which will be similar to YUI2 experience. But if you need less, things should be snappier.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Willywongi</title>
		<link>http://ajaxian.com/archives/yui-3-is-out/comment-page-1#comment-275737</link>
		<dc:creator>Willywongi</dc:creator>
		<pubDate>Thu, 01 Oct 2009 12:20:16 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7471#comment-275737</guid>
		<description>@someguynameddylan I agree about the oddity of using colon in ids, but it&#039;s totally legal (w3c speaking) and I found it useful to build some sort of logical hierarchy in (#tree, #tree::node, #tree::node::leaf) that can&#039;t be achieved through the DOM.</description>
		<content:encoded><![CDATA[<p>@someguynameddylan I agree about the oddity of using colon in ids, but it&#8217;s totally legal (w3c speaking) and I found it useful to build some sort of logical hierarchy in (#tree, #tree::node, #tree::node::leaf) that can&#8217;t be achieved through the DOM.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CarstepHUN</title>
		<link>http://ajaxian.com/archives/yui-3-is-out/comment-page-1#comment-275734</link>
		<dc:creator>CarstepHUN</dc:creator>
		<pubDate>Thu, 01 Oct 2009 11:31:34 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7471#comment-275734</guid>
		<description>I would say, that splitting YUI into smaller parts is against the rule to have less http request for a page based on Yahoo&#039;s advice imho.</description>
		<content:encoded><![CDATA[<p>I would say, that splitting YUI into smaller parts is against the rule to have less http request for a page based on Yahoo&#8217;s advice imho.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: grayrest</title>
		<link>http://ajaxian.com/archives/yui-3-is-out/comment-page-1#comment-275733</link>
		<dc:creator>grayrest</dc:creator>
		<pubDate>Wed, 30 Sep 2009 23:41:55 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7471#comment-275733</guid>
		<description>One thing that&#039;s not mentioned in this blurb is that the YUI team sliced most of the modules into very small pieces so the code footprint for importing (say) a single widget is WAY smaller than it is for the YUI2 equivalent. The event system and the flow/control thereof is also much improved so overriding specific behavior is easier.

FWIW, I&#039;ve been poking at it for a few months now and it&#039;s the first library since MochiKit that I&#039;ve been impressed with for client side app building (I only like jquery for adding ajax sprinkles to a server side webapp).

P.S. Last I heard Dojo&#039;s Acme was faster than Sizzle.</description>
		<content:encoded><![CDATA[<p>One thing that&#8217;s not mentioned in this blurb is that the YUI team sliced most of the modules into very small pieces so the code footprint for importing (say) a single widget is WAY smaller than it is for the YUI2 equivalent. The event system and the flow/control thereof is also much improved so overriding specific behavior is easier.</p>
<p>FWIW, I&#8217;ve been poking at it for a few months now and it&#8217;s the first library since MochiKit that I&#8217;ve been impressed with for client side app building (I only like jquery for adding ajax sprinkles to a server side webapp).</p>
<p>P.S. Last I heard Dojo&#8217;s Acme was faster than Sizzle.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jadet</title>
		<link>http://ajaxian.com/archives/yui-3-is-out/comment-page-1#comment-275731</link>
		<dc:creator>Jadet</dc:creator>
		<pubDate>Wed, 30 Sep 2009 19:04:43 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7471#comment-275731</guid>
		<description>Wrapping everything you do with functions that load dependancies looks horrible, I get the idea behind it but would&#039;ve liked it if that was taken care of internally.</description>
		<content:encoded><![CDATA[<p>Wrapping everything you do with functions that load dependancies looks horrible, I get the idea behind it but would&#8217;ve liked it if that was taken care of internally.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: someguynameddylan</title>
		<link>http://ajaxian.com/archives/yui-3-is-out/comment-page-1#comment-275730</link>
		<dc:creator>someguynameddylan</dc:creator>
		<pubDate>Wed, 30 Sep 2009 18:38:38 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7471#comment-275730</guid>
		<description>I really wish they would have used Sizzle.  That engine hauls.

However I will reserve judgement if I could see some updates to &lt;a href=&quot;http://mootools.net/slickspeed/&quot; rel=&quot;nofollow&quot;&gt;Slickspeed&lt;/a&gt; and &lt;a href=&quot;http://dante.dojotoolkit.org/taskspeed/&quot; rel=&quot;nofollow&quot;&gt;Taskspeed&lt;/a&gt; using YUI 3.

@Willywongi I know edgecases should be accounted for, buy why a colon in your element id?</description>
		<content:encoded><![CDATA[<p>I really wish they would have used Sizzle.  That engine hauls.</p>
<p>However I will reserve judgement if I could see some updates to <a href="http://mootools.net/slickspeed/" rel="nofollow">Slickspeed</a> and <a href="http://dante.dojotoolkit.org/taskspeed/" rel="nofollow">Taskspeed</a> using YUI 3.</p>
<p>@Willywongi I know edgecases should be accounted for, buy why a colon in your element id?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jdlfkandslkfajs</title>
		<link>http://ajaxian.com/archives/yui-3-is-out/comment-page-1#comment-275729</link>
		<dc:creator>jdlfkandslkfajs</dc:creator>
		<pubDate>Wed, 30 Sep 2009 18:11:29 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7471#comment-275729</guid>
		<description>Yahoo says:

&lt;code&gt;YUI().use(&quot;node&quot;, function(Y) {
   Y.one(&quot;#message&quot;).setContent(&quot;Hello, World!&quot;);
});&lt;/code&gt;

Javascript says:

&lt;code&gt;document.getElementById(&#039;#message&#039;).innerHTML = &#039;Hello, World!&#039;;&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Yahoo says:</p>
<p><code>YUI().use("node", function(Y) {<br />
   Y.one("#message").setContent("Hello, World!");<br />
});</code></p>
<p>Javascript says:</p>
<p><code>document.getElementById('#message').innerHTML = 'Hello, World!';</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Willywongi</title>
		<link>http://ajaxian.com/archives/yui-3-is-out/comment-page-1#comment-275726</link>
		<dc:creator>Willywongi</dc:creator>
		<pubDate>Wed, 30 Sep 2009 14:53:26 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7471#comment-275726</guid>
		<description>@Alexleonard: this is nothing but a finished project. Many modules are still in beta, and (@roosteronacid) Sizzle has some major points over YUIs selector: for instance, you will not want to use dots or colons in ids, the selector can&#039;t handle them (see http://yuilibrary.com/projects/yui3/ticket/2528057)</description>
		<content:encoded><![CDATA[<p>@Alexleonard: this is nothing but a finished project. Many modules are still in beta, and (@roosteronacid) Sizzle has some major points over YUIs selector: for instance, you will not want to use dots or colons in ids, the selector can&#8217;t handle them (see <a href="http://yuilibrary.com/projects/yui3/ticket/2528057" rel="nofollow">http://yuilibrary.com/projects/yui3/ticket/2528057</a>)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alexleonard</title>
		<link>http://ajaxian.com/archives/yui-3-is-out/comment-page-1#comment-275723</link>
		<dc:creator>alexleonard</dc:creator>
		<pubDate>Wed, 30 Sep 2009 13:48:21 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7471#comment-275723</guid>
		<description>I&#039;m a little sad to see that CSS Grids has been dropped from YUI3 - I was really looking forward to an updated implementation of that.

I know they do plan on bringing it back with a fancy new approach, but it&#039;s a shame it couldn&#039;t make it into the GA of YUI3..</description>
		<content:encoded><![CDATA[<p>I&#8217;m a little sad to see that CSS Grids has been dropped from YUI3 &#8211; I was really looking forward to an updated implementation of that.</p>
<p>I know they do plan on bringing it back with a fancy new approach, but it&#8217;s a shame it couldn&#8217;t make it into the GA of YUI3..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stoimen</title>
		<link>http://ajaxian.com/archives/yui-3-is-out/comment-page-1#comment-275722</link>
		<dc:creator>stoimen</dc:creator>
		<pubDate>Wed, 30 Sep 2009 12:29:01 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7471#comment-275722</guid>
		<description>Just great!</description>
		<content:encoded><![CDATA[<p>Just great!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: roosteronacid</title>
		<link>http://ajaxian.com/archives/yui-3-is-out/comment-page-1#comment-275721</link>
		<dc:creator>roosteronacid</dc:creator>
		<pubDate>Wed, 30 Sep 2009 11:42:27 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7471#comment-275721</guid>
		<description>Question is: Did the folks at Yahoo! throw out their own selector-engine and implement Sizzle? And if they did, why are they keeping it a secret? :)</description>
		<content:encoded><![CDATA[<p>Question is: Did the folks at Yahoo! throw out their own selector-engine and implement Sizzle? And if they did, why are they keeping it a secret? :)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

