Bluemini.comBluemini.com

Yahoo! UI Blog

We¬タルve Moved to Tumblr!

posted: 25 Aug 2014

As of today, look for YUI-related announcements on the Yahoo Engineering Tumblr blog as well as YUI’s official Twitter page. The YUI Blog will continue to live in its present form for several more months, albeit in read-only mode. At some point in the near future, it will be archived so that all the great […]

YUI Gallery Deprecation Announcement

posted: 16 Jun 2014

Since it was first introduced in 2009, the YUI Gallery has been a great tool for web developers, allowing them to contribute to the YUI library in a more open way, make their YUI modules more discoverable, and deploy them at scale using Yahoo’s CDN. As a result, the YUI Gallery now contains over 600 […]

YUI 3.17.2 Released

posted: 03 Jun 2014

We are pleased to announce the release of YUI 3.17.2. You can find this release on the Yahoo CDN, through npm, and via a downloadable .zip archive. We have also updated the YUI Library website to reflect the changes in this release. What’s New In This Release This point release fixes an issue with Loader […]

YUI 3.17.2 Release Candidate 1

posted: 23 May 2014

We are announcing a new release candidate for you to try out: 3.17.2-rc-1. You can find it on the Yahoo CDN, via npm, and download it via the .zip archive. We have also updated the staging website for this release candidate. This release candidate is targeted to fix Loader regression issues from 3.17.0. We found […]

YUI 3.17.1 Released

posted: 22 May 2014

We are happy to announce the release of YUI 3.17.1! This release can be found on the free Yahoo CDN, through npm, and through a downloadable .zip archive. We have also updated the YUI Library website to reflect the changes in this release. YUI 3.17.0 was found to have an issue with Loader right before […]

YUI Weekly for May 16, 2014

posted: 19 May 2014

Welcome to YUI Weekly, the weekly roundup of news and announcements from the YUI team and community. Release News YUI We’ll be shipping YUI 3.17.0 next week! Sprint 14 has ended and we’ll be doing a last round of checks on Monday before deploying the release branch. If all goes well, YUI 3.17.0 will be […]

YUI App Framework in Cordova

posted: 15 May 2014

Apache Cordova is a framework for developing cross-platform smartphone apps using HTML, CSS, and JavaScript. I recently had the opportunity to create an app for Android and iOS devices, and it was great to be able to do this using familiar web technologies. One unfamiliar aspect, however, was building a single-page app. It is possible […]

YUI 3.17.0 Release Candidate 1

posted: 13 May 2014

We are pleased to announce a new release candidate for you to try out: 3.17.0-rc-1. You can find it on CDN here, via npm, and download it via the .zip archive. We have also updated the staging website with the latest documentation. This release candidate is currently being tested across all of our target environments […]

YUI Weekly for May 2nd, 2014

posted: 05 May 2014

Welcome to YUI Weekly, the weekly roundup of news and announcements from the YUI team and community. Release News Work is ongoing on Sprint 14, which is slated to culminate in a YUI release on May 22nd. We have a lot of open pull requests from the community which we’ll be reviewing and merging in […]

YUI Weekly for April 11th, 2014

posted: 14 Apr 2014

Welcome to YUI Weekly, the weekly roundup of news and announcements from the YUI team and community. Release News We released YUI 3.16.0 this week! Big props to everyone on the core team and the community! <script src="http://yui.yahooapis.com/3.16.0/build/yui/yui-min.js"></script> Find out more about what’s changed in this release by viewing the change history rollup. Andrew also […]

YUI 3.16.0 Released

posted: 10 Apr 2014

We are pleased to announce the release of YUI 3.16.0! This release can be found on the Yahoo CDN, through npm, and via a downloadable .zip archive. The YUI Library website has also been updated to reflect the changes in this release. What’s New In This Release If there were a theme for this release, […]

YUI Weekly for April 4th, 2014

posted: 07 Apr 2014

Welcome to YUI Weekly, the weekly roundup of news and announcements from the YUI team and community. Release News We released YUI 3.16.0 Release Candidate 1 yesterday. You can get it off the CDN here: <script src="http://yui.yahooapis.com/3.16.0-rc-1/build/yui/yui-min.js"></script> Find out more about what’s changed in this release by viewing the change history rollup. Andrew also wrote […]

YUI 3.16.0 Release Candidate 1

posted: 03 Apr 2014

We are happy to announce a new release candidate for you to try out: 3.16.0-rc-1. You can find it on CDN here, via npm, and download it via the .zip archive. This release candidate is currently being tested across all of our target environments and we’ll be fixing showstopper issues. Please take this opportunity to […]

