<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3142016422049873706</id><updated>2011-12-30T19:35:02.239-05:00</updated><category term='fast performance'/><category term='Adobe Air'/><category term='YUI Shed'/><category term='Get'/><category term='Javascript'/><category term='IO'/><category term='down with ie6'/><category term='events'/><category term='Get.script'/><category term='YUI3'/><category term='Ajax'/><category term='YUI Get'/><category term='queue'/><category term='preview'/><category term='Preview Release 2'/><category term='DOM'/><category term='Web Design'/><category term='Preview Release'/><category term='YUIfile loading'/><category term='IO Utility'/><category term='designgoals'/><category term='combining files'/><category term='YUILoader'/><category term='flicker'/><category term='DHTML'/><category term='canvas'/><category term='usability'/><category term='examples'/><category term='YUIsparkline'/><title type='text'>YUI-Shed</title><subtitle type='html'>Templates, components, tips, and comments about using the Yahoo User Interface Library (YUI)</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>24</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-7962205871929540615</id><published>2010-07-16T21:38:00.001-04:00</published><updated>2010-07-16T21:40:51.995-04:00</updated><title type='text'>How to Separate Logic using YUI 3 | Part 2</title><summary type='text'>In my first segment, How to Separate Logic Using YUI3, I advocated using Y.Get as a way to load separate scripts as they were needed on the page, rather than on page load. This works well, with some minor drawbacks such as -if you need to set dependencies between the objects, you must create global YUI namespaced variables. Which may or may not be so bad depending on your code logic. 

What I am </summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/7962205871929540615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=7962205871929540615' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/7962205871929540615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/7962205871929540615'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2010/07/how-to-separate-logic-using-yui-3-part.html' title='How to Separate Logic using YUI 3 | Part 2'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-6034321228052868216</id><published>2010-04-10T21:07:00.001-04:00</published><updated>2010-04-10T21:07:22.930-04:00</updated><title type='text'>99 Designs - Sponsored Post</title><summary type='text'>99 Designs - 99designs.com"THE" best sites to get design work done! a:visited._splink {text-decoration: none; color: white;}}sponsored likejminkler's profile on MyLikes</summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/6034321228052868216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=6034321228052868216' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/6034321228052868216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/6034321228052868216'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2010/04/99-designs-sponsored-post.html' title='99 Designs - Sponsored Post'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-580769910217488681</id><published>2010-03-26T02:54:00.000-04:00</published><updated>2010-03-26T02:54:07.208-04:00</updated><title type='text'>LazyDev: First Page of Goolge in under 11 hours .. ?</title><summary type='text'>Wrote up a posting today over at LazyDev about a page 1 ranking I got today .. just messing around ... in under 11 hours :-D</summary><link rel='related' href='http://lazywebdeveloper.blogspot.com/2010/03/how-i-ranked-1st-page-in-google-in-less.html' title='LazyDev: First Page of Goolge in under 11 hours .. ?'/><link rel='enclosure' type='text/html' href='http://lazywebdeveloper.blogspot.com/2010/03/how-i-ranked-1st-page-in-google-in-less.html' length='0'/><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/580769910217488681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=580769910217488681' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/580769910217488681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/580769910217488681'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2010/03/lazydev-first-page-of-goolge-in-under.html' title='LazyDev: First Page of Goolge in under 11 hours .. ?'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-9081954400159409676</id><published>2010-02-23T00:21:00.000-05:00</published><updated>2010-02-23T00:21:47.115-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='down with ie6'/><title type='text'>Top Vistits  - By Browser - 1 mo on this site</title><summary type='text'>1) Firefox 
2) Chrome
3) IE
4) Safari
5) Opera


Curious about the IE numbers you say? IE 6 had 1 visit (shame on you really...) IE 5.02 had 2! (double shame). 62% of the IE users use IE 7. (Ouch I would hate to develop js in IE 7)

Firefox holds 55% of the traffic, with Chrome at 17%. Most Firefox users are using   3.5.7  

