• Home
  • Quick Start
    • Configurator
    • Download YUI 3
  • Documentation
    • User Guides
    • Examples
    • Tutorials
    • API Docs
  • Community
    • Gallery
    • Blog
    • Forums
    • YUI Theater
    • Calendar
  • Contribute
    • YUI on GitHub »
    • File a Ticket
    • View Tickets
    • Dashboard
  • Other Projects
    • YUI 2
    • YUI Compressor
    • YUI Doc »
    • YUI Builder
    • YUI PHP Loader
    • YUI Test
    • YUI Website
  • YUI
  • Blog
  • YUI Theater

Blog: Category ‘YUI Theater’

« Older Entries

YUI Theater — Douglas Crockford: “Principles of Security” (60 min.)

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.

Links

  • View in HD on YouTube
By Ryan GroveApril 9th, 2012

YUI Theater — Nicholas Zakas: “Progressive Enhancement 2.0″ (50 min.)

Nicholas Zakas (@slicknet), 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!

Links

  • View in HD on YouTube
By Ryan GroveMarch 19th, 2012

YUI Theater — Scott Schiller: “Web Audio: HTML5 + Flash (in a tree)” (26 min.)

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 place. Then he wowed the audience with a couple of spectacular live demos that you won’t want to miss.

Links

  • View in HD on YouTube
  • Slides
  • Wheels of Steel demo
  • BayJax: February 6, 2012 Playlist on YouTube
By Ryan GroveFebruary 24th, 2012

YUI Theater — Stephen Woods: “Creating Responsive HTML5 Touch Interfaces” (24 min.)

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 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.

Links

  • View in HD on YouTube
  • Slides
  • BayJax: February 6, 2012 Playlist on YouTube
By Ryan GroveFebruary 23rd, 2012

YUI Theater — Eric Gelinas: “Geo Interfaces for Actual Humans” (15 min.)

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 the dos and don’ts of building geo interfaces and shared what he learned while building Flickr’s geotagging UI.

Links

  • View in HD on YouTube
  • Slides
  • BayJax: February 6, 2012 Playlist on YouTube
By Ryan GroveFebruary 22nd, 2012

YUI Theater — Gonzalo Cordero: “Yahoo! Local Mobile Case Study” (33 min.)

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 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.

Links

  • View in HD on YouTube
  • Full YUIConf 2011 Playlist on YouTube
By Ryan GroveFebruary 6th, 2012

YUI Theater — Derek Gathright: “Why YUI?” (27 min.)

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 building blocks (like Legos) and not just a collection of ready-to-use components (like pre-molded plastic toy cars).

Links

  • View in HD on YouTube
  • Full YUIConf 2011 Playlist on YouTube
By Ryan GroveJanuary 30th, 2012
« Older Entries

Pages

  • About
  • Contribute
  • YUI Jobs

Recent Posts

  • YUI Weekly for May 17th, 2013
  • Yahoo’s International Team Is Hiring!
  • YUICompressor 2.4.8 Released
  • YUI 3.10.1 Released to Fix SWF Vulnerability
  • YUI Weekly for May 10th, 2013

Archives

Categories

  • Accessibility (25)
  • CSS 101 (6)
  • Design (51)
  • Development (590)
  • Frontend Jobs at Yahoo (13)
  • Graded Browser Support (8)
  • In the Wild (63)
  • Miscellany (11)
  • Open Hours (44)
  • Performance (23)
  • Releases (25)
  • Target Environments (11)
  • Yeti (3)
  • YUI 3 Gallery (29)
  • YUI Events (45)
  • YUI Implementations (55)
  • YUI Theater (146)
  • YUI Weekly (37)

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org
© 2013 YUI Blog