YUI Weekly for March 28th, 2014

posted: 31 Mar 2014

Welcome to YUI Weekly, the weekly roundup of news and announcements from the YUI team and community. Release News YUI All systems are working within normal parameters and we expect to have the next version of YUI out on April 8th. We are officially in Code Freeze mode, which means that feature development for this […]

YUI Weekly for March 21st, 2014

posted: 24 Mar 2014

Welcome to YUI Weekly, the weekly roundup of news and announcements from the YUI team and community. Release News YUI We’re getting closer to releasing the next version of YUI, which will either be 3.16.0, or 3.15.1, depending on what code has landed in the library. The code freeze deadline is scheduled for March 28th. […]

Juan Dopazo at JSConf Uruguay

posted: 20 Mar 2014

Last Friday and Saturday I crossed over the Rio de la Plata to attend JSConf Uruguay in Montevideo. The conference included talks from local and foreign speakers that covered JS libraries, best practices and emerging technologies. There were also workshops with hands-on experiences with Node.js, Nodebots and Firefox OS. It was a great event. It […]

YUI Weekly for March 14th, 2014

posted: 17 Mar 2014

Welcome to YUI Weekly, the weekly roundup of news and announcements from the YUI team and community. Release News Pure The Pure team released Pure 0.5.0 Release Candidate 1 this week. This RC includes a complete overhaul of Pure’s current Grid system, and replaces it with a new mobile-first responsive grid. There have also been […]

YUI Weekly for March 7th, 2014

posted: 07 Mar 2014

Welcome to YUI Weekly, the weekly roundup of news and announcements from the YUI team and community. Release News YUI We shipped YUI 3.15.0 last week, and started work on our next sprint. The development schedule has been posted on the YUI Wiki. Our goal is to have another release ready by April 13, 2014. […]

YUIConf 2013: Lightning talks

posted: 07 Mar 2014

We finish out our YUIConf 2013 series with our Lightning Talks session. Anyone who had interesting content to discuss could queue up and give a brief talk. Check out the links below if you would like to jump to a specific speaker. Bruno Farache of LifeRay on y3d Daniel Stockman of Zillow on “Stub Your […]

YUI Weekly for February 28th, 2014

posted: 04 Mar 2014

Welcome to YUI Weekly, the weekly roundup of news and announcements from the YUI team and community. Release News This week, we released YUI 3.15.0, the latest and greatest version of YUI. It’s now available via the CDN, npm, or as a zip archive. Andrew Wooldridge did a great job introducing the new features in […]

YUIConf 2013: Reid Burke on Testing YUI Everywhere

posted: 04 Mar 2014

Testing your code is one of the best things you can do for the quality of your app. For a project as large as YUI this can present a number of challenges. Reid Burke in his YUIConf presentation “Testing YUI Everywhere” talks about the issues he faces daily in keeping our CI system up and […]

YUIConf 2013: Evan Goer on Thinking of Documentati

posted: 28 Feb 2014

The weather may be keeping you inside this Friday, but that gives you a great opportunity to check out some great YUIConf 2013 videos. Today we feature the talk from Evan Goer following up on his last year’s talk on “Thinking of Documentation as Code“. From there, you can watch the previous video or watch […]

YUIConf 2013: Pull-Request-A-Palooza with Anthony

posted: 27 Feb 2014

Today we have another great YUIConf 2013 video to share with you. This one features Anthony Pipkin talking about the anatomy of a perfect pull request in a talk entitled “Great Pull Reqests” followed by the “Pull-Request-A-Palooza” as a Q&A session on pull requests and issues. You can check out the previous talk as well […]

YUI 3.15.0 Released

posted: 26 Feb 2014

We are happy to announce the release of YUI 3.15.0! You can find this release on the Yahoo CDN, through npm, and downloadable via a .zip archive. The YUI Library website has also been updated to reflect the changes in this release. What’s New In This Release If there was one person who has had […]

YUIConf 2013: Bill Walker on Firefox Marketplace:

posted: 24 Feb 2014

Firefox has been in the news quite a bit in the past few days, so it is fitting that we release the video of the YUIConf 2013 presentation that Bill Walker gave entitled “Firefox Marketplace: Breaking the Stranglehold of App Stores“. We hope you enjoy it! Be sure to check out last Friday’s talk as […]

YUI Weekly for February 22, 2014

posted: 22 Feb 2014

