For my 2007 New Year’s Resolution, I vow to adopt and frequently use the Yahoo! User Interface Library (YUI).
I learned about Yahoo’s YUI while reading 24 Ways over the holidays. Once I got over the disbelief of having not learned of YUI until now, I couldn’t wait to use it in an upcoming project.
Why YUI Will Change My Life in 2007
There are so many things to like about YUI. Here are the features that excite me the most.
Grids blows me away. In less than 2.5kb of CSS code, YUI Grids offers almost 200 preset layouts and a great deal of customizations. Grid layouts can be fixed or fluid and columns are source-order independent. It’s everything One True Layout hoped to be, but done so much better.
Dav Glass built a tool that allows you to try out all 200 Grids wireframes in seconds. What a great time saver.
Another great thing about YUI is that Yahoo’s developers are committed to making it’s code work for what they call A Grade Browsers. By focusing on progressive enhancement, Yahoo builds a rich experience on top of an accessible core, without compromising that core.
Will others adopt YUI?
YUI has renewed my passion for good web design. It provides a very flexible — yet sturdy — foundation for me to construct all of the web development projects I’m bound to face in 2007.