In the Wild for May 30
May 30, 2008 at 9:06 am by Eric Miraglia | In In the Wild |On the heels of Wednesday’s YUI 2.5.2 release, we wanted to take minute to share some of the YUI links and projects that have caught our eye in the past few weeks.
Matt Snider (F2E lead at Mint) continues his long-term process of blogging about the work he’s doing building on top of YUI with "Dom.activate to Focus on Form Elements." Matt writes: "Each browser supports focus in a slightly different way and until recently most did not support the ’select’ Function on an Input Element. In addition, you should never attempt to focus on a hidden or non-displayed Element, nor should you focus on an Input Element of type ‘hidden’. Because of all this trickiness, it is rather handy to have one method that manages all this for you." Looking for more explorations of forms management with YUI? Check out InputEx.- New YUI-based accordion menu: Simple By Design has a new SBD Accordion Menu based on YUI. It’s always great to see another variation on this evergreen interaction pattern (see also Hedger Wang’s accordion from a few years back).
- Calendar range selection tutorial: John Peloquin has created a fantastic tutorial on using the YUI Calendar Control for date-range selection. His example shows you how to implement this with single-month and mult-month displays. John’s generously contributed the code to the YUI project, so we’ll be adding this as a standard Calendar example in a future release.
- Bold Lentil shows you how to get YUI working on the Google App Engine: The Google App Engine, Google’s new cloud-computing platform, is framework-agnostic on the JavaScript side, so if YUI is your framework of choice you’ll be happy to see this quick tutorial from Bold Lentil that shows you how to get a YUI-driven donut slider (and, alas, a feral pumpkin slider) going in the Google environment.
- Ongoing progress from Robert Schultz on World of Solitaire: Last August we told you about Robert Schultz, who’s created a fantastic, highly polished card-gaming platform at worldofsolitaire.com. He’s up to 41 games now and more than 750,000 registered users; and a few months ago, the one billionth move and 2 millionth winning hands were registered on the site. You can follow his progress on the World of Solitaire blog.
- More integration news — YUI RTE with Backbase: With the proliferation of JavaScript frameworks, it’s increasingly common to see projects based on one framework that go to a second or third framework to pull in unique features. We see that frequently in YUI with the Rich Text Editor, which is a unique and highly specialized component. Backbase has published a new tutorial on "Integrating YUI Widgets with Backbase", focusing on the RTE.
- YUI Compressor MSBuild task: Nick Berardi at Coder Journal put together a nice tutorial on using YUI compressor as part of his MSBuild workflow.
- Johanna van Egmond’s YUI-based UED design portfolio: We’ll leave you on a high note here with designer Johanna van Egmond’s personal portfolio site (coded with YUI by Maarten van Egmond). Most sites of this kind are done with Flash, but what Johanna and Maarten have put together here is an extravagant testament to how good DHTML is as an environment for celebrating visual design.

Share and extend: Bookmark with Yahoo! My Web | Bookmark with del.icio.us | digg it! | reddit!
8 Comments »
RSS feed for comments on this post. TrackBack URI
Leave a comment

Copyright © 2007 Yahoo! Inc. All rights reserved. Privacy Policy - Terms of Service
Powered by WordPress on Yahoo! Web Hosting.
Glad you liked my article Eric.
BTW, I’m still looking for an optimized, ‘getFormFields’ method that retrieves all the ‘input’, ’select’, ‘button’, and ‘textarea’ elements contained inside a DOM element that maintains the order in which the elements appear in the DOM.
If anyone knows of one, please let me know.
Comment by Matt Snider — May 30, 2008 #
…and I noticed that my online banking (Bank of Queensland using SandStone software) is using the YUI Calendar control for scheduling future payments.
Comment by Mike — June 1, 2008 #
Johanna van Egmond’s menu is pretty cool - too bad it’s ripped off from the menu we designed for Corbis.com – c’mon man, at least spend a little time thinking for yourself…
Comment by David Conrad — June 3, 2008 #
Hi David,
Kudos on the great design work for the Corbis site. Our number one goal for the portfolio was to create an automatic slideshow. For the menu we indeed looked at other sites and the Corbis interaction was excellent and inspiring. We coded the menu interaction from scratch and added brand new interactions to the portfolio all using YUI. The resulting portfolio looks very much like a Flash site, but it’s all YUI under the covers. This is why we submitted it to the YUI team.
Comment by Maarten van Egmond — June 4, 2008 #
I believe the purpose of this site is not to take credit for the navigation design but to show how you can take a nifty flash animated menu and recreate it using YUI libraries. This is an excellent example that shows the power and flexibility of YUI.
Comment by Phillip Medina — June 5, 2008 #
I feel it very fitting to share some rather important context and notes around my portfolio & process. My portfolio/prototyping site notes can be found here:
http://futurarose.wordpress.com/2008/06/06/from-old-web-19-portfolio-to-new-web-2x-prototype-portfolio/
While I took inspiration from various design sources, very single piece of code and visual design on my prototyping/portfolio site is completely constructed form scratch. Another fact I’m happy about is that our version of the YUI-based menu interactions are actually usable on an iPhone/smart phone. It feels good to create something like that completely from scratch!
I echo Maarten’s comment in expressing gratitude to amazing sites like Corbis, Apple, Adobe Systems, etc., with awesome best practices; as well as countless other design sources and peers. No doubt at all– I’m proud to say I continually take inspiration and certainly learn from.) What I’ve observed is that a truly wise artist/designer never stops learning from/emulating others; the minute one declares him/herself a master/”owner” of something, that’s when their inner fool inevitably emerges with bells on. That’s my perspective.
Thanks again for the recognition for our UI/UX work and for those insights that prove constructive, fair and intelligent. Kind regards from Johanna
Comment by Johanna van Egmond — June 6, 2008 #
It’s amusing that I have to manually delete the words when clicking the search box in the header of this blog. User Interface Blog? Haha ;)
Comment by Ross Hill — June 11, 2008 #
[…] It’s a toasty 105 degrees this evening in California — what better way to cool off (and celebrate the solstice) than to dive into the wild with some of the many YUI items that have caught our eye since the last post? […]
Pingback by In the Wild for June 20 » Yahoo! User Interface Blog — June 20, 2008 #