Welcome to another week for YUI Weekly – the weekly roundup of news and announcements from the YUI team and the community! We’ve got some exciting news about the upcoming release, a great guest on this week’s Roundtable, and a new batch of YUIConf videos! Release News We released the release candidate for YUI 3.15.0 […]

YUIConf 2013: Akshay Patel and Seth Bertalotto on

posted: 21 Feb 2014

Fridays are great days to take some time and catch up on conference videos, especially from our great YUIConf speakers. We have a new video featuring Akshay Patel and Seth Bertalotto on the topic of “Grunt your World“. Be sure to also watch Wednesday’s video or view them all through the YouTube playlist. The slides […]

Migrating a Date/Time Widget from YUI 2 to YUI 3:

posted: 21 Feb 2014

I first started building YUI 2 widgets for dates back in 2006. One popped up a calendar under an input field, while another bound two calendars together to form a range. A few years later, there was a need for entering both dates and times, constrained by blackout ranges. Somebody hacked up a date/time range […]

YUIConf 2013: Ted Drake and Sarbbottam on Accessib

posted: 19 Feb 2014

After a short hiatus due to the holiday we’re back with more videos from YUIConf 2013. Next up we have a great talk from Ted Drake and Sarbbottam entitled “Accessibility + YUI“. You can check out the previous video from Friday or view them all through the YouTube Playlist.

YUI 3.15.0 Release Candidate 1

posted: 19 Feb 2014

We are pleased to announce a new release candidate for you to try out: 3.15.0-rc-1. You can find it on the CDN here and download it via the .zip archive. The npm link will be updated soon. This release candidate is currently being tested across all of our target environments and we’ll be fixing showstopper […]

YUI Weekly for February 14th, 2014

posted: 18 Feb 2014

Welcome to YUI Weekly, the weekly roundup of news and announcements from the YUI team and community. Release News Yeti 0.2.27 was released this week. This release of Yeti brings code coverage reporting provided by Istanbul. Check out the latest docs on Yeti’s website. Pure 0.4.1 was also released this week. This Pure release brings […]

YUIConf 2013: Diego Ferreiro and Norbert Hu on Bui

posted: 14 Feb 2014

Happy Friday! We’ve reached the end of another week and today we feature a new presentation from Diego Ferreiro and Norbert Hu. This talk is entitled “Building a Performant HTML5/Hybrid App“. As always, you can watch Wednesday’s video or catch them all on our YouTube YUIConf 2013 playlist.

YUIConf 2013: Mark Kawakami on Touch Football: Re

posted: 12 Feb 2014

Welcome to the Wednesday edition of our YUIConf 2013 video series. Today we have a presentation from Mark Kawakami entitled “Touch Football: Rebuilding Yahoo Fantasy Sports for the Modern Web“. Be sure to check out Monday’s video and the whole series on YouTube.

YUIConf 2013: Ariya Hidayat on Next-Generation Jav

posted: 10 Feb 2014

Welcome to another great Monday morning! Get things started right by watching another awesome YUIConf 2013 video. This time around we have the second presentation from Ariya Hidayat on the topic of “Next-Generation JavaScript Language Tooling“. Grab a cup of coffee, watch the video, and check out Friday’s video as well. All of the available […]

YUI Weekly for February 7th, 2014

posted: 09 Feb 2014

Welcome to YUI Weekly, the weekly roundup of news and announcements from the YUI team and community. Release News Work continues on Sprint 12, which is slated to release on February 25th. You can track the commits as they land on the dev-3.x and dev-master branches. Open Roundtable This week’s Open Roundtable featured another episode […]

YUIConf 2013: Dav Glass on YUI and the History of

posted: 07 Feb 2014

Welcome to another Friday! Today we have a new YUIConf 2013 presentation from one of our keynote speakers Dav Glass. He gave a rousing talk about “YUI and the History of OSS at Yahoo“. We hope you are enjoying these YUIConf videos! Be sure to check out Wednesday’s video as well as all of the […]

YUIConf 2013: Ariya Hidayat on JavaScript API Desi

posted: 05 Feb 2014

Next up in our triweekly video series from YUIConf 2013 we have one of our keynote speakers Ariya Hidayat. His late afternoon keynote was entitled “JavaScript API Design Principles“. This is definitely one to check out. Be sure to catch the previous talk from Monday as well as the whole released series in our YouTube […]

YUIConf 2013: Lauren Tsung on The ¬タワBuilding Bloc

posted: 03 Feb 2014

