In this talk from the March 5, 2012 BayJax event at Yahoo!, Douglas Crockford outlines the basic principles of designing secure software, with a focus on web applications. With his usual sardonic wit, he starts at the beginning (almost literally -- with the invention of language itself) and makes a strong case for designing secure software based on fundamental principles rather than specific techniques, tricks, or hacks.
Nicholas Zakas, former Yahoo! engineer and author of several books about JavaScript, joined us at the March 5th, 2012 BayJax event to share his vision of progressive enhancement, and how web pages don't have to look the same in every browser. What does Nicholas's mother (@slicknetsmom) have to do with this? Watch the video to find out!
In this YUI Open Hours session from February 23, 2012, YUI community member and contributor Eamon Brosnan (mosen in the #yui IRC channel) joins us from Down Under to tell us about Buildy, his fantastic new Node.js-based build tool, as well as ybuild, a companion tool for building YUI modules.
At the February 6, 2012 BayJax event at Yahoo!, Flickr Frontend Engineer and SoundManager developer Scott Schiller uncovered HTML5 audio's dark and dirty secrets, and explained why he thinks both HTML5 audio and Flash audio have their place. Then he wowed the audience with a couple of spectacular live demos that you won't want to miss.
At the February 6, 2012 BayJax event at Yahoo!, Flickr Frontend Engineer Stephen Woods shared his hard-won advice for building responsive touch-based interfaces using HTML5, CSS, and JavaScript. He also revealed how Star Trek: The Next Generation predicted the need for instant user feedback in a touch-based UI and how Tivo's slow UI was made bearable by a simple "bloop" sound.
At the February 6, 2012 BayJax event at Yahoo!, Flickr Frontend Engineer Eric Gelinas spoke about the challenges involved in building interfaces for geotagging and mapping. Using examples from Flickr and other sites, he covered the dos and don'ts of building geo interfaces and shared what he learned while building Flickr's geotagging UI.
In this talk from YUIConf 2011, Yahoo! frontend engineer Gonzalo Cordero 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 no such thing as a desktop web and a mobile web -- there's just "the web", and YUI is the perfect framework for people who want to write web apps that run everywhere.
In this YUI Open Hours session from February 2, 2012, YUI engineers Luke Smith, Eric Ferraiuolo, Ryan Grove, and Allen Rabinovich provide a tour of some of the new stuff in the second preview release of YUI 3.5.0, including DataTable, a new HTML5 uploader widget, sexy new App Framework enhancements, and more.