YUI Theater — Dav Glass: “Welcome to the Jungle!” (44 min.)
November 18, 2011 at 11:42 am by Ryan Grove | In Development, YUI Theater | No CommentsIn the opening keynote from YUIConf 2011, YUI engineer Dav Glass recaps the past year of YUI development and gives a preview of what’s coming in the next few months.
Links
Share and extend: Bookmark with del.icio.us | digg it! | reddit!
YUI 3.5.0 Roadmap and Timelines
November 15, 2011 at 3:40 pm by Jenny Donnelly | In Development | 5 CommentsWith YUIConf 2011 still fresh in our minds, we have now turned our attention to planning and early development on the next major release of YUI. We are targeting the following high-level goals for YUI 3.5.0:
- Formalization of Node.js as a first-class environment, including clean-up of stability and performance issues and CI integration
- Formal introduction of our second skin offering
- Refactoring of the Get utility for additional feature support and performance enhancements
- Refactoring of Loader to implement Get’s asynchronous functionality
- HTML5 implementation of the Uploader component
- Enhancements to App, Charts, and DataTable components
- Introduction of Button, Carousel, CSSButton, Dialog, TestConsole, Tooltip, and TreeView components
- Enhanced documentation of application development with YUI
We are planning a 3-sprint cycle of development for 3.5.0, with the following target milestones:
- PR1 in mid December 2011
- PR2 in late January 2012
- PR3 in mid March 2012
- GA release in late March 2012
The list of issues targeted for 3.5.0 PR1 and the full list of issues targeted for 3.5.0 are available in our bug tracker.
We look forward to getting great community feedback on our PRs!
Share and extend: Bookmark with del.icio.us | digg it! | reddit!
Announcing YUI Compressor 2.4.7
November 14, 2011 at 2:50 pm by Satyen Desai | In Development | 4 CommentsWe’re pleased to announce the immediate availability of version 2.4.7 of the YUI Compressor. This version contains fixes to Compressor’s handling of CSS minification in a couple of core areas. It does not contain any JS Compression changes.
CSS minification
- Fixed data URL handling, so that it large data URL values don’t crash or slow down CSS Compression.
- Fixed hex color value compression logic (#AABBCC -> #abc), so that the Compressor doesn’t inadvertently compress ID selectors (#AddressBook {…}) .
- All Java CSS Compressor fixes have been ported to the JS Compressor.
- All fixes are backed up by unit tests.
Links
YUI Compressor 2.4.7 is available for immediate download. Feel free to help us out by filing a bug or feature request, contributing code or tests or joining the conversation.
Share and extend: Bookmark with del.icio.us | digg it! | reddit!
YUI Stories
November 10, 2011 at 1:07 pm by Ryan Grove | In YUI Implementations, YUI Theater | 1 CommentAt YUIConf 2011 last week, we set up a video camera and invited attendees to tell us how they use YUI and why they chose it for their projects. We were thrilled to hear their stories, and we’d love to hear yours as well! After checking out the video, leave a comment and tell us how you use YUI.
Share and extend: Bookmark with del.icio.us | digg it! | reddit!
Rocking YUI on Node.js and Mobile
November 7, 2011 at 11:21 am by Dav Glass | In Development, YUI Events, YUI Theater | 6 CommentsJust over a year and a half ago I broke onto the scene with some demos of running YUI on the server with Node.js. This started out as an exercise in just stressing YUI’s modularity and its ability to be used in more places than just the browser.
Back in April of 2010 I started this journey with this blog post followed by one of my most popular ones, Server Side DOM. After this series of articles, I began talking about YUI on Node.js to anyone that would listen. In Sept of 2010 I started with a small town hall style video, then again at YUIConf 2010 in November.
By that time, others had started seeing the possibilities that I had and started doing more awesome things. Matthew Taylor gave a talk after mine at YUIConf 2010 called YUI 3 & Node.js for JavaScript View Rendering on Client or Server. Many people didn’t realize at that time that Matt was working on an internal project at Yahoo! called Mojito, but he was spending some serious time tweaking YUI on Node.js and building some outstanding things. Satyen Desai also gave a talk at YUIConf 2010 called A Phone, a Tablet and a Laptop Walk into a Bar.
In May of 2011 I gave another presentation at our internal F2E Summit called YUI 3 and Node.js – Not Just for Web Pages where I highlighted using YUI on the server/commandline for utilities or services that do not involve web pages.
All of these talks led up to YUIConf 2011, where there were several talks on Node.js, YUI, and mobile development. It has often been said that YUI is not designed for mobile development. Well, we’re here to prove you wrong. One of my favorite quotes heard at YUIConf this year was something like, “YUI doesn’t need to branch and create a mobile code line, their shit just works”. This is something that I fully stand behind. YUI’s flexible module system makes it perfect for building mobile applications. From our core modules, to our conditional loading, to our new App Framework, we’re already powering high-profile mobile web applications today.
This brings me to the launch of Livestand. After launching, Livestand hit the #1 position in both Free Apps and News Apps in the Apple App Store. Not only is this app beautiful to look at, it’s a technical revolution here at Yahoo!. Livestand was built using new technologies that, if you haven’t guessed yet, are all based on YUI on the server and on the client. It brings together all the things I and others have been talking about for almost 2 years now, and delivers them in one fantastic application. In the coming months, the core technology powering Livestand will be released so you can start building kick-ass applications like it.
I’m proud of what the Livestand team has accomplished and I take great pride in knowing that YUI was there to push the boundaries and help them reach their goals.
I’ll leave you with one more quote overheard at YUIConf 2011: “YUI is kind of like a Transformer: more than meets the eye”.
We’re still editing the more than 25 hours of video recorded at YUIConf, but in the meantime here’s a preview of what will be coming to YUI Theater over the next few weeks.
Share and extend: Bookmark with del.icio.us | digg it! | reddit!

Copyright © 2006-2012 Yahoo! Inc. All rights reserved. Privacy Policy - Terms of Service
Powered by WordPress on Yahoo! Web Hosting.
