At the February 6, 2012 BayJax event at Yahoo!, Flickr Frontend Engineer and SoundManager developer Scott Schiller ( @schill ) uncovered HTML5 audio's dark and dirty secrets, and explained why he thinks both HTML5 audio and Flash audio have their...
Read more →
At the February 6, 2012 BayJax event at Yahoo!, Flickr Frontend Engineer Stephen Woods ( @ysaw ) shared his hard-won advice for building responsive touch-based interfaces using HTML5, CSS, and JavaScript. He also revealed how Star Trek: The Next...
Read more →
At the February 6, 2012 BayJax event at Yahoo!, Flickr Frontend Engineer Eric Gelinas ( @standardpixel ) spoke about the challenges involved in building interfaces for geotagging and mapping. Using examples from Flickr and other sites, he covered...
Read more →
In this talk from YUIConf 2011, Yahoo! frontend engineer Gonzalo Cordero ( @goonieiam ) reveals how Yahoo! Local used YUI 3 to develop their iOS app using a native Objective-C wrapper with HTML5 and YUI running in a UIWebView. He argues that there's...
Read more →
In this talk from YUIConf 2011, YUI engineer and former jQuery user Derek Gathright ( @derek ) explains why you should consider using YUI to build your web apps. In particular, he stresses how YUI is designed to serve as an extensible set of...
Read more →
NFL.com's Ryan Cannon ( @rcanine ) joined us at YUIConf 2011 to share the story of why NFL.com chose YUI over jQuery, how they migrated a large codebase from Prototype to YUI 3 on a tight schedule, and how they use YUI to create websites and mobile...
Read more →
In this talk from YUIConf 2011, YQL engineer Paul Donnelly demonstrates the features of the Yahoo! Pipes editor and explains how you can use Pipes and YQL to power your web apps, create mashups, and more. Links View in HD on YouTube Full YUIConf...
Read more →
In this talk from YUIConf 2011, Meebo engineer and YUI contributor Jeff Craig ( @foxxtrot ) reveals everything you've always wanted to know about the YUI Loader but were afraid to ask. This is a must-see for anyone doing performance-critical work...
Read more →
Since the initial release of the App Framework in YUI 3.4.0, we've been astonished by how quickly it's been adopted. In projects large and small , both long-time YUI users and those who are completely new to the library have been enthusiastically...
Read more →
Pat Cavit ( @tivac ), a frontend engineer at ArenaNet and an active YUI contributor and community member, joined us at YUIConf 2011 to give this talk on automating build-time website optimizations such as file concatenation, minification, renaming,...
Read more →
Mozilla Labs engineer and TC39 representative Dave Herman joined us at YUIConf 2011 to give this keynote talk on the future of JavaScript, covering many of the new features currently under consideration for ES6, the next edition of the ECMAScript...
Read more →
In this keynote talk from YUIConf 2011, and the 8th entry in the Crockford on JavaScript series, Yahoo! JavaScript architect Douglas Crockford drops some science to explain why code style is important in programming -- particularly in JavaScript --...
Read more →
In 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 View in HD on YouTube Slides Full YUIConf 2011 Playlist on YouTube
Read more →
In one of the most popular talks at YUIConf 2011, YUI engineer Eric Ferraiuolo discusses the MVC components of the YUI App Framework and some of the new features coming in YUI 3.5.0 and beyond, including Handlebars -based templating and a new Y.App...
Read more →
In this highly-rated talk from YUIConf 2011, YUI engineer Luke Smith provides a deeply technical overview of the various JavaScript class inheritance and composition patterns (ranging from pseudoclassical to prototypal to a mixture of both)...
Read more →
At 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...
Read more →
Ever notice the semi-transparent gray background that appears sometimes when you tap on something in Mobile Safari? That's the default tap highlight color, which Mobile Safari displays when you tap on an element with a JavaScript click handler....
Read more →
In Mobile Browser Cache Limits: Android, iOS, and webOS , I shared the results of my attempts to determine browser cache limits on Android, iOS, and webOS devices. At the end of the article, I wrote: Use these results as a starting point, but verify...
Read more →
With more and more browsers adding support for the HTML5 Web Storage API , the future is looking good for web applications that need persistent client-side data storage. Unfortunately, maintaining compatibility with older browsers that don't yet...
Read more →
When we set out to build an iPhone-optimized version of Yahoo! Search , we wanted to bring SearchMonkey , Search Assist, and other JavaScript-heavy Yahoo! Search features to the iPhone, but we also wanted the site to be blazing fast even over EDGE,...
Read more →