Today we have a new YUIConf 2013 video for you to check out. This one is from Lauren Tsung entitled “The ‘Building Blocks’ of Prototyping“. Check out Friday’s video, or see them all via our YouTube playlist.

YUI Weekly for January 31, 2014

posted: 02 Feb 2014

Welcome to YUI Weekly, the weekly roundup of news and announcements from the YUI team and community. Release News Work has started on Sprint 12, which will culminate in a YUI Release on February 25th. That’s only three short weeks away! Open Roundtable In this week’s Open Roundtable, Alberto and Clarence introduced us to Modown. […]

YUIConf 2013 Talk: Julien Lecomte on Mojito and Ya

posted: 31 Jan 2014

Welcome to another Friday! Today we have a new YUIConf 2013 video for you from Julien Lecomte. This presentation was listed as “Mojito Ecosystem” in the schedule, but is actually entitled “Mojito and Yahoo Search“. You can check out Wednesday’s video or see them all via our YouTube playlist.

YUIConf 2013 Talk: Manuel Jasso & Nathan Comstock

posted: 29 Jan 2014

We’ve reached midweek and a new YUIConf 2013 video release. Today’s presentation comes from Manuel Jasso and Nathan Comstock entitled “YUI + Closure Templates = Enterprise JSP Tags“. Be sure to check out Monday’s video and catch the released YUIConf videos on our YouTube playlist.

YUIConf 2013 Talk: Caridy Patiᅢᄆo on Introducing t

posted: 27 Jan 2014

We’ve started a new week and it’s time for a new YUIConf 2013 video. Today we have a great talk from Caridy Patiño entitled “Introducing the ‘Modown’ Project“. This one has been asked about quite a bit on IRC and offers a great introduction to Modown. If you missed last Friday’s video, or you’d like […]

YUI Weekly for January 24, 2014

posted: 24 Jan 2014

Another week has rolled by, which means another edition of YUI Weekly has made its way to your browser of choice. Let’s find out what’s happened this week in the world of YUI. Release News We finalized our sprint schedule this week. It’s on the YUI Wiki but here are the important dates: Jan 28, […]

YUIConf 2013 Talk: Eduardo Lundgren on Reintroduci

posted: 24 Jan 2014

Happy Friday! We are pleased to release another YUIConf 2013 video for your weekend viewing. Today’s release is from Eduardo Lundgren from Liferay with a presentation entitled “Reintroducing AlloyUI“. You can also check out the previous video, or watch them all via the YouTube playlist.

YUIConf 2013 Talk: Markandey Singh on Moonwalking

posted: 22 Jan 2014

Welcome to our Wednesday edition of the YUIConf 2013 video series releases. Today we feature a talk from Markandey Singh on Moonwalking with JavaScript. It’s a great talk if you are looking for tips to get your website to load and render faster. As always, you can catch up with the previous video or visit […]

YUI Open Roundtable this Thursday on Pure CSS

posted: 22 Jan 2014

As we’ve been building things using Pure and getting feedback from other developers who are doing the same, it’s been clear that are pain-points with Pure and CSS in general that we can alleviate. The focus of our work over the last couple months has been around page layout and involves Pure Grids + tooling. […]

Paginator and DataTable

posted: 21 Jan 2014

When I first started on DataTable Paginator, the idea for a standalone paginator component came up. This component needed to be small, light weight and versatile. With this in mind, I put my head down and came up with a few different concepts. Paginator Widget The first build of Paginator was a Widget with paging […]

YUI Weekly for January 17, 2014

posted: 21 Jan 2014

Hey y’all. My apologies for the slight delay in publishing the YUI Weekly this week. I’ve been working with Eric on some awesome CSS/JavaScript tools and I forgot to update the blog. (Side note: Find out what we’ve been working on at this week’s Open Roundtable). It’s been another solid week of development here at […]

YUIConf 2013 Talk: David Gomez on Forget Everythin

posted: 20 Jan 2014

Monday brings with it another great YUIConf 2013 video! In this presentation David Gomez talks about getting back to the basics in testing, and covers some core concepts in “Forget Everything You Know About Testing, and Start Testing!“. You can also check out our previous video as well as the playlist on YouTube. Slides for […]

YUIConf 2013 Talk: Andrew Wooldridge on YUI in 201

posted: 17 Jan 2014

It’s Friday, and that signals the release of another YUIConf 2013 video. This one includes a brief presentation by me, Andrew Wooldridge, and then a town hall discussion with the YUI community at the conference. The talk is entitled “YUI in 2013: A Year in Review“. If you’d like to jump right to the discussion […]