This should be rather obvious why my numbers are skewed, but strangely </summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/9081954400159409676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=9081954400159409676' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/9081954400159409676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/9081954400159409676'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2010/02/top-vistits-by-browser-1-mo-on-this.html' title='Top Vistits  - By Browser - 1 mo on this site'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-7823947975811757178</id><published>2010-02-11T08:55:00.001-05:00</published><updated>2010-02-11T08:55:56.420-05:00</updated><title type='text'>How to separate logic using YUI 3</title><summary type='text'>There are several things to consider when building up the javascript on a page. How the js files will be loaded, what io actions will take place, animations, form validation etc. Yahoo User Interface give you a nice set of options to put it all together, while minimizing the downloads to the client.

For our example, let's assume we have 2 separate Ajax calls we want to make, which then triggers </summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/7823947975811757178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=7823947975811757178' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/7823947975811757178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/7823947975811757178'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2010/02/how-to-seperate-logic-using-yui-3.html' title='How to separate logic using YUI 3'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-9148624056656813060</id><published>2009-10-07T11:13:00.003-04:00</published><updated>2009-10-07T11:16:43.880-04:00</updated><title type='text'>YUI PHP Loader</title><summary type='text'>YUI PHP Loader HomeI have made several PHP loaders for YUI over the years, and it's nice to see this library come about. Taking a look at the examples, I can see that I had the right idea. The PHP Loader is more robust and cleaner than my implementations however. 
So, the problem this PHP code solves is loading your scripts or YUI scripts dynamically on page load without having to write any of </summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/9148624056656813060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=9148624056656813060' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/9148624056656813060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/9148624056656813060'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2009/10/yui-php-loader.html' title='YUI PHP Loader'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-1838076358402616536</id><published>2009-08-10T23:13:00.001-04:00</published><updated>2009-08-10T23:13:46.213-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='canvas'/><category scheme='http://www.blogger.com/atom/ns#' term='YUIsparkline'/><title type='text'>YUI Sparkline Widget « Chicken of the Web</title><summary type='text'>YUI Sparkline Widget « Chicken of the Web If your into cutting edge, this is a nice example of subclassing YUI 2.7 charts to create sparklines in &lt;canvas&gt; and javascript. Blogged with the Flock Browser</summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/1838076358402616536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=1838076358402616536' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/1838076358402616536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/1838076358402616536'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2009/08/yui-sparkline-widget-chicken-of-web.html' title='YUI Sparkline Widget « Chicken of the Web'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-6836582997623370009</id><published>2009-08-08T11:54:00.001-04:00</published><updated>2009-08-08T11:54:25.683-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='examples'/><category scheme='http://www.blogger.com/atom/ns#' term='designgoals'/><category scheme='http://www.blogger.com/atom/ns#' term='YUI3'/><category scheme='http://www.blogger.com/atom/ns#' term='preview'/><title type='text'>YUI 3: Design Goals and Architecture -Satyen Desai » Garuna Web Designer</title><summary type='text'>YUI 3: Design Goals and Architecture -Satyen Desai » Garuna Web Designer Satyen Desai goes over lessones learned from YUI 2.7, and the design goals for YUI3. YUI 2 users have expressed the need for more from YUI3LighterFiner GranularityCode reuse, common base class, easier to create plugins and extensionsEasierConistant API Selector, Widget class, BaseConvenience - each, bind, chaining, syntax </summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/6836582997623370009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=6836582997623370009' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/6836582997623370009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/6836582997623370009'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2009/08/yui-3-design-goals-and-architecture.html' title='YUI 3: Design Goals and Architecture -Satyen Desai » Garuna Web Designer'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-46540830390138096</id><published>2009-08-07T18:10:00.002-04:00</published><updated>2009-08-07T18:11:54.524-04:00</updated><title type='text'>Using Prototype and YUI</title><summary type='text'>Using prototype and YUIThere are many reasons why you might use prototype.js with yui. You may be moving to Yahoo User Interface, or vice versa, or you may just prefer some flexibility. Whatever the reason, there are some good points to using the two together. I have pointed out several times on this blog and Practical Prototype that I personally prefer this method. I use YUI for the widgets, and</summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/46540830390138096/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=46540830390138096' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/46540830390138096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/46540830390138096'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2009/08/using-prototype-and-yui.html' title='Using Prototype and YUI'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-3223403717386532524</id><published>2009-07-24T00:24:00.001-04:00</published><updated>2009-07-24T00:24:49.527-04:00</updated><title type='text'>Y.get() != new Element()</title><summary type='text'>While trying to use YUI 3.0, I was attracted to try out the YUI Node feature with the following code$ele = Y.get('foo');I was working out some race condition problems, and was hoping the waiting feature (where YUI will wait for the element to be in a ready state) would solve some problems for me.What I had forgot was that Y.get is not the standard dollar function ( $('foo'), $('#foo'), etc ). </summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/3223403717386532524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=3223403717386532524' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/3223403717386532524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/3223403717386532524'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2009/07/yget-new-element.html' title='Y.get() != new Element()'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-3747397206325641840</id><published>2009-07-19T18:37:00.000-04:00</published><updated>2009-07-19T18:39:47.084-04:00</updated><title type='text'>YUI 3.0.0 beta 1</title><summary type='text'>YUI 3.0.0 beta 1 is now available for download from YUILibrary.com.From the Yahoo! User Interface Blog:"This release takes YUI 3 out of its preview phase and brings its APIs to a near-final state. For those intending to implement YUI 3, the 3.0.0 beta 1 release is a good place to begin the transition. If you’ve been working with the latest preview release, George Puckett has provided a </summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/3747397206325641840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=3747397206325641840' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/3747397206325641840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/3747397206325641840'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2009/07/yui-300-beta-1.html' title='YUI 3.0.0 beta 1'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-5696285387641620505</id><published>2009-07-09T09:05:00.000-04:00</published><updated>2009-07-09T09:06:01.959-04:00</updated><title type='text'>Technorati Code</title><summary type='text'>9nk6ub5zpc</summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/5696285387641620505/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=5696285387641620505' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/5696285387641620505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/5696285387641620505'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2009/07/technorati-code.html' title='Technorati Code'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-919535815322097109</id><published>2009-02-22T10:20:00.002-05:00</published><updated>2009-02-22T14:19:47.097-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='YUI Shed'/><category scheme='http://www.blogger.com/atom/ns#' term='Preview Release 2'/><category scheme='http://www.blogger.com/atom/ns#' term='queue'/><category scheme='http://www.blogger.com/atom/ns#' term='IO Utility'/><category scheme='http://www.blogger.com/atom/ns#' term='YUI3'/><category scheme='http://www.blogger.com/atom/ns#' term='events'/><category scheme='http://www.blogger.com/atom/ns#' term='IO'/><title type='text'>YUI 3 Preview Release 2 - IO</title><summary type='text'>Today I will go over the new IO Utility in the YUI 3 Preview Release 2  "IO is an HTTP utility that enables HTTP requests while maintaining a persistent client UI, for the purpose of data retrieval and content update. IO uses the XMLHttpRequest object for making "same-domain" requests. IO can make "cross-domain" requests, when instructed to do so, using an alternate HTTP transport."What does this</summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/919535815322097109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=919535815322097109' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/919535815322097109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/919535815322097109'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2009/02/yui-3-preview-release-2-io.html' title='YUI 3 Preview Release 2 - IO'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-2132980930317512768</id><published>2009-02-19T20:28:00.002-05:00</published><updated>2009-02-19T20:41:44.923-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='YUI Shed'/><category scheme='http://www.blogger.com/atom/ns#' term='Preview Release'/><category scheme='http://www.blogger.com/atom/ns#' term='Get'/><category scheme='http://www.blogger.com/atom/ns#' term='YUI3'/><category scheme='http://www.blogger.com/atom/ns#' term='Get.script'/><title type='text'>YUI 3 Preview Release 2 - Get Utility</title><summary type='text'>Yahoo's User Interface Get Utility is one of my favorites. I use this constantly to load secondary scripts on the page, or when some event requires additional scripts. For example, while putting together a RIA with dialogs, you may not need the "container" library to load when the page loads, you may want to delay this till the user actually performs and action the requires the container to show.</summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/2132980930317512768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=2132980930317512768' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/2132980930317512768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/2132980930317512768'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2009/02/yui-3-preview-release-2-get-utility.html' title='YUI 3 Preview Release 2 - Get Utility'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-8892008192564578697</id><published>2009-02-19T19:44:00.001-05:00</published><updated>2009-02-19T19:44:16.746-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='YUI Shed'/><category scheme='http://www.blogger.com/atom/ns#' term='Preview Release'/><category scheme='http://www.blogger.com/atom/ns#' term='YUI3'/><title type='text'>YUI Shed Presents - YUI 3.x Preview Release 2</title><summary type='text'>       YUI 3.x has been brewing for some time now under the radar. I personally have kept peeking in to see if they had any of the widgets from YUI 2 working in this latest releases. As of YUI 3.x Preview Release 2 We have the first widgets, Overlay, Slider, and Console, along with MenuNav Nodes. This is a pretty big step forward, and gives me incentive to give each new component a test run, and </summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/8892008192564578697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=8892008192564578697' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/8892008192564578697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/8892008192564578697'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2009/02/yui-shed-presents-yui-3x-preview.html' title='YUI Shed Presents - YUI 3.x Preview Release 2'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-1742745927802979395</id><published>2009-02-11T00:25:00.002-05:00</published><updated>2009-02-11T00:30:10.516-05:00</updated><title type='text'>Nicole Sullivan on YUI Theater</title><summary type='text'>This was a very good installment of YUI theater, that all web developers should take a look at. Her talk goes into image sprites, things already recommended by YSlow!, and some very interesting points to consider when designing a website. Sometimes, a few bad requirements will make things difficult to maintain, as well as make for bad markup and or bad javascript. If you have never visited YUI </summary><link rel='related' href='http://yuiblog.com/blog/2008/12/23/video-sullivan/' title='Nicole Sullivan on YUI Theater'/><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/1742745927802979395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=1742745927802979395' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/1742745927802979395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/1742745927802979395'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2009/02/nicole-sullivan-on-yui-theater.html' title='Nicole Sullivan on YUI Theater'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-5870156399916198226</id><published>2009-02-06T09:55:00.011-05:00</published><updated>2009-02-06T10:15:44.979-05:00</updated><title type='text'>YUI and Google Gears Data Sets</title><summary type='text'>I recently have had some requests to post some examples of how to use YUI with Google Gears. Below is the code for a simple example using the developer's example from Google Gears documentation as a starting guide.       var loader = new YAHOO.util.YUILoader({                  require: ['json', 'datatable'],  onSuccess: function(){    var db = google.gears.factory.create('beta.database');    </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/5870156399916198226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/5870156399916198226'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2009/02/yui-and-google-gears-data-sets.html' title='YUI and Google Gears Data Sets'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-5880126060291702011</id><published>2008-07-29T09:25:00.003-04:00</published><updated>2008-07-29T09:32:59.423-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='YUILoader'/><category scheme='http://www.blogger.com/atom/ns#' term='YUI Get'/><category scheme='http://www.blogger.com/atom/ns#' term='flicker'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='YUIfile loading'/><category scheme='http://www.blogger.com/atom/ns#' term='fast performance'/><category scheme='http://www.blogger.com/atom/ns#' term='combining files'/><title type='text'>Feasability of combining files for faster performance</title><summary type='text'>At the YUI Blog there has been an on going blog on Website Performance and YUI. In part 6 the YUI blog goes into combining files for faster performance. There was also a post on Non-blocking JavaScript Downloads. Trying to implement these methods is preferable, but how easy is it? I guess that depends on your deployment and programming practices. I like to break up sets of objects and functional </summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/5880126060291702011/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=5880126060291702011' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/5880126060291702011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/5880126060291702011'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2008/07/feasability-of-combining-files-for.html' title='Feasability of combining files for faster performance'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-34886994462811224</id><published>2008-07-06T09:54:00.001-04:00</published><updated>2008-07-06T09:54:17.435-04:00</updated><title type='text'>US Government against radio ?</title><summary type='text'>Although this is totally unrelated to JavaScript, in any way, I think the community as a whole will understand how important this is. A few months ago, I received several emails stating that the new internet regulations may bring down internet radio sites such as pandora and others.  Today, I received an email that really disturbed me. The government was going to cut funding on the SETI@Home </summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/34886994462811224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=34886994462811224' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/34886994462811224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/34886994462811224'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2008/07/us-government-against-radio.html' title='US Government against radio ?'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-3385542221593295913</id><published>2008-07-02T02:44:00.001-04:00</published><updated>2008-07-02T02:44:50.538-04:00</updated><title type='text'>JS::YUI::Loader</title><summary type='text'>For all you perl fans out there, there is a CPAN module for using YUI's loaderJS::YUI::Loader - Robert KrimenHas all basic bells and whistles, but only supports native YUI components. There doesn't seem to be a way to Add a module "out of the box".Perhaps you could extend this module and include a hash of files and their properties to get at your own custom libs.   Blogged with the Flock Browser</summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/3385542221593295913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=3385542221593295913' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/3385542221593295913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/3385542221593295913'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2008/07/jsyuiloader.html' title='JS::YUI::Loader'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-480573702496202461</id><published>2008-07-02T02:32:00.001-04:00</published><updated>2008-07-02T02:32:55.953-04:00</updated><title type='text'>Not Sure ...</title><summary type='text'>Not sure if Ajaxian gets it right here when comparing modules.js to YUI"Compared to YUI Loader 	 YUI Loader uses a static dependency table to ensure that YUI modulesare loaded in the correct order.  This means that third party moduleshave to monkey patch this table if they have inter-moduledependencies.  It's similar to modules.js in that it uses XHR." I have build a perl modules loader based on </summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/480573702496202461/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=480573702496202461' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/480573702496202461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/480573702496202461'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2008/07/not-sure.html' title='Not Sure ...'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-8502083863685577024</id><published>2008-07-02T02:19:00.002-04:00</published><updated>2008-07-02T02:22:54.982-04:00</updated><title type='text'>YUI Autogrid</title><summary type='text'>Ajaxian's own Christian Heilmann has posted a solution for resizing YUI Tempate and Grid elements (yui-t and yui-g) to allow for a dynamic site look based on the browser, and viewport.Full Article - YUI Autogrid: Correctly resize the gridsSince we do not have variables in CSS (as of this writing i believe it is the current specification) we cannot properly resize the page layout according to the </summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/8502083863685577024/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=8502083863685577024' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/8502083863685577024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/8502083863685577024'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2008/07/yui-autogrid.html' title='YUI Autogrid'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-857320009584513508</id><published>2008-06-18T10:14:00.001-04:00</published><updated>2008-06-18T10:14:06.399-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Design'/><category scheme='http://www.blogger.com/atom/ns#' term='DOM'/><category scheme='http://www.blogger.com/atom/ns#' term='Ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='DHTML'/><category scheme='http://www.blogger.com/atom/ns#' term='Adobe Air'/><title type='text'>Recommended Books</title><summary type='text'>  Amazon.com WidgetsBlogged with the Flock Browser</summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/857320009584513508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=857320009584513508' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/857320009584513508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/857320009584513508'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2008/06/recommended-books.html' title='Recommended Books'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3142016422049873706.post-1018566833160548575</id><published>2008-06-05T12:51:00.001-04:00</published><updated>2008-06-05T12:51:59.179-04:00</updated><title type='text'>YUI Shed</title><summary type='text'>Stay tuned for YUI templates, components, and tips.</summary><link rel='replies' type='application/atom+xml' href='http://yui-shed.blogspot.com/feeds/1018566833160548575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3142016422049873706&amp;postID=1018566833160548575' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/1018566833160548575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3142016422049873706/posts/default/1018566833160548575'/><link rel='alternate' type='text/html' href='http://yui-shed.blogspot.com/2008/06/yui-shed.html' title='YUI Shed'/><author><name>Jarret Minkler</name><uri>https://profiles.google.com/116199498217300024995</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-NosTH1E_Rew/AAAAAAAAAAI/AAAAAAAAAAA/IRVWoWeCF0w/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry></feed>
