<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.yuiblog.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" 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/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">

<channel>
	<title>YUI Blog » In the Wild</title>
	
	<link>http://www.yuiblog.com/blog</link>
	<description>The official blog of the YUI Project.</description>
	<lastBuildDate>Fri, 17 May 2013 21:46:52 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.yuiblog.com/yuiblog/in-the-wild" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="yuiblog/in-the-wild" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>In the Wild for November 19, 2010</title>
		<link>http://www.yuiblog.com/blog/2010/11/19/in-the-wild-for-november-19-2010/</link>
		<comments>http://www.yuiblog.com/blog/2010/11/19/in-the-wild-for-november-19-2010/#comments</comments>
		<pubDate>Sat, 20 Nov 2010 05:00:55 +0000</pubDate>
		<dc:creator>Eric Miraglia</dc:creator>
				<category><![CDATA[In the Wild]]></category>

		<guid isPermaLink="false">http://www.yuiblog.com/blog/?p=2899</guid>
		<description><![CDATA[The YUI team, and about 250 of our closest friends, spent the week of Nov. 8 focused on YUIConf 2010, organized by YUI engineer Jenny Donnelly (of DataTable fame). Jenny wrote a nice summary of the event, echoing what everyone here felt: It was the best YUIConf ever, and the YUI community is growing in [...]]]></description>
				<content:encoded><![CDATA[<p>The YUI team, and about 250 of our closest friends, spent the week of Nov. 8 focused on <a href="http://yuilibrary.com/yuiconf2010/">YUIConf 2010</a>, organized by YUI engineer Jenny Donnelly (of DataTable fame).  <a href="http://www.yuiblog.com/blog/2010/11/17/yuiconf-2010-summary/">Jenny wrote a nice summary of the event</a>, echoing what everyone here felt: It was the best YUIConf ever, and the YUI community is growing in both size and depth every year.  We were blown away by all the talks, and we&#8217;ll keep the YUI Theater elves working double-time to get videos out.</p>
<p>We may have gotten a little behind on our RSS feeds (although we read every tweet in the prolific <a href="http://twitter.com/#!/search/%23yuiconf">#yuiconf stream on Twitter</a>), so this week&#8217;s In the Wild may drop the ball on a few items; let us know in the comments or <a href="http://twitter.com/yuilibrary">@yuilibrary</a> if we missed something important.</p>
<ul id="releaselist-41">
<li id="yuiBlogWild-554"><strong><a href="http://experts.realestate.com.au/calculators/calculators-savings-plan-calculator">YUI 3 on Major Australian Real Estate Site</a>:</strong> Mark Rall (@codeinfront) tweeted to let us know about a major Australian real estate site powered by YUI 3. (<a href="http://twitter.com/#!/codeinfront/status/2897170281791488">Original source.</a>) <a href="#yuiBlogWild-554">#</a><br /><a href="http://experts.realestate.com.au/calculators/calculators-savings-plan-calculator"><img src="http://yuiblog.com/assets/rea.com.au-20101111-233724.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-558"><strong><a href="http://news.cnet.com/8301-30685_3-20022166-264.html">C|Net&#8217;s Stephen Shankland Discusses the Most Recent GBS Update</a>:</strong> In our latest <a href="http://www.yuiblog.com/blog/2010/11/03/gbs-update-2010q4/">Graded Browser Support update</a>, we noted that we anticipate ending the A-Grade recommendation for IE6 in Q1 2011.  This forecast generated a lot of conversation, including over at C|Net where Stephen Shankland had this to say: &#8220;IE6, introduced in 2001, lacks support for many Web standards&#8211;many old ones as well as a host of important new ones&#8211;and is feeble at processing Web-based JavaScript programs essential to the new era of dynamic, rich sites. It&#8217;s also more vulnerable to security threats. Although IE6 usage is gradually waning, it&#8217;s still common, in part because it&#8217;s built into Windows XP and hard to dislodge from corporate computing environments. Dealing a blow to the browser, YUI developers Eric Miraglia and Matt Sweeney in a blog post said Yahoo expects to &#8216;discontinue A-grade for Internet Explorer 6, moving it to C-Grade&#8217; in the first quarter of 2011 so there&#8217;s more time to focus on mobile browsers and other important new areas.&#8221; <a href="#yuiBlogWild-558">#</a><br /><a href="http://news.cnet.com/8301-30685_3-20022166-264.html"><img src="http://yuiblog.com/assets/cnet-gbs-coverage-20101119-204729.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-553"><strong><a href="http://andrewwooldridge.com/blog/2010/11/09/storing-snippets-of-data-on-your-page-via-yui3/">Storing Snippets of Data on Your Page Via YUI 3</a>:</strong> Andrew Wooldridge continues his set of YUI 3 tutorials.  Writes Andrew: &#8220;Every time I do some digging into YUI3, I find things that are really interesting and useful. Take, for instance, Node.getData() and Node.setData(). These little methods allow you to store information associated with a particular Node, but you dont have to try to create some custom attribute or keep track of your own independent data storage object for you to use these methods. In a way, it allows you to associate information of any kind with elements on your page and are retrievable just by finding the Node and asking for the data. It’s like having a database on your page where the Nodes are the keys.&#8221; <a href="#yuiBlogWild-553">#</a><br /><a href="http://andrewwooldridge.com/blog/2010/11/09/storing-snippets-of-data-on-your-page-via-yui3/"><img src="http://yuiblog.com/assets/triptych-data-20101111-124057.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-555"><strong><a href="http://patcavit.com/2010/11/12/yui-3-quick-tip-conditionally-load-dataurid-css-or-mhtml/">YUI 3 Quick Tip: Conditionally Load DataURI’d CSS or MHTML</a>:</strong> Pat Cavit wrote up a great tip he picked up from YUI engineer Adam Moore at YUIConf: &#8220;If you’re already using the YUI 3 Loader to load some of your CSS like I do for some sites this can come in really handy. You could also do this via conditional comments, but you can’t control when the load happens in that case.  The trick is to define the trigger for the MHTML module to trigger off of the regular module, &amp; also make sure that the MHTML module will supersede the regular one. Then, it’s a simple matter of setting up either the simple UA check or a test function that returns true/false.&#8221; <a href="#yuiBlogWild-555">#</a><br /><a href="http://patcavit.com/2010/11/12/yui-3-quick-tip-conditionally-load-dataurid-css-or-mhtml/"><img src="http://yuiblog.com/assets/tivac-datauri-20101112-230358.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-556"><strong><a href="http://www.supernifty.com.au/speed_scrabble.php">Speed Scrabble Online Built with YUI 2.8</a>:</strong> SuperNifty&#8217;s Speed Scrabble Online leverages YUI 2.8&#8242;s utilities collection and widgets like TreeView and ProgressBar. (<a href="http://twitter.com/#!/petergeorgeson/statuses/3310988728205313">Original source.</a>) <a href="#yuiBlogWild-556">#</a><br /><a href="http://www.supernifty.com.au/speed_scrabble.php"><img src="http://yuiblog.com/assets/speedscrabbleonline-20101113-073456.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-557"><strong><a href="http://andrewwooldridge.com/blog/2010/11/17/insert-simple-yui-into-any-page/">Insert (Simple)YUI into Any Page with @triptych&#8217;s Bookmarklet</a>:</strong> Writes Andrew: &#8220;I’m sure after some time working with the web, you tend to accumulate some handy bookmarklets. I know that for me you can never have enough of these things. I’m note sure what confluence of circumstances arose to create them, but they are often extremely useful. If you find yourself working with YUI and you run across a site you want to muck around with, perhaps for a demo or a more enhanced helper for Firebug – you might use this bookmarklet&#8230;&#8221; (<a href="http://twitter.com/#!/triptych/status/5331506239111169">Original source.</a>) <a href="#yuiBlogWild-557">#</a></li>
<li id="yuiBlogWild-552"><strong><a href="http://twitter.com/#!/jhames/status/2372892872413185">YUI-related Tweet of the Week</a>:</strong> A tweet that made us smile this week: <a href="#yuiBlogWild-552">#</a><br /><a href="http://twitter.com/#!/jhames/status/2372892872413185"><img src="http://yuiblog.com/assets/jhames-tweet-20101111-112308.jpg" vspace="10"></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.yuiblog.com/blog/2010/11/19/in-the-wild-for-november-19-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>In the Wild for November 1, 2010</title>
		<link>http://www.yuiblog.com/blog/2010/11/01/in-the-wild-for-november-1-2010/</link>
		<comments>http://www.yuiblog.com/blog/2010/11/01/in-the-wild-for-november-1-2010/#comments</comments>
		<pubDate>Mon, 01 Nov 2010 17:38:19 +0000</pubDate>
		<dc:creator>Eric Miraglia</dc:creator>
				<category><![CDATA[In the Wild]]></category>

		<guid isPermaLink="false">http://www.yuiblog.com/blog/?p=2829</guid>
		<description><![CDATA[YUIConf 2010 is just around the corner, and we can&#8217;t wait. Here are some things we&#8217;ve noticed in the meantime: YUI 3 on the New Yahoo! Mail Beta: Mike Curtis writes about YUI 3 usage on the new Yahoo! Mail beta in a YDN blog post: &#8220;For JavaScript, we decided to use YUI3. Yahoo! Mail [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://yuilibrary.com/yuiconf2010/">YUIConf 2010</a> is just around the corner, and we can&#8217;t wait. Here are some things we&#8217;ve noticed in the meantime:</p>
<ul id="releaselist-40">
<li id="yuiBlogWild-548"><strong><a href="http://developer.yahoo.com/blogs/ydn/posts/2010/10/yahoo-mail-beta/">YUI 3 on the New Yahoo! Mail Beta</a>:</strong> Mike Curtis writes about YUI 3 usage on the new Yahoo! Mail beta in a YDN blog post: &#8220;For JavaScript, we decided to use YUI3. Yahoo! Mail Beta is built using the YUI framework from the ground up. One of the great benefits of YUI is that it&#8217;s modular, allowing us to pull in libraries as needed as opposed to downloading everything up front. Modernizing the markup and using YUI3 for JavaScript reduced total download size for the application by 35 percent, a huge performance win.&#8221;  Check out the <a href="http://developer.yahoo.com/blogs/ydn/posts/2010/10/yahoo-mail-beta/">full article here</a>. <a href="#yuiBlogWild-548">#</a><br /><a href="http://developer.yahoo.com/blogs/ydn/posts/2010/10/yahoo-mail-beta/"><img src="http://yuiblog.com/assets/yui3-on-yahoo-mail-20101027-100738.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-549"><strong><a href="http://github.com/sstephenson/hork">Sam Stephenson Releases Hork</a>:</strong> Sam Stephenson from 37signals, author of the Prototype JavaScript library, has released a new project called Hork.  According to Sam, &#8220;Hork is a little Rack middleware for transparently compressing JS &amp; CSS assets with YUI Compressor.&#8221; (<a href="http://twitter.com/#!/sstephenson/statuses/29002576801">Original source.</a>) <a href="#yuiBlogWild-549">#</a><br /><a href="http://github.com/sstephenson/hork"><img src="http://yuiblog.com/assets/hork-20101028-104729.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-543"><strong><a href="http://hom.guildwars2.com">Guild Wars 2 Site Launched with YUI 3.2.0 + Gallery</a>:</strong> Pat Cavit (<a href="http://twitter.com/tivac">@tivac</a>) <a href="http://www.yuiblog.com/blog/2010/10/15/in-the-wild-for-october-15-2010/#comment-594681">wrote in</a> to tell us about the new Guild Wars site.  &#8220;We launched <a href="http://hom.guildwars2.com">http://hom.guildwars2.com</a> which is a fully YUI 3-powered site. It takes advantage of Eric Ferraiuolo&#8217;s overlay plugins, Ryan Grove&#8217;s history module, a few custom-built (now in the gallery) anim plugins, a generic animation module), [and] all sorts of loader/base/event stuff. It also heavily uses the new transition module.&#8221; (<a href="http://www.yuiblog.com/blog/2010/10/15/in-the-wild-for-october-15-2010/#comment-594681">Original source.</a>) <a href="#yuiBlogWild-543">#</a><br /><a href="http://hom.guildwars2.com"><img src="http://yuiblog.com/assets/guildwars2-20101015-132447.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-544"><strong><a href="http://andrewwooldridge.com/blog/2010/10/15/learning-yui-pt-3-simpleyui-and-exploring-the-api/">&#8220;Learning YUI Pt.3 – SimpleYUI and Exploring the API&#8221; (via @triptych)</a>:</strong> Andrew Wooldridge continues his series of tutorials on YUI 3, this time with a look at SimpleYUI and <code>Y.log</code>.  &#8220;SimpleYUI is like getting one of those cheese samplers in the mail. You dont have to go for a big commitment, but you can try out a lot of things without worrying about a lot of the safeguards you might later want to have. I have created <a href="http://whisperstorm.com/simpleyui/">a landing page for SimpleYUI</a>, but in summary its like getting to play with YUI without worrying about all that .use() stuff, or anonymous functions, etc. It’s a lot like how you might have experienced jQuery for the first time. You get a lot of powerful functionality up front, and you only need a single js + a few lines of code to get started.  For some great examples, check out <a href="http://ericmiraglia.com/yui/demos/quickyui.php">this page from Eric Miraglia</a>. SimpleYUI gives you DOM, Events (and custom events!!!) transitions, and AJAX. It’s perfect for folks who just want to add some animations or fun effects for your site in no time flat.&#8221;  The <a href="http://andrewwooldridge.com/blog/2010/10/15/learning-yui-pt-3-simpleyui-and-exploring-the-api/">full writeup is here</a>. <a href="#yuiBlogWild-544">#</a><br /><a href="http://andrewwooldridge.com/blog/2010/10/15/learning-yui-pt-3-simpleyui-and-exploring-the-api/"><img src="http://yuiblog.com/assets/triptych-learning-yui-3-20101017-095552.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-545"><strong><a href="http://montage-maker.appspot.com/">Montage Maker from @pamelafox Ported to YUI 3</a>:</strong> Pamela Fox ported her cool <a href="http://montage-maker.appspot.com/">Montage Maker</a> application to YUI 3 — and now, she says, it&#8217;s both faster and more stable. (<a href="http://twitter.com/#!/ak2webd3/status/27769985731">Original source.</a>) <a href="#yuiBlogWild-545">#</a><br /><a href="http://montage-maker.appspot.com/"><img src="http://yuiblog.com/assets/montage-maker-20101018-153613.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-551"><strong><a href="http://ht.ly/32zLU">Simple List Manager with YUI 3 on JsFiddle from @apipkin</a>:</strong> Anthony Pipkin shared <a href="http://ht.ly/32zLU">a little list manager he wrote</a> — highlighting the intrinsic power of YUI 3 and also the ever-increasing usefulness of jsFiddle. (<a href="http://twitter.com/#!/apipkin/status/29381378604">Original source.</a>) <a href="#yuiBlogWild-551">#</a><br /><a href="http://ht.ly/32zLU"><img src="http://yuiblog.com/assets/pipkin-list-20101101-102510.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-546"><strong><a href="http://www.tsplayer.com/documentation-admin">Secure-TSPlayer Admin Driven by YUI 3 and 2-in-3</a>:</strong> Caridy pointed out the Secure-TSPlayer Dreamweaver plugin, whose admin section makes use of YUI 3 as well as YUI 2 components like DataTable via the 2-in-3 mechanism. <a href="#yuiBlogWild-546">#</a><br /><a href="http://www.tsplayer.com/documentation-admin"><img src="http://yuiblog.com/assets/tsplayer-20101019-111513.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-547"><a href="http://blog.andrewbruce.net/pong-in-html5-canvas-yui3-test"><img src="http://yuiblog.com/assets/yui3-pong-20101020-135207.jpg" align="right" hspace="10" vspace="5"></a><strong><a href="http://blog.andrewbruce.net/pong-in-html5-canvas-yui3-test">YUI 3-based Pong from @bruciemoose</a>:</strong> Andrew Bruce has been playing around with YUI 3 and test-driven development.  The result: A simple Pong implementation.  &#8220;In case you’re one of my clients, you might be wondering why I’ve been slacking off recently. Here’s why: I’ve been teaching myself ‘grown up’ JavaScript under instruction of Douglas Crockford (in <a href="http://www.amazon.co.uk/JavaScript-Good-Parts-D-Crockford/dp/0596517742/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1287604036&amp;sr=8-1">book</a> and <a href="http://developer.yahoo.com/yui/theater/">video</a> form, obviously). Crockford never mentions Test Driven Development, probably because he doesn’t do it. But I do, so I’ve been learning to do that in JavaScript too.So here it is, <a href="http://pong.andrewbruce.net/">HTML5 Canvas Pong</a>.  Pong is <a href="http://twitter.com/chrislowis/statuses/27854948346">effectively a Hello, World! application</a> for game developers. It’s not particularly fun, and my version is full of amusing bugs&#8230;.&#8221;  You can <a href="http://blog.andrewbruce.net/pong-in-html5-canvas-yui3-test">read the full post here</a>, or <a href="http://pong.andrewbruce.net/">jump in and give the game a try</a>. <a href="#yuiBlogWild-547">#</a></li>
<li id="yuiBlogWild-550"><a href="http://jsfiddle.net/"><img src="http://yuiblog.com/assets/jsfiddle-simpleyui-20101028-152808.jpg" align="right" hspace="10" vspace="5"></a><strong><a href="http://jsfiddle.net/">JsFiddle Adds SimpleYUI Support</a>:</strong> The jsFiddle team has added support for the SimpleYUI rollup for YUI 3, which instantiates itself and creates a global YUI instance (<code>Y</code>) with support for common Ajax library operations.  You&#8217;ll find the SimpleYUI checkbox under the library selection menu when you select YUI 3.2.0. (Thanks to Andrew Wooldridge for the tip.) <a href="#yuiBlogWild-550">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.yuiblog.com/blog/2010/11/01/in-the-wild-for-november-1-2010/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>In the Wild for October 15, 2010</title>
		<link>http://www.yuiblog.com/blog/2010/10/15/in-the-wild-for-october-15-2010/</link>
		<comments>http://www.yuiblog.com/blog/2010/10/15/in-the-wild-for-october-15-2010/#comments</comments>
		<pubDate>Fri, 15 Oct 2010 18:03:54 +0000</pubDate>
		<dc:creator>Eric Miraglia</dc:creator>
				<category><![CDATA[In the Wild]]></category>

		<guid isPermaLink="false">http://www.yuiblog.com/blog/?p=2745</guid>
		<description><![CDATA[YUIConf 2010 is right around the corner, and we continue to have our heads down working on that event and the upcoming YUI 3.3.0 release. In the meantime, here&#8217;s what we&#8217;ve noted in the community in the past few weeks. Let us know @yuilibrary (or in the comments below) what we missed! Andrew Wooldridge, &#8220;Learning [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.yuiblog.com/blog/2010/10/07/yuiconf-2010-early-bird-registration-ends-this-week/">YUIConf 2010 is right around the corner</a>, and we continue to have our heads down working on that event and the upcoming YUI 3.3.0 release.  In the meantime, here&#8217;s what we&#8217;ve noted in the community in the past few weeks.  Let us know <a href="http://twitter.com/yuilibrary">@yuilibrary</a> (or in the comments below) what we missed!</p>
<ul id="releaselist-39">
<li id="yuiBlogWild-533"><strong><a href="http://andrewwooldridge.com/blog/2010/10/04/learning-yui-pt-2-community-logging-and-the-console/">Andrew Wooldridge, &#8220;Learning YUI: Pt. 2 – Community, Logging, and the Console&#8221;</a>:</strong> Andrew Wooldridge (@triptych) is back with part 2 of his new &#8220;Learning YUI&#8221; blog series.  I particularly like (and agree with) his take on the YUI community: &#8220;In a word, <b>community</b> is really what makes YUI stand out to me as a javascript library. If you need help working with YUI, there are <a href="http://yuilibrary.com/forum/viewforum.php?f=15">community forums</a>, an <a href="irc://freenode/%23yui">IRC channel</a>, as well as <a href="http://www.yuiblog.com/blog/2010/09/24/yui-open-hours-wed-sep-29th/">Open Hours</a> that allow you to talk directly with YUI developers. I would recommend that you get connected early on in your learning experience, especially with the <strong>IRC channel</strong> because you will discover a helpful group of smart folks hang out there and are willing to answer any question, no matter how seemingly mundane. You also should follow <a href="http://twitter.com/#!/yuilibrary">yuilibrary</a> on twitter as you will be tapped into the latest YUI news there.&#8221;  <a href="http://andrewwooldridge.com/blog/2010/10/04/learning-yui-pt-2-community-logging-and-the-console/">Check out the full blog post for more</a>.  I covered part one <a href="http://www.yuiblog.com/blog/2010/10/01/in-the-wild-for-october-1-2010/#yuiBlogWild-527">in a previous &#8220;In the Wild&#8221; column</a>. <a href="#yuiBlogWild-533">#</a><br /><a href="http://andrewwooldridge.com/blog/2010/10/04/learning-yui-pt-2-community-logging-and-the-console/"><img src="http://yuiblog.com/assets/triptych-learning-2-20101005-092654.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-534"><strong><a href="http://net.tutsplus.com/tutorials/html-css-techniques/crash-course-yui-grids-css/">Andrew Burgess&#8217;s &#8220;Crash Course&#8221; on YUI 2 Grids on NetTuts</a>:</strong> Andrew Burgess&#8217;s &#8220;Crash Course&#8221; on YUI 2 Grids, <a href="http://www.yuiblog.com/blog/2009/05/11/wild-20090511/#yuiBlogWild-272">which we first noted in May last year</a>, has been <a href="http://net.tutsplus.com/tutorials/html-css-techniques/crash-course-yui-grids-css/">picked up by NetTuts</a> and is bringing a new wave of attention to what has historically been one of YUI&#8217;s most popular projects.  <a href="#yuiBlogWild-534">#</a><br /><a href="http://net.tutsplus.com/tutorials/html-css-techniques/crash-course-yui-grids-css/"><img src="http://yuiblog.com/assets/crashcourse-nettuts-grids-20101006-101533.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-535"><strong><a href="http://andrewwooldridge.com/blog/2010/10/06/create-a-blogroll-with-google-spreadsheets-and-yui3/">Create a BlogRoll with Google Spreadsheets and YUI3</a>:</strong> Andrew Wooldridge (@triptych) continues his series of YUI 3-focused articles with a new entry that ties together YUI 3 and Google Docs.  &#8220;I admit it: I was inspired by <a href="http://codeinfront.com/2010/10/a-simple-twitter-widget-with-yui-3-and-yql/">this article</a> by Codeinfront.com. The idea of creating a snippet of code that anyone can share, update, and learn from is just extremely compelling and gratifying.  So, I offer to you something that you may have never thought of. You can use Google Spreadsheets as a JSON data source. YUI3′s<a href="http://developer.yahoo.com/yui/3/jsonp/"> JSONP module </a>talks very nicely to this JSON data source and allows you to essentially create sites that can be data driven and yet never require you to have a complicated PHP MyAdmin setup or MYSQL database. You can do it all via client-side technologies and some help from Google Spreadsheets. If you combine this with the Forms ability in G Spreadsheets, you could even create a cool report page based on some survey you create. Let’s get down to code.&#8221;  Get down to code <a href="http://andrewwooldridge.com/blog/2010/10/06/create-a-blogroll-with-google-spreadsheets-and-yui3/">with the full blog post here</a> <a href="#yuiBlogWild-535">#</a><br /><a href="http://andrewwooldridge.com/blog/2010/10/06/create-a-blogroll-with-google-spreadsheets-and-yui3/"><img src="http://yuiblog.com/assets/triptych-yui3-googlespreadsheets-20101006-154424.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-537"><strong><a href="http://www.dragontape.com/">Video Remixing Site Dragontape Using YUI 3</a>:</strong> Video remixing site Dragontape is making extensive use of YUI 3.  Here&#8217;s how the site&#8217;s authors describe the project: &#8220;Dragontape is a webapp that enables you to create mixtapes of your favorite online videos, so you can watch them as a continuous show. The tapes you create are accessed through a single URL, so you can easily share with friends or embed them in a webpage. The source clips remain in their original locations, Dragontape simply remembers where to find them.&#8221; <a href="#yuiBlogWild-537">#</a><br /><a href="http://www.dragontape.com/"><img src="http://yuiblog.com/assets/dragontape-20101008-151209.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-539"><strong><a href="http://erikeldridge.wordpress.com/2010/10/10/simple-yui-3-module-for-yahoo-login/">Erik Eldridge, &#8220;Simple YUI 3 Module for Yahoo! Login&#8221;</a>:</strong> YDN evangelist Erik Eldrige has written up a nice tutorial on his personal blog that shows you how to leverage YUI 3 and Yahoo!&#8217;s OpenID system simply and efficiently.  Writes Erik: &#8220;Looking at the <a href="http://developer.yahoo.com/openid/">OpenID landing page on the YDN site</a> might give the impression that logging users into a site with a Yahoo! ID is difficult.  Given the following conditions, however, adding Yahoo! login to your site can be quite simple:
</p>
<ol>
<li>Because we’re only targeting Yahoo! accounts, we can preset the login location to https://open.login.yahooapis.com/openid/op/auth</li>
<li>If we log users in via a popup, but manage everything via JavaScript on the parent page, we can skip validation of the response coming back from Yahoo!&#8221;</li>
</ol>
<p>  <a href="http://erikeldridge.wordpress.com/2010/10/10/simple-yui-3-module-for-yahoo-login/">You can find the full tutorial here</a>. <a href="#yuiBlogWild-539">#</a><br /><a href="http://erikeldridge.wordpress.com/2010/10/10/simple-yui-3-module-for-yahoo-login/"><img src="http://yuiblog.com/assets/eldridge-yui-yahoo-login-20101011-122304.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-542"><strong><a href="http://reid.github.com/upstage/docs/slideshow.html">Upstage, a New YUI 3-powered HTML5 Presentation System by Reid Burke</a>:</strong> <a href="http://twitter.com/reid">@Reid</a> is just getting this project underway, but there&#8217;s a lot to like already.  Following in the footsteps of a series of standards-based presentation tools that have launched in the last few years, Upstage puts a YUI 3 twist on the genre.  Code is on GitHub — download, fork, and have fun. (<a href="http://github.com/reid/upstage">Original source.</a>) <a href="#yuiBlogWild-542">#</a><br /><a href="http://reid.github.com/upstage/docs/slideshow.html"><img src="http://yuiblog.com/assets/upstage-20101015-105732.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-532"><strong><a href="http://codeinfront.com/2010/10/a-simple-twitter-widget-with-yui-3-and-yql/">A Simple Twitter Widget with YUI 3 and YQL (by @codeinfront)</a>:</strong> @codeinfront has posted a new tutorial on using YUI 3 and YQL in a Twitter mashup.  &#8220;While in between projects I’ve been playing around with JavaScript dates including conversion to relative time. This then lead me to testing the function within a Twitter widget context. I ended up with a Twitter widget using YUI 3 and YQL. The code below explores a couple of interesting concepts&#8230;&#8221;  <a href="http://codeinfront.com/2010/10/a-simple-twitter-widget-with-yui-3-and-yql/">Check out the blog post for full details</a>. <a href="#yuiBlogWild-532">#</a><br /><a href="http://codeinfront.com/2010/10/a-simple-twitter-widget-with-yui-3-and-yql/"><img src="http://yuiblog.com/assets/simple-twitter-widget-20101005-092143.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-540"><strong><a href="http://blog.mitechie.com/2010/10/12/yui-how-dare-you-make-me-rethink/">&#8220;YUI, How Dare You Make Me Rethink&#8230;&#8221;</a>:</strong> Michigan Techie writes that YUI 3 is designed to break bad habits and challenges him to find new, hopefully better coding patterns.  &#8220;When you use YUI3 you have a YUI().use() and everything gets encapsulated within that bit of code. So if I were to just move the MyApp code into the YUI block I’m no longer able to access it from the page of content I want to run JS on. So this is good, no JS globals, but it’s bad…not the way I’ve been doing things.&#8221;  You can see MT&#8217;s <a href="http://blog.mitechie.com/2010/10/12/yui-how-dare-you-make-me-rethink/">full epiphany here</a>. <a href="#yuiBlogWild-540">#</a><br /><a href="http://blog.mitechie.com/2010/10/12/yui-how-dare-you-make-me-rethink/"><img src="http://yuiblog.com/assets/how-dare-you-20101013-153203.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-531"><strong><a href="http://jeez.eu/2009/10/14/using-bings-api-to-create-a-custom-search-engine.html">Jeez.eu on Building a Custom Search Engine with YUI</a>:</strong> Jeez.eu&#8217;s tutorial on building a custom search engine relies heavily on YUI 2 widgets and utilities. <a href="#yuiBlogWild-531">#</a><br /><a href="http://jeez.eu/2009/10/14/using-bings-api-to-create-a-custom-search-engine.html"><img src="http://yuiblog.com/assets/bing-yui-20101003-185003.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-536"><a href="http://codeinfront.com/2010/10/server-side-javascript-with-node-js"><img src="http://yuiblog.com/assets/ssjs-resources-codeinfront-20101008-130113.jpg" align="right" hspace="10" vspace="5"></a><strong><a href="http://codeinfront.com/2010/10/server-side-javascript-with-node-js">Node.js Resource List from @codeinfront Includes Crockford, Dav Glass</a>:</strong> Blogger Mark Rall (@codeinfront) has compiled a set of his favorite Node.js-related resources.  Key among them are two recent YUI Theater talks from Douglas Crockford and Dav Glass.  <a href="http://codeinfront.com/2010/10/server-side-javascript-with-node-js">For his other favorites, head over to his blog</a>. <a href="#yuiBlogWild-536">#</a></li>
<li id="yuiBlogWild-538"><strong><a href="http://erisds.co.uk/code/yui2-javascript-carousel-an-update-about-version-2-8">ErisDS Has Updated Her Carousel Custom-navigation Example for 2.8.x</a>:</strong> Northampton blogger ErisDS has updated her work on custom navigation for YUI 2 Carousel to support YUI 2.8.x.  &#8220;Last year I published two parts of a three part tutorial (doh) on the YUI2 Carousel Widget which worked with YUI Carousel 2.7.0. Since that time, a new couple of new versions of the YUI2: Carousel widget have been released (2.8.0 and 2.8.1), and it seems my examples do not work with the updated code. This post covers the issues, the reasons why they occur and how to resolve them.&#8221;  <a href="http://erisds.co.uk/code/yui2-javascript-carousel-an-update-about-version-2-8">Check out the full post here</a>. <a href="#yuiBlogWild-538">#</a><br /><a href="http://erisds.co.uk/code/yui2-javascript-carousel-an-update-about-version-2-8"><img src="http://yuiblog.com/assets/erisds-20101011-120641.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-541"><strong><a href="http://twitter.com/#!/bartt/status/27211336129">Tweet of the Week</a>:</strong> From <a href="http://twitter.com/bartt">@bartt</a>: &#8220;Being able to use #YUI on both client &amp; server is so nice. JavaScript + my favorite library on both sides of the fence == !context switch.&#8221; <a href="#yuiBlogWild-541">#</a><br /><a href="http://twitter.com/#!/bartt/status/27211336129"><img src="http://yuiblog.com/assets/bartt-tweet-20101014-071203.jpg" vspace="10"></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.yuiblog.com/blog/2010/10/15/in-the-wild-for-october-15-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Building TipTheWeb with YUI 3</title>
		<link>http://www.yuiblog.com/blog/2010/10/05/building-tiptheweb-with-yui-3/</link>
		<comments>http://www.yuiblog.com/blog/2010/10/05/building-tiptheweb-with-yui-3/#comments</comments>
		<pubDate>Wed, 06 Oct 2010 05:35:33 +0000</pubDate>
		<dc:creator>Eric Ferraiuolo</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[In the Wild]]></category>
		<category><![CDATA[YUI Implementations]]></category>

		<guid isPermaLink="false">http://www.yuiblog.com/blog/?p=2718</guid>
		<description><![CDATA[About the Author: Eric Ferraiuolo is a Director of TipTheWeb and Co-Founder of Oddnut Software. He writes on his blog: 925 HTML, and can be found on Twitter: @ericf. Eric was a featured presenter at YUIConf 2009. TipTheWeb is a new service that lets people directly support their favorite web content by tipping it. For [...]]]></description>
				<content:encoded><![CDATA[<p class="authorbox"><em><strong>About the Author:</strong> Eric Ferraiuolo is a Director of <a href="http://tiptheweb.org/">TipTheWeb</a> and Co-Founder of <a href="http://oddnut.com/">Oddnut Software</a>. He writes on his <strong>blog</strong>: <a href="http://925html.com/">925 HTML</a>, and can be found on <strong>Twitter</strong>: <a href="http://twitter.com/ericf">@ericf</a>.  <a href="http://developer.yahoo.com/yui/theater/video.php?v=ericf-yuiconf2009-webapps">Eric was a featured presenter at YUIConf 2009</a>.</em></p>
<p> <a href="http://tiptheweb.org/">TipTheWeb</a> is a new service that lets people directly support their favorite web content by tipping it. For instance, if you find a great blog post, you could tip it 25 cents. </p>
<p> TipTheWeb is a <strong>non-profit</strong> organization﻿ promoting <strong>freely-accessible</strong>, high-quality web content by <strong>awarding publishers</strong> that receive tips. If you publish online, you can use your TipTheWeb account to claim the places you publish to receive tips and be eligible to receive awards from TipTheWeb. </p>
<p> <img width="515" src="http://yuiblog.com/assets/ttw/ttw_landing.png" alt="Screenshot showing the Landing page of tiptheweb.org" /> </p>
<h3>TipTheWeb&#8217;s Use of YUI 3</h3>
<p> The user interface of TipTheWeb is <em>completely</em> built on top of YUI 3 (we drank the Kool-Aid.) The approach we took was to use YUI 3 as the foundation and structure for our JavaScript code. We&#8217;ve built <strong>33 custom YUI 3 modules</strong> (56 if you include submodules, plugins, and roll-ups), several of which we contributed the <strong>YUI 3 Gallery</strong>: <a href="http://yuilibrary.com/gallery/show/base-componentmgr">Component Manager</a>, <a href="http://yuilibrary.com/gallery/show/markout">Markout</a>, <a href="http://yuilibrary.com/gallery/show/overlay-extras">Overlay Extras</a>, and <a href="http://yuilibrary.com/gallery/show/resource">REST Resource</a>. </p>
<h4>Page-Level Classes</h4>
<p> The core features of TipTheWeb are implemented on a few highly-functional web pages which communicate with the server over Ajax. For each of these pages we created a custom YUI 3 module that exposes a <strong>page-level class</strong> used to coordinate actions between the functional parts of the page. </p>
<p> ﻿In one of our application&#8217;s main pages, the Tips page, you can see how this approach is applied with the page-level class <strong>TipsWindow</strong>. The main functional parts of the page are the widgets: <strong>CreateTip</strong> used for creating tips, and the <strong>TipList</strong> widgets for editing, canceling, and funding existing tips. </p>
<p> <img width="515" src="http://yuiblog.com/assets/ttw/ttw_tips.png" alt="Annotated diagram labeling the main Widgets and Components that make up the Tips page of TipTheWeb" /> </p>
<h4>A Lot of Overlays</h4>
<p> We use <code>Y.Overlay</code>s extensively throughout our application&#8217;s UI to implement user-interactions; this allows us to keep the interface clutter-free while still having the functionality for advanced features available on the page. We needed features that were not built into ﻿<code>Y.Overlay</code>, so we developed ﻿<a href="http://yuilibrary.com/gallery/show/overlay-extras">Overlay Extras</a>, which is in the YUI 3 Gallery and being used by a lot of other YUI 3 powered sites. Here are some place where we use Overlays on TipTheWeb: </p>
<p><img src="http://yuiblog.com/assets/ttw/ttw_cancel_confirm.png" alt="Screenshot showing the confirmation overlay that appears when canceling a tip" /></p>
<p><img src="http://yuiblog.com/assets/ttw/ttw_donate_custom.png" alt="Screenshot showing the overlay which contains a slider to allow a custom amount to be set when donating to TipTheWeb" /></p>
<p><img src="http://yuiblog.com/assets/ttw/ttw_claim_menu.png" alt="Screenshot showing the menu which lists the various places a user can claim and accept tips at" /></p>
<h3>Current State of TipTheWeb</h3>
<p> We&#8217;d love for you to try out <a href="http://tiptheweb.org/">TipTheWeb</a>; right now we are in invite-only beta, so <strong><a href="http://tiptheweb.org/notify">request an invite</a></strong> on our site and we&#8217;ll send you an invite code. </p>
<p> Be sure to catch our talk at ﻿<strong><a href="http://www.yuiblog.com/blog/2010/09/09/register-now-for-yuiconf-2010/">YUIConf 2010</a></strong> where we will be presenting (more in depth) on how we use YUI 3 and YQL at TipTheWeb. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.yuiblog.com/blog/2010/10/05/building-tiptheweb-with-yui-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In the Wild for October 1, 2010</title>
		<link>http://www.yuiblog.com/blog/2010/10/01/in-the-wild-for-october-1-2010/</link>
		<comments>http://www.yuiblog.com/blog/2010/10/01/in-the-wild-for-october-1-2010/#comments</comments>
		<pubDate>Fri, 01 Oct 2010 16:55:00 +0000</pubDate>
		<dc:creator>Eric Miraglia</dc:creator>
				<category><![CDATA[In the Wild]]></category>

		<guid isPermaLink="false">http://www.yuiblog.com/blog/?p=2690</guid>
		<description><![CDATA[There has been significant buzz this week about Dav Glass&#8217;s tech talk on YUI 3 support in Node.js and what that enables in terms of progressive enhancement, as well as for Matt Taylor&#8217;s YUI 3 Gallery module for RaphaelJS. Luke Smith had a nice developer tip on the blog this week on extending YUI to [...]]]></description>
				<content:encoded><![CDATA[<p>There has been significant buzz this week about <a href="http://www.yuiblog.com/blog/2010/09/29/video-glass-node/">Dav Glass&#8217;s tech talk on YUI 3 support in Node.js</a> and what that enables in terms of progressive enhancement, as well as for <a href="http://www.yuiblog.com/blog/2010/09/27/gallery-raphaeljs/">Matt Taylor&#8217;s YUI 3 Gallery module for RaphaelJS</a>. Luke Smith had a nice developer tip on the blog this week <a href="http://www.yuiblog.com/blog/2010/09/29/quick-tip-extend-node/">on extending YUI to &#8220;add your own awesome</a>,&#8221;  <a href="http://www.yuiblog.com/blog/2010/09/28/carrentalexpress/">developer Stefan Klopp from CarRentalExpress.com shared his thoughts about using YUI 2 to power his site</a>, and <a href="http://www.yuiblog.com/blog/2010/10/01/yuidoc-dana-theme/">Carlo Zottmann shared his gorgeous new &#8220;Dana&#8221; theme for YUI&#8217;s documentation workhorse, YUI Doc</a>.</p>
<p>Meanwhile, here are a few other recent pieces of news from the community:</p>
<ul id="releaselist-38">
<li id="yuiBlogWild-527"><strong><a href="http://andrewwooldridge.com/blog/2010/09/30/learning-yui-introduction/">Andrew Wooldridge &#8212; &#8220;Learning YUI: Introduction&#8221;</a>:</strong> Andrew Wooldridge (<a href="http://twitter.com/triptych">@triptych</a>) is embarking on a series of YUI articles on his blog, and the introductory piece is online: &#8220;I’ve decided to write a few articles about getting starting in YUI, and various things I learn as I go along&#8230; I assume you have some sort of need for a javascript library, or perhaps you read about YUI and are basically curious about it. Let me give you a bit of a background. YUI was originally created as a common set of javascript library functions within Yahoo years ago, with the idea of allowing web developers to have a basic set of functionality to use inside Yahoo pages. This naturally grew and expanded – breaking out of just Yahoo and also moving towards and open set of components you see today. Yahoo folks curate the library but take changes and updates from anyone, and you are free to use this code any way you like&#8230;  YUI may seem like this giant set of libraries, doing everything from animations to widgets, but in reality the YUI team has tried hard to make it very small, fast, and modular. You only load the bare core when you include the YUI base js (although you can if you want load more via the configurator) and when you need more functionality, you can fetch it on the fly and avoid having long initial download times for your page.&#8221; Check out the <a href="http://andrewwooldridge.com/blog/2010/09/30/learning-yui-introduction/">full post</a> for more. <a href="#yuiBlogWild-527">#</a><br /><a href="http://andrewwooldridge.com/blog/2010/09/30/learning-yui-introduction/"><img src="http://yuiblog.com/assets/triptych-learning-yui-intro-20100930-164133.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-528"><strong><a href="http://www.goer.org/Journal/2010/10/yui_3_grids_are_dead_simple.html">Evan Goer (@evangoer), &#8220;YUI 3 Grids Are Dead  Simple&#8221;</a>:</strong> Evan likes Matt Sweeney&#8217;s <a href="http://developer.yahoo.com/yui/3/cssgrids/">YUI 3 Grids</a>, which debuted in beta in YUI 3.2.0.  Writes Evan: &#8220;Not only is this version tiny (1.5 KB), but it’s the first layout system I’ve ever used where I can just write out whatever grid I want from memory, without ever needing to look at the docs.&#8221;  Check out the <a href="http://www.goer.org/Journal/2010/10/yui_3_grids_are_dead_simple.html">full article</a> for more. (<a href="http://twitter.com/#!/evangoer/statuses/26089060905">Original source.</a>) <a href="#yuiBlogWild-528">#</a><br /><a href="http://www.goer.org/Journal/2010/10/yui_3_grids_are_dead_simple.html"><img src="http://yuiblog.com/assets/evangoer-yui3grids-20101001-085108.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-525"><strong><a href="http://odhyan.com/blog/2010/09/caching-in-javascript-yui-cache/">Saurabh Odhyan on the YUI 3 Cache Utility</a>:</strong> Writes Saurabh: YUI 3 Cache &#8220;allows to cache frequently used data in javascript memory (Basic caching) or HTML5 localStorage object (Offline caching). Although we can implement our own caching mechanism in javascript, the YUI caching is general purpose and also provides a set of events. Moreover it can be easily integrated with YUI Datasource which can be very beneficial.  I’ll show you how useful YUI caching utility can be using a very standard example, Factorial.&#8221; (<a href="http://twitter.com/#!/bluesmoon/statuses/25813197142">Original source.</a>) <a href="#yuiBlogWild-525">#</a><br /><a href="http://odhyan.com/blog/2010/09/caching-in-javascript-yui-cache/"><img src="http://yuiblog.com/assets/SaurabhOdhyanCaching-20100928-154658.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-526"><strong><a href="http://ihikewithmeetup.com/">IHikeWithMeetup.com Built with YUI 2.8</a>:</strong> IHikeWithMeetup.com is a clever mashup of Meetup.com data from Bay Area hiking groups along with weather data and Yahoo! Maps — and all hosted with Yahoo web hosting.  Naturally, the site is powered by a healthy helping of YUI 2.8 components. <a href="#yuiBlogWild-526">#</a><br /><a href="http://ihikewithmeetup.com/"><img src="http://yuiblog.com/assets/ihikewithmeetup.com-20100928-212610.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-530"><strong><a href="https://landscape.canonical.com/">Canonical&#8217;s Landscape Ubuntu Systems Manager Powered by YUI 3</a>:</strong> Canonical uses YUI 3 extensively, including in its <a href="https://landscape.canonical.com/">Landscape product</a>. According to the product page, &#8220;Landscape makes the management and monitoring of Ubuntu systems simple and effective by combining world-class support with easy to use online management tools.&#8221; <a href="#yuiBlogWild-530">#</a><br /><a href="https://landscape.canonical.com/"><img src="http://yuiblog.com/assets/landscape-ubuntu-20101001-092804.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-529"><strong><a href="http://blog.sidneidasilva.com/2010/10/01/even-faster-web-sites-with-yui/">Sidnei Da Silva, &#8220;Even Faster Websites with YUI&#8221;</a>:</strong> Writes Sidnei: &#8220;Ever since I got my copy of Steve Souders’ Even Faster Web Sites I’ve became obsessed with speed. During my day job I’m constantly looking for things that can be improved to make the user experience smoother, specially for first-time visitors. I’m fairly happy with what we’ve achieved in the last year, though there are always things to be improved.  Today I’m going to share with you one of the tricks that we’ve discovered almost by accident and that can help with making your website faster, if YUI is your Javascript framework of choice.&#8221; (<a href="http://twitter.com/#!/franciscosouza/status/26072486775">Original source.</a>) <a href="#yuiBlogWild-529">#</a><br /><a href="http://blog.sidneidasilva.com/2010/10/01/even-faster-web-sites-with-yui/"><img src="http://yuiblog.com/assets/sidneidasilva-evenfaster-20101001-091133.jpg" vspace="10"></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.yuiblog.com/blog/2010/10/01/in-the-wild-for-october-1-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Implementation Focus: Car Rental Express</title>
		<link>http://www.yuiblog.com/blog/2010/09/28/carrentalexpress/</link>
		<comments>http://www.yuiblog.com/blog/2010/09/28/carrentalexpress/#comments</comments>
		<pubDate>Tue, 28 Sep 2010 14:01:48 +0000</pubDate>
		<dc:creator>Stefan Klopp</dc:creator>
				<category><![CDATA[In the Wild]]></category>
		<category><![CDATA[YUI Implementations]]></category>

		<guid isPermaLink="false">http://www.yuiblog.com/blog/?p=2647</guid>
		<description><![CDATA[About the author: Stefan Klopp is the Director of Development for ExpressITech, the parent company of Car Rental Express. Stefan has been developing highly usable web solutions for the car rental industry in various roles over the last 6 years. He currently lives and works in Vancouver, British Columbia, Canada. Car Rental Express is the [...]]]></description>
				<content:encoded><![CDATA[<div class="authorbox">
<p><strong>About the author:</strong><img src="http://yuiblog.com/assets/carrentalexpress/profile-picture-small.jpg" align="right" /> Stefan Klopp is the Director of Development for <a href="http://www.expressitech.com/" title="Express Internet Technologies">ExpressITech</a>, the parent company of <a href="http://www.carrentalexpress.com" title="Car Rental Express">Car Rental Express</a>. Stefan has been developing highly usable web solutions for the car rental industry in various roles over the last 6 years. He currently lives and works in Vancouver, British Columbia, Canada.</p>
</p></div>
<p><a href="http://www.carrentalexpress.com/" title="Cheap Car Rentals - Compare Rental Agencies with Car Rental Express">Car Rental Express</a> is the leading independent car rental comparison website on the Internet. It lets users rent cars online in more than 1000 cities and airports around the world.</p>
<p>Our user base is largely non-technical, which means they want to compare prices and rent cars as easily as possible. With the relaunch of our website in June of 2010 we have implemented many components of YUI 2 to help provide our customers with an intuitive experience.</p>
<p><strong>Which YUI components are we using?</strong></p>
<p>The components that we&#8217;ve been using include <a href="http://developer.yahoo.com/yui/connection/" title="YUI 2: Connection Manager">Connection Manager</a>, <a href="http://developer.yahoo.com/yui/autocomplete/" title="YUI 2: AutoComplete">AutoComplete</a>, <a href="http://developer.yahoo.com/yui/datasource/" title="YUI 2: DataSource">DataSource</a>, <a href="http://developer.yahoo.com/yui/calendar/" title="YUI 2: Calendar">Calendar</a>, <a href="http://developer.yahoo.com/yui/animation/" title="YUI 2: Animation">Animation</a>, <a href="http://developer.yahoo.com/yui/json/" title="YUI 2: JSON utility">JSON</a>, and <a href="http://developer.yahoo.com/yui/container/" title="YUI 2: Container">Container</a>.</p>
<p><strong>Why we chose YUI</strong></p>
<p>When reviewing the different JavaScript libraries that we could potentially use on <a href="http://www.carrentalexpress.com/" title="Cheap Car Rentals - Compare Rental Agencies with Car Rental Express">Car Rental Express</a>, we found that the YUI was the most complete for our needs. The biggest selling features for us was the very modular approach the YUI took to implement different design patterns, as well as the robust documentation and examples they provided. From a development standpoint this led to rapid development of our application without having to struggle with a library.</p>
<p><strong>How we use YUI</strong></p>
<p>We utilize the YUI in a number of ways. Our 4 most used components are AutoComplete, Calendar, Container, and Connection Manager. Here are some of the ways we use each of these components.</p>
<p><strong><a href="http://developer.yahoo.com/yui/autocomplete/" title="YUI 2: AutoComplete">AutoComplete</a></strong></p>
<p>The AutoComplete component is used extensively on our site to help users find a city or airport in which to rent a car. We really liked how easy it was to implement this component, and how quickly it responds. We cache search results server-side to help improve search results; however, having the client-side caching also helped tremendously in speeding up the response of the component. Another feature that we really took to was how easy the results were to style. When displaying the locations to the user this was crucial as we needed to identify which locations where found in cities and which were found at airports.</p>
<p><img src="http://yuiblog.com/assets/carrentalexpress/auto-complete-styled.png" title="Auto Complete Component Styled" width="510" /></p>
<p><strong><a href="http://developer.yahoo.com/yui/calendar/" title="YUI 2: Calendar">Calendar</a></strong></p>
<p>The Calendar component is also used throughout the site when a renter is filling in dates to conduct a search. We are using a customized version of John Peloquin&#8217;s <a href="http://developer.yahoo.com/yui/examples/calendar/intervalcal.html" title="YUI Library Examples: Calendar Control: Interval Selection Calendar">Interval Selection Calendar</a> and displaying it in a <a href="http://developer.yahoo.com/yui/container/dialog/" title="YUI 2: Dialog">YUI Dialog</a>. Essentially what we wanted to do was give the renter a two-month view when choosing their dates, as well as visually show them what date range they currently have selected. Again, this was extremely straightforward to implement using YUI 2 Calendar, and it basically came down to creating a YUI Dialog, setting the body to contain a div for the Calendar, then attaching a YUI Interval Calendar to that div.</p>
<p><img src="http://yuiblog.com/assets/carrentalexpress/calendar.png" title="Interval Calendar" width="510" /></p>
<p><strong><a href="http://developer.yahoo.com/yui/container/" title="YUI 2: Container">Containers</a></strong></p>
<p>We utilize YUI Containers throughout our website in a number of different ways. In the example above we were using a Dialog to help us display the Interval Calendar when a user was selecting a date. On our rate search results page we make heavy use of Containers to give the renter more information on different aspects of the car rental agency and the vehicle they might potentially rent. Most of the containers on this page are <a href="http://developer.yahoo.com/yui/container/panel/" title="YUI 2: Panel">Panels</a> that we re-use for each different listing. For example, the vehicle display features Panel:</p>
<p><img src="http://yuiblog.com/assets/carrentalexpress/standard-panel.png" title="Standard Panel" width="510"  /></p>
<p>Things got a little more fun  with the Renter Rated agency ratings. When displaying the ratings, we really wanted to focus the user&#8217;s attention to the scores an agency received and to display this information in a clean, easy-to-view way. By utilizing the Dialog Control we were able to constrain the viewport and center the dialog easily to help us achieve this goal. By setting a blank header and footer it made styling simple by just adding the appropriate styles to our CSS. The end result was a clean ratings container that provides the renter with the information they want.</p>
<p><img src="http://yuiblog.com/assets/carrentalexpress/renter-rated-dialog.png" title="Dialog Container Styled" width="510" /> </p>
<p><strong><a href="http://developer.yahoo.com/yui/connection/" title="YUI 2: Connection Manager">Connection Manager</a></strong></p>
<p>Connection Manager is used throughout the site whenever we need to pull data via a XHR request. In some of the examples above we utilize this component for requesting cities and airports for the AutoComplete implementaitons and pulling the rating information for the Renter Rated Dialog.</p>
<p>One interesting way we utilize Connection Manager is with our rental center block that sits on most pages. To help with performance we do a lot of full-page caching on many of our content pages. However, we still wanted to display the dynamic rental center block on these pages. This presented us with a problem we were able to solve with Connection Manager. Rather than having to break up our fully cached page and cache only aspects of the page we found it was easier to just include the rental center block via a simple asynchronous request. We found that this allowed us to retain the performance from having a fully cached page, yet still display dynamic content in our rental center box.</p>
<p><img src="http://yuiblog.com/assets/carrentalexpress/rental-center-included-va-connection.png" title="Rental Center included via Connection Component" width="510" /></p>
<p><strong>Final Thoughts</strong></p>
<p>Overall we have been extremely happy with our choice to use YUI. It provides us with a modular library that is well documented, easy to use and implement.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yuiblog.com/blog/2010/09/28/carrentalexpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>In the Wild for September 24, 2010</title>
		<link>http://www.yuiblog.com/blog/2010/09/24/in-the-wild-for-september-24-2010/</link>
		<comments>http://www.yuiblog.com/blog/2010/09/24/in-the-wild-for-september-24-2010/#comments</comments>
		<pubDate>Fri, 24 Sep 2010 21:00:04 +0000</pubDate>
		<dc:creator>Eric Miraglia</dc:creator>
				<category><![CDATA[In the Wild]]></category>

		<guid isPermaLink="false">http://www.yuiblog.com/blog/?p=2628</guid>
		<description><![CDATA[As we get ready for YUIConf 2010 and a lot more in the coming months, here are some of the other things we&#8217;ve taken note of in the larger YUI world: YUI Theater Tops NetTuts List of Must-see F2E Podcasts: Andrew Burgess writes about YUI Theater: &#8220;It seems that as often as a few times [...]]]></description>
				<content:encoded><![CDATA[<p>As we get ready for <a href="http://yuiconf2010.eventbrite.com/">YUIConf 2010</a> and a lot more in the coming months, here are some of the other things we&#8217;ve taken note of in the larger YUI world:</p>
<ul id="releaselist-37">
<li id="yuiBlogWild-520"><strong><a href="http://net.tutsplus.com/articles/web-roundups/top-15-podcasts-all-web-developers-should-follow/">YUI Theater Tops NetTuts List of Must-see F2E Podcasts</a>:</strong> Andrew Burgess writes about <a href="http://developer.yahoo.com/yui/theater">YUI Theater</a>: &#8220;It seems that as often as a few times a month, Yahoo! brings in developers on the cutting edge of web technology to keep their employees up to date. For the benefit of the rest of us, these talks are recorded and published. You’ll find well-known devs like Douglas Crockford and Nicholas Zakas, and talks on everything from performance and accessibility to JavaScript and the DOM.&#8221; <a href="#yuiBlogWild-520">#</a><br /><a href="http://net.tutsplus.com/articles/web-roundups/top-15-podcasts-all-web-developers-should-follow/"><img src="http://yuiblog.com/assets/nettuts-yuitheater-20100915-003403.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-519"><strong><a href="http://www.digitalinsurance.com/">DigitalInsurance.com (an @apipkin Site) Powered by YUI 3</a>:</strong> Prolific <a href="http://yuilibrary.com/gallery/user/apipkin">gallery contributor Anthony Pipkin</a> has helped produce the new <a href="http://www.digitalinsurance.com/">DigitalInsurance.com portal</a>, powered by YUI 3. <a href="#yuiBlogWild-519">#</a><br /><a href="http://www.digitalinsurance.com/"><img src="http://yuiblog.com/assets/digitalinsurance-20100914-094224.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-521"><strong><a href="http://ajaxian.com/archives/progressive-enhancement-using-nothing-but-javascript">Progressive Enhancement Using Nothing but JS (@codepo8 on @davglass)</a>:</strong> Christian Heilmann writes on Ajaxian: &#8220;Progressive enhancement is still a confusing matter for a lot of people who are very excited about the capabilities of JavaScript in modern browser environments. It can feel anachronistic to write your solutions for a non-JS environment and then once more enhances in JavaScript. I grew up like that so for me it is a simple matter of doing the right thing but with today’s world of JavaScript libraries and out-of-the-box widgets it can seem a drag.  Enter Dav Glass of the YUI team. He’s been turning the concept of progressive enhancement around in his head and as a JS lover and backend code “endurer” he set out to solve this issue once and for all in a pure JavaScript way.&#8221;  <a href="http://ajaxian.com/archives/progressive-enhancement-using-nothing-but-javascript">Check out the full article for details</a>. <a href="#yuiBlogWild-521">#</a><br /><a href="http://ajaxian.com/archives/progressive-enhancement-using-nothing-but-javascript"><img src="http://yuiblog.com/assets/pe-in-js-20100918-220517.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-522"><a href="http://github.com/oa/overlay-plugins"><img src="http://yuiblog.com/assets/oa-overlay-plugins-20100919-091804.jpg" align="right" hspace="10" vspace="5"></a><strong><a href="http://github.com/oa/overlay-plugins">More Overlay Plugins for YUI 3 from Oliver Andrich</a>:</strong> From Oliver&#8217;s GitHub page: &#8220;Overlay Plugins is a collection of five plugins I wrote in order to learn <span class="caps">YUI</span> 3 plugin developement in general. Three out of five plugins more or less mimic the <a href="http://yuilibrary.com/gallery/show/overlay-extras">Overlay Extras</a> created by <a href="http://github.com/ericf">Eric Ferraiuolo</a>&#8230;. The five plugins are:
</p>
<ul>
<li>BaseOverlayPlugin</li>
<li>ModalOverlay</li>
<li>KeepAligned</li>
<li>HideOnEscape</li>
<li>ConstrainDimensions&#8221;</li>
</ul>
<p> (<a href="http://twitter.com/oliverandrich/status/24680228861">Original source.</a>) <a href="#yuiBlogWild-522">#</a></li>
<li id="yuiBlogWild-524"><strong><a href="http://reid.github.com/decks/hacku-cmu.html">Reid Burke&#8217;s YUI Slides for HackU at Carnegie Mellon</a>:</strong> YUI engineer (and <a href="http://yuilibrary.com/projects/yeti/">Yeti</a> author) Reid Burke <a href="http://reid.github.com/decks/hacku-cmu.html">whipped up some slides and a YUI 3-based slideshow engine</a> for his recent talk at Carnegie Mellon. <a href="#yuiBlogWild-524">#</a><br /><a href="http://reid.github.com/decks/hacku-cmu.html"><img src="http://yuiblog.com/assets/reidslides-20100924-133943.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-523"><strong><a href="http://www.devcurry.com/2010/09/learn-javascript-straight-from-gurus.html">Devcurry on Learning JS from Crockford and Other Gurus on YUI Theater</a>:</strong> Suprotim Agarwal writes in devcurry this morning: &#8220;In this post, I will share links of some very useful JavaScript videos and lectures delivered by JavaScript Gurus, full of information, fun watching and absolutely Free! Although the internet is full of free videos, I have chosen only a couple of them, which I found the most useful. Get ready to take notes as you learn..  <strong><a href="http://yuiblog.com/crockford/">Crockford’s video lectures on JavaScript</a></strong> – Douglas Crockford is a JavaScript architect and plays and important role in designing new features of the language. His videos are a ‘must-have’ for any JavaScript developer.  <strong><a href="http://developer.yahoo.com/yui/theater/">YUI Theater</a></strong> &#8211; Provides access to free programming talks by gurus on JavaScript and web development.&#8221;  Suprotim goes on to list some other sources of content, including other YUI Theater titles. <a href="#yuiBlogWild-523">#</a><br /><a href="http://www.devcurry.com/2010/09/learn-javascript-straight-from-gurus.html"><img src="http://yuiblog.com/assets/devcurry-yuitheather-20100923-070801.jpg" vspace="10"></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.yuiblog.com/blog/2010/09/24/in-the-wild-for-september-24-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In the Wild for September 14, 2010</title>
		<link>http://www.yuiblog.com/blog/2010/09/13/in-the-wild-for-september-14-2010/</link>
		<comments>http://www.yuiblog.com/blog/2010/09/13/in-the-wild-for-september-14-2010/#comments</comments>
		<pubDate>Tue, 14 Sep 2010 04:14:35 +0000</pubDate>
		<dc:creator>Eric Miraglia</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[In the Wild]]></category>

		<guid isPermaLink="false">http://www.yuiblog.com/blog/?p=2605</guid>
		<description><![CDATA[With YUI 3.2.0 hot off the presses and Anthony Pipkin on fire with new submissions in the burgeoning YUI Gallery, it&#8217;s been an active period in the YUI community. We have our eye on the upcoming YUI Conf 2010 (we hope you&#8217;ll join us), too. In the meantime, here are a few other news items [...]]]></description>
				<content:encoded><![CDATA[<p>With <a href="http://www.yuiblog.com/blog/2010/09/07/yui-3-2-0/">YUI 3.2.0 hot off the presses</a> and<a href="http://yuilibrary.com/gallery/user/apipkin"> Anthony Pipkin on fire with new submissions in the burgeoning YUI Gallery</a>, it&#8217;s been an active period in the YUI community.  We have our eye on the upcoming YUI Conf 2010 (<a href="http://www.yuiblog.com/blog/2010/09/09/register-now-for-yuiconf-2010/">we hope you&#8217;ll join us</a>), too.  In the meantime, here are a few other news items that have caught our eye recently:</p>
<ul id="releaselist-36">
<li id="yuiBlogWild-500"><strong><a href="http://duckduckgo.com/?q=yui+library">Duck Duck Go — Search Powered by BOSS and YUI</a>:</strong> <a href="http://duckduckgo.com/?q=yui+library">Duck Duck Go</a> is an alternative search interface powered by a number of interesting APIs, including Yahoo&#8217;s Search BOSS and YUI 2.8.  I particularly like it&#8217;s approach in disambiguating acronyms. <a href="#yuiBlogWild-500">#</a><br /><a href="http://duckduckgo.com/?q=yui+library"><img src="http://yuiblog.com/assets/duckduckgo-20100817-115307.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-501"><strong><a href="http://fordvehicles.com">YUI 2 and @caridy&#8217;s Bubbling Library Helping to Power FordVehicles.com</a>:</strong> YUI 2 utilities (including Drag and Drop) and widgets (including AutoComplete) accompany Caridy Patiño Mayea&#8217;s YUI-based Bubbling Library on the <a href="http://fordvehicles.com">FordVehicles.com</a> site. <a href="#yuiBlogWild-501">#</a><br /><a href="http://fordvehicles.com"><img src="http://yuiblog.com/assets/fordvehicles.com-20100830-145404.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-503"><strong><a href="http://www.igmarkets.com/fx/">IG Markets Forex Trading Platform Using YUI 2</a>:</strong> IG Markets, a major online forex and currency trading platform, has incorporated a variety of YUI 2 components in its online tools. <a href="#yuiBlogWild-503">#</a><br /><a href="http://www.igmarkets.com/fx/"><img src="http://yuiblog.com/assets/igmarkets-20100830-144901.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-504"><strong><a href="http://blog.zottmann.org/post/1042948392/introducing-your-new-yuidoc-theme">Beautiful New &#8220;Dana&#8221; Theme for YUI Doc from @carlo</a>:</strong> Carlo Zottman <a href="http://blog.zottmann.org/post/1042948392/introducing-your-new-yuidoc-theme">has released his new Dana theme for YUI Doc output</a>.  The new theme looks fantastic, and <a href="http://github.com/carlo/yuidoc-theme-dana">it&#8217;s available on GitHub</a>. (<a href="http://twitter.com/Carlo/statuses/22630411019">Original source.</a>) <a href="#yuiBlogWild-504">#</a><br /><a href="http://blog.zottmann.org/post/1042948392/introducing-your-new-yuidoc-theme"><img src="http://yuiblog.com/assets/zottman-yuidoc-20100831-100929.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-505"><strong><a href="http://www.flintstudio.com/blog/some-great-web-development-applications-and-frameworks/">Flint Studio on YUI 2 CSS Grids</a>:</strong> Writes Ross at Flint Studio in his survey of great web development tools: &#8220;I started using Yahoo’s YUI Grids CSS framework nearly a year ago, and I’ve continued to do so as it has been a reliable performer across all browsers and has saved me much time laying out my Websites. It is slightly less flexible than other CSS frameworks like 960 and Blueprint, but because of this, it is also more enjoyable to use as there is less to learn. I find the markup to be more semantic with YUI than the other CSS frameworks as well, so thats a large plus in my book.&#8221; <a href="#yuiBlogWild-505">#</a><br /><a href="http://www.flintstudio.com/blog/some-great-web-development-applications-and-frameworks/"><img src="http://yuiblog.com/assets/flintstudio-20100901-231541.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-506"><strong><a href="http://ajaxian.com/archives/the-quick-easy-way-of-getting-into-yui-simpleyui">Ajaxian&#8217;s @reybango on SimpleYUI, Coming in 3.2.0</a>:</strong> Rey introduces SimpleYUI this way: &#8220;The Yahoo! YUI is an incredibly feature-rich JavaScript library with a LOT of functionality but getting your head around all of those features can be tough. The YUI team wants to help developers get up and running more quickly and announced yesterday the release of SimpleYUI; a basic and more streamlined version of the YUI library.&#8221;  SimpleYUI is a rollup of common, core modules in the library, with the added twist that it self-instantiates &#8212; making it a little simpler and more accessible for those new to YUI.  <a href="http://ericmiraglia.com/yui/demos/quickyui.php">You can read more about SimpleYUI here</a>. <a href="#yuiBlogWild-506">#</a><br /><a href="http://ajaxian.com/archives/the-quick-easy-way-of-getting-into-yui-simpleyui"><img src="http://yuiblog.com/assets/simpleyuionajaxian-20100903-091505.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-507"><a href="http://codeinfront.com/2010/09/simpleyui-makes-yui-easy-to-use/"><img src="http://yuiblog.com/assets/codeinfront-simpleyui-20100904-093735.jpg" align="right" hspace="10" vspace="5"></a><strong><a href="http://codeinfront.com/2010/09/simpleyui-makes-yui-easy-to-use/">&#8220;SimpleYUI Makes YUI Easy to Use,&#8221; by @codeinfront</a>:</strong> Australian developer <a href="http://codeinfront.com/2010/09/simpleyui-makes-yui-easy-to-use/">@codeinfront had this to say</a> about the <a href="http://www.yuiblog.com/blog/2010/09/03/coming-inyui-3-2-0-simpleyui/">SimpleYUI implementation in YU1 3.2.0</a>: &#8220;YUI 3 is a powerful CSS and JavaScript framework including low-level DOM utilities and high-level user-interface widgets designed to make front end application development simpler and more robust. Now with the addition of SimpleYUI rapid, lightweight development is made even simpler. Best of all, those used to jQuery-style syntax can start using YUI 3 today while learning the intricacies of developing larger applications.&#8221; <a href="#yuiBlogWild-507">#</a></li>
<li id="yuiBlogWild-509"><strong><a href="http://www.mobilecrunch.com/2010/09/07/yahoos-user-interface-library-learns-to-love-being-touched-gestured-at/">MobileCrunch Covers the YUI 3.2.0 Release</a>:</strong> Greg Kumparak, editor of MobileCrunch, had this to say about the recent YUI 3.2.0 release: &#8220;Gather up a group of people who make their living through web design, and they’ll probably all agree on at least two things: A) touchscreens aren’t going anywhere, and B) designing web stuff for touchscreens sort of sucks. Native apps have, in a sense, spoiled users; with things like drag-and-drop and basic touch gesture recognition almost laughably simple to implement in native apps, web app developers are left to hack in such features themselves or risk having their app seem dated from the get-go.  Today Yahoo! is looking to make things a bit less painful with the latest release of their open-source User Interface library, YUI.&#8221;  <a href="http://www.mobilecrunch.com/2010/09/07/yahoos-user-interface-library-learns-to-love-being-touched-gestured-at/">You can read the full article here</a>. <a href="#yuiBlogWild-509">#</a><br /><a href="http://www.mobilecrunch.com/2010/09/07/yahoos-user-interface-library-learns-to-love-being-touched-gestured-at/"><img src="http://yuiblog.com/assets/mobilecrunch-yui320-20100907-210308.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-510"><strong><a href="http://carlos.bueno.org/2010/04/sweet-justice.html">Sweet Justice, a Text Justification Plugin for YUI 3 from Carlos Bueno</a>:</strong> Writes Carlos: &#8220;<a href="http://github.com/aristus/sweet-justice">Sweet Justice</a> is a Javascript library you can drop onto any web page to create beautiful justified text. Even supercalifragilisticexpealadocious. Sweet Justice lovingly inserts the obscure yet wonderful soft hyphen into the text of any element marked with the <b>sweet-justice</b> class, and turns on <a href="http://www.w3.org/TR/css3-text/#justification">CSS text justification</a>. It requires either jQuery or YUI3 to function.&#8221; (<a href="http://twitter.com/wiseguydigital/status/24089862074">Original source.</a>) <a href="#yuiBlogWild-510">#</a><br /><a href="http://carlos.bueno.org/2010/04/sweet-justice.html"><img src="http://yuiblog.com/assets/sweetjustice-20100910-133048.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-514"><strong><a href="http://codeinfront.com/2010/09/css3-selectors-using-yui-3/">YUI 3 CSS3 Selector Overview and Demo from @codeinfront</a>:</strong> From <a href="http://codeinfront.com/2010/09/css3-selectors-using-yui-3/">@codeinfront</a>: &#8220;CSS3 pseudo classes and to a lesser extent CSS3 attribute selectors enjoy varied cross browser support. If you’re keen to get your hands dirty now, one of the many JavaScript frameworks can help. In particular, YUI 3 enables support through the “selector-css3″ module however documentation at this time is limited. I’ve had a brief and by no means comprehensive <a title="External site: View the demo." href="http://playground.codeinfront.com/examples/yui/3/modules/dom/selector-css3.html">play with some of them</a>. Perhaps the <a title="External site: View the demo." href="http://playground.codeinfront.com/examples/yui/3/modules/dom/selector-css3.html">demo</a> my be of use to others.&#8221; <a href="#yuiBlogWild-514">#</a><br /><a href="http://codeinfront.com/2010/09/css3-selectors-using-yui-3/"><img src="http://yuiblog.com/assets/codeinfront-yui3css-selectors-20100911-165754.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-516"><strong><a href="http://www.arena.net/">YUI 3 CSS/JS (+YQL) Driving NCSoft&#8217;s ArenaNet (via @tivac)</a>:</strong> NCSoft&#8217;s <a href="http://www.arena.net/">ArenaNet portal</a> (courtesy of longtime YUI community member <a href="http://twitter.com/tivac">@tivac</a>) uses YUI 3.1.0 JS and YUI 3 CSS.  YQL is used to access social media stats for five social apis in a single federated, cacheable request. <a href="#yuiBlogWild-516">#</a><br /><a href="http://www.arena.net/"><img src="http://yuiblog.com/assets/arenanet-20100913-102532.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-513"><strong><a href="http://www.devseo.co.uk/blog/view/tweetywall-yui-plug-in-to-put-twitter-live-on-your-website">Alex Hall&#8217;s YUI 2-based Tweetywall</a>:</strong> Writes Alex: &#8220;Have you ever seen those sites that have Twitter posts sprinkled all over the place? Would you like to have access to this same functionality without having to do anything? Here at DeVSeO we use Twitter for a number of things and in a number of places. I decided to help you guys out by turning one of ours scripts that we use here into a fully customisable release so that you, too, can have Twitter on your own site with absolutely no coding ability whatsoever. It couldn&#8217;t be easier.&#8221; <a href="http://www.devseo.co.uk/page/tweetywall">Alex has a demo page here</a>. <a href="#yuiBlogWild-513">#</a><br /><a href="http://www.devseo.co.uk/blog/view/tweetywall-yui-plug-in-to-put-twitter-live-on-your-website"><img src="http://yuiblog.com/assets/tweetywall-20100911-164325.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-511"><strong><a href="http://www.devseo.co.uk/blog/view/star-rating-script-with-yui">Alex Hall&#8217;s Star Ratings Widget for YUI 2.x</a>:</strong> This isn&#8217;t brand-new, but I missed it when it was originally posted, and you can never have too many good options for implementing the Star Ratings design pattern.  Alex Hall took an existing one and built on it: &#8220;I really needed a nice little star rating system with <acronym title="Yahoo User Interface">YUI</acronym> for this blog&#8230;and after a single search in <a href="http://www.google.co.uk/search?q=star rating yui">Google</a> I found Ville Saavuori&#8217;s <a href="http://www.unessa.net/en/hoyci/projects/yui-star-rating/" title="YUI Star Rating Script By Ville Saavuori">Star Rating Script for YUI</a>, which is perfect for the job I needed&#8230;  However, for a new project I am undertaking I realised that his implementation was not going to work for multiple rating systems on the same page because it is based on ID&#8217;s, and as we all know, you can only have one ID reference in the DOM on one page. So I started to rework the script to allow for more rating systems on a single page using classes instead of ID&#8217;s.&#8221;  Alex&#8217;s <a href="http://www.devseo.co.uk/examples/rating-example/">example page</a> is here. <a href="#yuiBlogWild-511">#</a><br /><a href="http://www.devseo.co.uk/blog/view/star-rating-script-with-yui"><img src="http://yuiblog.com/assets/starratings-20100911-114504.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-515"><strong><a href="http://www.devseo.co.uk/blog/view/yuilight-spotlight-your-page-elements-with-yui">Alex Hall&#8217;s YUILight Spotlighting Widget for YUI 2</a>:</strong> Writes Alex: &#8220;YUILight is a customisable YUI Script that will highlight an element on your page simply by applying a class of &#8216;yuilight&#8217; to that element. When that element is clicked and focused on, everything else on the page will be covered by a mask and that single element will stand out from the rest.  It is a very simple script to implement only requiring two javascript files and no CSS! The options for customising the script can be found at the top of the javascript file (which is fully commented for you). At the moment you can change the generic background colour (when no background colour has been specified for the element). This option is so that your element doesn&#8217;t disappear with the text.  You can also configure the opacity of the mask element and the animation speed that it shows and hides. I will be adding more customisable fields later on but if you have any requests please feel free to leave them in the comments section at the bottom of this post.&#8221;  He has <a href="http://www.devseo.co.uk/examples/yuilight/">demo page</a> in addition to the <a href="http://www.devseo.co.uk/blog/view/yuilight-spotlight-your-page-elements-with-yui">introductory blog post</a>. <a href="#yuiBlogWild-515">#</a><br /><a href="http://www.devseo.co.uk/blog/view/yuilight-spotlight-your-page-elements-with-yui"><img src="http://yuiblog.com/assets/yuilight-20100912-090433.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-502"><strong><a href="http://www.yiotabytes.com/2010/08/javascript-performance-and-yui3.html">YUI 3 and Performance</a>:</strong> Blogger Yiota shares her thoughts about YUI 3 and performance on her yiotabytes blog, touching on YUI 3&#8242;s intrinsically non-blocking and combo-handling loader infrastructure. <a href="#yuiBlogWild-502">#</a></li>
<li id="yuiBlogWild-508"><strong><a href="http://www.selfcontained.us/2010/09/04/yui-2-8-learning-the-library-book-review/">Book Review: Brad Harris on Satyam&#8217;s &#8220;YUI 2.8: Learning the Library&#8221;</a>:</strong> Brad gives a thumbs up to the new book: &#8220;If you read through this book in it’s entirety, you’ll come to understand the main reason I love YUI, that it’s not just a collection of widgets and utilities. This book explains the full feature set of the YUI library, and you’ll realize that it’s the perfect foundation to build on top of. The authors do a really great job of showing in depth examples that teach you how the components work. I particularly liked reading the chapter on DataSource and DataTable.&#8221; <a href="#yuiBlogWild-508">#</a><br /><a href="http://www.selfcontained.us/2010/09/04/yui-2-8-learning-the-library-book-review/"><img src="http://yuiblog.com/assets/bradharrisbookreview-20100907-103918.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-512"><strong><a href="http://jafl.github.com/yui3-gallery/treeble/">John Lindal&#8217;s Treeble Implementation Updated for YUI 3.2.0</a>:</strong> John&#8217;s <a href="http://yuilibrary.com/gallery/show/treeble">popular Treeble gallery module</a> has been updated to support the recent <a href="http://www.yuiblog.com/blog/2010/09/07/yui-3-2-0/">YUI 3.2.0 release</a>.  You can check it out (where else) on GitHub at <a href="http://jafl.github.com/yui3-gallery/treeble/">http://jafl.github.com/yui3-gallery/treeble/</a>. <a href="#yuiBlogWild-512">#</a></li>
<li id="yuiBlogWild-517"><strong><a href="http://siesa.info/mevents/">Mapping Events Mashup Uses YUI 2 Utilities + YQL</a>:</strong> The <a href="http://siesa.info/mevents/">Mapping Events mashup</a> is a geo/events exploration that combines a variety of APIs; prominent among these are the YUI 2 utilities and YQL. (<a href="http://twitter.com/bopgig/status/24370279466">Original source.</a>) <a href="#yuiBlogWild-517">#</a><br /><a href="http://siesa.info/mevents/"><img src="http://yuiblog.com/assets/mappingevents-20100913-143828.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-518"><strong><a href="http://www.devseo.co.uk/blog/view/lovely-animated-image-captions-using-yui">Animated Image Captions with YUI from @ahallicks</a>:</strong> One more from Alex Hall&#8217;s archives &#8212; animated image captions.  From Alex: &#8220;I saw a very lovely caption effect for images at MotionLab but realised it was written for jQuery. If you have read of my other blogs here on DeVSeO you may notice that I prefer the YUI javascript library by Yahoo for all of my javascript. So, I decided to create this effect using YUI instead of jQuery.&#8221;  You can read all about it on his <a href="http://www.devseo.co.uk/blog/view/lovely-animated-image-captions-using-yui">DevSEO</a> blog. (<a href="http://twitter.com/ahallicks/status/24368638313">Original source.</a>) <a href="#yuiBlogWild-518">#</a><br /><a href="http://www.devseo.co.uk/blog/view/lovely-animated-image-captions-using-yui"><img src="http://yuiblog.com/assets/animatedimagecaptions-20100913-144813.jpg" vspace="10"></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.yuiblog.com/blog/2010/09/13/in-the-wild-for-september-14-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In the Wild for August 13, 2010</title>
		<link>http://www.yuiblog.com/blog/2010/08/13/in-the-wild-for-august-13-2010/</link>
		<comments>http://www.yuiblog.com/blog/2010/08/13/in-the-wild-for-august-13-2010/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 18:59:29 +0000</pubDate>
		<dc:creator>Eric Miraglia</dc:creator>
				<category><![CDATA[In the Wild]]></category>

		<guid isPermaLink="false">http://www.yuiblog.com/blog/?p=2420</guid>
		<description><![CDATA[Here are a few of the news stories that have caught our eye in the YUI community over the past few weeks. As always, let me know @yuilibrary or in the comments below if I missed something. Detailed YUI 2.8.0 Rich Text Editor Article from Satyam and Packt: Satyam (Daniel Barreiro), as part of his [...]]]></description>
				<content:encoded><![CDATA[<p>Here are a few of the news stories that have caught our eye in the YUI community over the past few weeks.  As always, let me know <a href="http://twitter.com/yuilibrary">@yuilibrary</a> or in the comments below if I missed something.</p>
<ul id="releaselist-35">
<li id="yuiBlogWild-486"><strong><a href="https://www.packtpub.com/article/yui-2-8-rich-text-editor">Detailed YUI 2.8.0 Rich Text Editor Article from Satyam and Packt</a>:</strong> Satyam (Daniel Barreiro), as part of his new Packt volume <a href="https://www.packtpub.com/yahoo-user-interface-yui-2-8-learning-library/book">YUI 2.8: Learning the Library</a>, has published an extensive writeup on the <a href="http://developer.yahoo.com/yui/editor/">YUI 2 Rich Text Editor</a> on the Packt website.&nbsp; You can check it out <a href="https://www.packtpub.com/article/yui-2-8-rich-text-editor">here</a>.<br /><a href="https://www.packtpub.com/article/yui-2-8-rich-text-editor"><img src="http://yuiblog.com/assets/packt-rte-20100719-115423.jpg" width="510" vspace="10"></a></li>
<li id="yuiBlogWild-490"><strong><a href="http://www.sitepoint.com/blogs/2010/07/27/whats-new-in-the-yui-3-2-0-preview-release/">Excellent Coverage of the YUI 3.2.0 Preview Release on Sitepoint by @rssaddict</a>:</strong> Louis Simoneau wrote up <a href="http://www.sitepoint.com/blogs/2010/07/27/whats-new-in-the-yui-3-2-0-preview-release/">a nice review</a> of the <a href="http://www.yuiblog.com/blog/2010/07/26/3-2-0pr1/">YUI 3.2.0 Preview Release 1</a> that we issued on July 26.  Writes Louis: &#8220;A lot of [the new] features seem to have a common thread: HTML5 and mobile platforms. I’m sure that’s no accident, and it’s great to see more and better developer tools entering this space. As I said, there’s a lot more than just these features, so if you’re a YUI fan—or if you’ve yet to check it out—head on over and <a href="http://yuilibrary.com/downloads/">grab yourself a copy</a> of the preview to play around with.&#8221;<br /><a href="http://www.sitepoint.com/blogs/2010/07/27/whats-new-in-the-yui-3-2-0-preview-release/"><img src="http://yuiblog.com/assets/sitepoint-3-2-0-20100727-100738.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-494"><strong><a href="http://almaer.com/blog/capability-based-javascript-loading-js-libraries-catch-up-to-gwt">Dion Almaer on YUI 3.2.0&#8242;s Capability-based Loading</a>:</strong> Dion Almaer has a nice article up on his personal blog about capability-based loading, a feature YUI engineer Adam Moore has added to YUI 3 and which is included in the <a href="http://www.yuiblog.com/blog/2010/07/26/3-2-0pr1/">first YUI 3.2.0 preview release</a>. Dion reviews the state of capability-based loading in his article, starting with Google&#8217;s GWT and progressing to similar support in other JavaScript libraries.  &#8220;And this brings us to YUI,&#8221; says Dion. &#8220;I was really excited to see some of the features in the YUI 3.2.0 preview release. Great stuff for touch/gesture support, but what stood out for me was &#8216;YUI’s intrinsic Loader now supports capability-based loading&#8217;. A-ha!&#8221;  <a href="http://almaer.com/blog/capability-based-javascript-loading-js-libraries-catch-up-to-gwt">You can read Dion&#8217;s full report here</a>.</li>
<li id="yuiBlogWild-487"><strong><a href="http://patcavit.com/2010/07/01/simple-yui3-plugin-tutorial/">Pat Cavit Tutorial on Writing YUI 3 Plugins</a>:</strong> Pat Cavit has a new tutorial up that details the creation of YUI 3 Plugins: &#8220;At their core YUI3 Plugins are a way to add new behavior to JS objects. It’s really just that simple. Going into it a little deeper you can explain the idea behind them as providing a framework-backed way to add new functionality &amp; behaviors to host objects without the host needing to know anything about the plugins. Taking advantage of this means that you can add lots of functionality to your objects without requiring a lot of code. It’s another example of YUI3&#8242;s great support for modularity of code. Want your widget to accept flaboozulms? Write a plugin! Want your widget to support flaboozulms &amp; flibberdybops? Write a plugin for flibberdybops &amp; then use both the flaboozulms &amp; flibberdybops plugins together. It’s a really powerful idea.&#8221; <a href="http://patcavit.com/2010/07/01/simple-yui3-plugin-tutorial/">Check out his blog for the full article</a>.</li>
<li id="yuiBlogWild-488"><strong><a href="https://www.packtpub.com/sites/default/files/0707-chapter-7-menus.pdf">Sample Chapter on YUI 2.8.0 Menu from Satyam&#8217;s New Book</a>:</strong> Satyam has a new book out on YUI 2.8, and Packt has released a sample chapter from the new volume.&nbsp; The <a href="https://www.packtpub.com/sites/default/files/0707-chapter-7-menus.pdf">sample chapter covers YUI Menu</a> and can be downloaded from <a href="https://www.packtpub.com/yahoo-user-interface-yui-2-8-learning-library/book">the book&#8217;s page on the Packt website</a>.</li>
<li id="yuiBlogWild-491"><strong><a href="http://www.acooke.org/cute/EasySlidei0.html">&#8220;Easy Sliding Menus&#8221; with YUI 3 by @andrew_cooke</a>:</strong> Blogger Andrew Cooke writes the following in introducing his simple sliding-menu implementation based on YUI 3.1.1: &#8220;YUI 3 is amazing.  It looks terrifyingly complex, but once you get into it,<br />
you can do complex things trivially.  I use jQuery at work, and in comparison, YUI 3 feels like it was written by software engineers rather than people hacking web pages.&#8221;  <a href="http://www.acooke.org/cute/EasySlidei0.html">Check out his implementation of menuing here</a>.<br /><a href="http://www.acooke.org/cute/EasySlidei0.html"><img src="http://yuiblog.com/assets/easy-sliding-menus-20100727-102104.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-493"><strong><a href="http://ajaxian.com/archives/yui-3-2-0-preview-release-1-touch-events-support-transitions-and-browser-specific-loading">Coverage of YUI 3.2.0 Preview Release 1 from @codepo8 on Ajaxian</a>:</strong> <a href="http://developer.yahoo.com/">Yahoo! Developer Network</a> evangelist Christian Heilmann <a href="http://ajaxian.com/archives/yui-3-2-0-preview-release-1-touch-events-support-transitions-and-browser-specific-loading">has a nice article up on Ajaxian</a> talking about the July 26 <a href="http://www.yuiblog.com/blog/2010/07/26/3-2-0pr1/">YUI 3.2.0 Preview Release 1</a>, our first public preview of the next YUI 3 release.<br /><a href="http://ajaxian.com/archives/yui-3-2-0-preview-release-1-touch-events-support-transitions-and-browser-specific-loading"><img src="http://yuiblog.com/assets/ajaxian-3-2-0-20100727-114113.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-489"><strong><a href="http://www.pabich.eu/blog/archive/2010/07/22/Java-Script-unit-testing-with-YUI-Test-and-Jack-mocking.aspx">YUI Test with the Jack Mocking Framework</a>:</strong> Pawel Pabich has <a href="http://www.pabich.eu/blog/archive/2010/07/22/Java-Script-unit-testing-with-YUI-Test-and-Jack-mocking.aspx">a nice writeup on his blog</a> showing how he used <a href="http://developer.yahoo.com/yui/3/test/">YUI Test</a> with the <a href="http://boss.bekk.no/display/BOSS/Jack">Jack</a> JavaScript mocking framework to unit test some form-input validation and submission code.&nbsp;</li>
<li id="yuiBlogWild-496"><strong><a href="http://www.pivotaltracker.com/projects/482#">Pivotal Tracker, an Agile Tracking System, Using YUI 2</a>:</strong> This isn&#8217;t breaking news &#8212; it&#8217;s been around for a long time &#8212; but the Agile project management system <a href="http://www.pivotaltracker.com/projects/482">Pivotal Tracker</a> is heavily YUI&nbsp; 2-based, using the utilities suite, Container, and more.<br /><a href="http://www.pivotaltracker.com/projects/482#"><img src="http://yuiblog.com/assets/Erector_-_Pivotal_Tracker-20100730-102321.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-497"><strong><a href="http://github.com/mjijackson/yuicompressor/tree/master/test/">Ruby Gem for YUI Compressor from @mjijackson</a>:</strong> Ruby hacker Michael Jackson has posted his <a href="http://github.com/mjijackson/yuicompressor/tree/master/test/">Ruby gem for YUI Compressor on GitHub</a>. From Michael&#8217;s project notes: &#8220;YUICompressor is a Ruby module that may be used to create compressed versions of JavaScript and CSS code quickly and easily using the Yahoo User Interface (YUI) library compressor. The module is essentially a wrapper around the YUI Compressor (a Java library) that supports two different modes of operation: shell and native. In shell mode the YUI Compressor library executes in a separate process. Code is piped into and out of this process using the system shell. This approach yields good performance and is the default for MRI and other Ruby versions that are not able to execute Java code. In native mode the compressor is invoked in the same process as Ruby. This is only possible when using YUICompressor on JRuby. With this approach, compression speeds dramatically improve because the system does not incur the overhead of invoking a separate Java process for each compression.&#8221; (<a href="http://twitter.com/mjijackson/status/20239600198">Original source.</a>)<br /><a href="http://github.com/mjijackson/yuicompressor/tree/master/test/"><img src="http://yuiblog.com/assets/compressorgem-20100804-085358.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-492"><strong><a href="http://webdesign.about.com/b/2010/07/25/web-design-software-pick-of-the-week-yahoo-yui-library.htm">YUI is About.com&#8217;s Web Design &#8220;software Pick of the Week&#8221;</a>:</strong> Jennifer Kyrnin writes for About.com: &#8220;Sometimes the easiest way to learn a web design technique is to borrow from someone else. Now, a lot of designers will get angry if you borrow their code, but Yahoo! has put together an entire library of scripts and CSS that you can use to create interactive websites. There are two versions of the YUI framework. <a href="http://developer.yahoo.com/yui/2/">Version 2</a> has been available since 2006 and is very robust and proven. If you&#8217;re working on sites that need interactivity, but also need to be very reliable, then this is the version you should use. <a href="http://developer.yahoo.com/yui/3/">Version 3</a> is what they call their &#8220;next generation&#8221; library. It hasn&#8217;t been as widely tested, and includes things that might be more cutting edge. But if you&#8217;re building sites that need more advanced (often beta) interactivity options, this is the version for you.&#8221;<br /><a href="http://webdesign.about.com/b/2010/07/25/web-design-software-pick-of-the-week-yahoo-yui-library.htm"><img src="http://yuiblog.com/assets/about-softwarepickoftheweek-20100727-102732.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-495"><strong><a href="http://twitter.com/avernet/statuses/19852672407">Thanks, Alessandro</a>:</strong> We enjoyed this tweet from @avernet&#8230;<br /><a href="http://twitter.com/avernet/statuses/19852672407"><img src="http://yuiblog.com/assets/elegance-20100730-093711.jpg" vspace="10"></a></li>
<li id="yuiBlogWild-498"><strong><a href="http://joedag32.com/2010/07/25/yui-3-awesomeness/">Notes from @joedag32 on Building a Sortable List with YUI 3 Sortable</a>:</strong> Writes Joe: &#8220;I’ve been working on building an application that will need an easy to use sortable list, that will fire off an event upon the list order changing. As simple as this sounds, it would require a lot of coding and cross browser testing to pull this one off with just javascript alone.  YUI 3 allowed me to accomplish the above in just a few minutes. I’m not even going to try to guess just how much time it’d of taken me to do on my own.  I made use of the Sortable Utility to make and unordered list sortable in just a few lines of code.&#8221;  Check out his solution <a href="http://joedag32.com/2010/07/25/yui-3-awesomeness/">here</a>.</li>
<li id="yuiBlogWild-499"><strong><a href="http://ajaxdump.com/2010/08/11/10-cool-auto-complete-scripts-using-ajaxjquerymootoolsprototype/#attachment_1149">AjaxDump&#8217;s AutoComplete Widget List</a>:</strong> AjaxDump includes YUI among its 10 great AutoComplete tools.  Beyond the YUI 2-based AutoComplete documented on the site, be sure to check out <a href="http://yuilibrary.com/gallery/show/aui-autocomplete">the YUI 3 Gallery autocomplete component from Nate Cavanaugh and Eduardo Lundgren</a> — <a href="http://yuilibrary.com/gallery/show/aui-textboxlist">as well as their &#8220;text-box list&#8221; widget, which implements a lozenge-style autocomplete interaction</a>.<br /><a href="http://ajaxdump.com/2010/08/11/10-cool-auto-complete-scripts-using-ajaxjquerymootoolsprototype/#attachment_1149"><img src="http://yuiblog.com/assets/autocomplete-20100813-113542.jpg" vspace="10"></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.yuiblog.com/blog/2010/08/13/in-the-wild-for-august-13-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YUI 3 Goes to Burning Man with Illuminatrix</title>
		<link>http://www.yuiblog.com/blog/2010/08/02/yui-3-goes-to-burning-man-with-illuminatrix/</link>
		<comments>http://www.yuiblog.com/blog/2010/08/02/yui-3-goes-to-burning-man-with-illuminatrix/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 00:29:27 +0000</pubDate>
		<dc:creator>Eric Miraglia</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[In the Wild]]></category>
		<category><![CDATA[Burning Man]]></category>
		<category><![CDATA[color picker]]></category>
		<category><![CDATA[Illuminatrix]]></category>
		<category><![CDATA[YUI 3]]></category>

		<guid isPermaLink="false">http://www.yuiblog.com/blog/?p=2379</guid>
		<description><![CDATA[Ben Delarre emailed to let us know about his YUI 3-based implementation of an LED animation builder for a Burning Man 2010 installation: I&#8217;ve managed to put this site, the animation editor, and a HTML5 Canvas based colour picker (which i&#8217;ll be contributing to the gallery just as soon as I can&#8230;), in just a [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://cwd.co.uk/illuminatrix/"><img src="http://yuiblog.com/assets/illuminatrix-20100802-171711.jpg"></a></p>
<p>Ben Delarre emailed to let us know about his <a href="http://cwd.co.uk/illuminatrix/">YUI 3-based implementation of an LED animation builder for a Burning Man 2010 installation</a>:</p>
<blockquote>
<p>I&#8217;ve managed to put this site, the animation editor, and a HTML5 Canvas based colour picker (which i&#8217;ll be contributing to the gallery just as soon as I can&#8230;), in just a few days using YUI 3 and PHP. (Its a little slipshod in places, and there&#8217;s much more to be done to make it better, but time is running out).</p>
<p>Illuminatrix is a project we&#8217;ve put together over the last few months for this years Burning Man festival&#8230; Its a 2D array of 16&#215;16 ping pong balls, each of which contains an RGB LED that can be coloured any colour of the rainbow at any time. It will be displayed in the entrance to the More Carrot theme camp and to give it a bit of a twist we&#8217;ve decided to make it possible for everyone to contribute to the animations we&#8217;ll display on it.</p>
<p>Everyone, no matter what their ability, can create animations quickly and easily. You can either draw each frame individually by hand, or write JavaScript to generate the frames if you are of the technical persuasion (The &#8220;Code Help!&#8221; link gives a list of some useful functions as well as some example code).</p>
<p>Over the next few days we&#8217;ll be putting up pictures of the build, we&#8217;re already a good way into the hardware, but the deadline is fast approaching.</p>
<p>&#8230;Please pass [the link] around, we want to collect as many animations as possible before August 26th when we must head off for the Burn.</p>
</blockquote>
<p>Hopefully, at least one YUI team member will be there to say hello to Ben at the event, and we&#8217;re all looking forward to seeing that HTML5 Canvas-based Color Picker in the <a href="http://yuilibrary.com/gallery/" title="YUI Library :: Gallery">YUI 3 Gallery</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yuiblog.com/blog/2010/08/02/yui-3-goes-to-burning-man-with-illuminatrix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
