Upload

Loading...

Nicholas Zakas: Progressive Enhancement 2.0

22,365

Loading...

Loading...

Transcript

The interactive transcript could not be loaded.

Loading...

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Mar 19, 2012

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!

Loading...

  1. 139

    Reviewing Ryan's Y.Template.Micro Pull Request

  2. 140

    Fabian Frank: Yahoo! Scale Node.js

  3. 141

    YUI Open Hours: 3.6.0 Release

  4. 142

    YUI Open Hours: Tag (Gallery Module)

  5. 143

    Eugene Kashida: YUI Communication Layer

  6. 144

    Caridy Patino: Expanding Yahoo! Axis Across 3 Screens

  7. 145

    YUI Open Hours: Mojito

  8. 146

    YUI Open Hours: TreeView

  9. 147

    YUI Open Hours: Yahoo! Axis Part 2: Mojito

  10. 148

    YUI Open Hours: Yahoo! Axis

  11. 149

    YUI Open Hours: YUI Port of Twitter Bootstrap

  12. 150

    YUI Open Hours: YUIDoc Updates and Travis CI Integration

  13. 151

    YUI Open Hours: 3.5.0 Uploader

  14. 152

    YUI Open Hours: 3.5.0 DataTable rendering tricks

  15. 153

    YUI Open Hours: Photos Near Me on the Server

  16. 154

    YUI Open Hours: 3.5.0 Retrospective & 3.6.0 Planning

  17. 155

    Screencast: Contribute a component example for yuilibrary.com

  18. 156

    Douglas Crockford: Principles of Security

  19. 157

    YUI Open Hours: 3.5.0 Examples Update

  20. 158

    YUI Open Hours: 3.5.0 PR4

  21. Nicholas Zakas: Progressive Enhancement 2.0

  22. 160

    YUI Open Hours: Buildy

  23. 161

    Scott Schiller: Web Audio - HTML5 + Flash (in a tree)

  24. 162

    Stephen Woods: Creating Responsive HTML5 Touch Interfaces

  25. 163

    Eric Gelinas: Geo Interfaces for Actual Humans

  26. 164

    YUI Open Hours: Yeti Next

  27. 165

    YUI Open Hours: Checking in with Dav Glass

  28. 166

    Gonzalo Cordero: Yahoo! Local Mobile Case Study

  29. 167

    YUI Open Hours: YUI 3.5.0 PR2

  30. 168

    Derek Gathright: Why YUI?

  31. 169

    YUI Open Hours: 3.5.0 DataTable Update

  32. 170

    Ryan Cannon: There is no off-season: NFL.com's move to YUI

  33. 171

    Paul Donnelly: Using Yahoo! Pipes and the YQL Module

  34. 172

    Jeff Burtoft: Scaling Mobile with YUI

  35. 173

    YUI Open Hours: YUI 3.5.0 PR1

  36. 174

    Jeff Craig: Demystifying Loader - Advanced Module Configuration

  37. 175

    Allen Rabinovich: YUI Calendar - A Case Study of Building Modules with Style

  38. 176

    Pat Cavit: Automating Website Optimizations

  39. 177

    YUI Open Hours: YUI 3.5.0 Roadmap

  40. 178

    Steve Peha: Agile Schools - How Technology Saves Education

  41. 179

    Satyen Desai: Livestand Learnings

  42. 180

    Dave Herman: The Future of JavaScript

  43. 181

    YUIConf 2011: The Matt Taylor Interview

  44. 182

    Eric Ferraiuolo: YUI App Framework: You've Been Wanting This

  45. 183

    Crockford on JavaScript - Level 7: ECMAScript 5: The New Parts

  46. 184

    Crockford on JavaScript - Section 8: Programming Style & Your Brain

  47. 185

    Luke Smith: Class Inheritance and Composition Patterns in YUI

  48. 186

    Dav Glass: Welcome to the Jungle! (YUIConf 2011 Opening Keynote)

  49. 187

    YUI Stories

  50. 188

    YUIConf 2011 Trailer

  51. 189

    Betty Tso: Data URI or not?

  52. 190

    Jenny Donnelly: Introduction to Git

  53. 191

    Matt Seeley: Lessons from the Yahoo! Tablet Front Page

  54. 192

    Caridy Patiño: Contributing to the YUI Gallery

  55. 193

    Dav Glass: YUI 3 and Node.js - Not Just for Web Pages

  56. 194

    Amitesh Madhur: Web Workers

  57. 195

    Chris Klaiber: Right-to-Left on the Yahoo! Homepage

  58. 196

    Ted Drake: Common HTML and CSS Accessibility Mistakes

  59. 197

    Scott Schiller: Probably, Maybe, No - The State of HTML5 Audio

  60. 198

    Satyen Desai: A Phone, a Tablet and a Laptop Walk into a Bar

  61. 199

    YQL + YUI: Building End-to-End Applications

  62. 200

    Luke Smith: YUI 3 - Below the Surface

  63. 201

    Ryan Grove: Introducing YUI 3 AutoComplete

  64. 202

    Eric Ferraiuolo: TipTheWeb.org - Heavy Duty YUI 3 & YQL

  65. 203

    Reid Burke: Yeti - YUI's Easy Testing Interface

  66. 204

    Douglas Crockford: Project Future

  67. 205

    Norbert Lindenberg: Internationalizing Applications Using YUI 3

  68. 206

    Tom Hughes-Croucher: How to Stop Writing Spaghetti Code

  69. 207

    YUI Open Hours: Modules and Loaders

  70. 208

    Tilo Mitra: Handling Data in YUI 3

  71. 209

    Matt Taylor: YUI 3 & Node.js for JavaScript View Rendering on Client or Server

  72. 210

    Gonzalo Cordero: A Preview of YUI 3 TreeView

  73. 211

    Pat Cavit: The Next Step: From Idea to Widget (Part 2)

  74. 212

    Anthony Pipkin: The Next Step: From Idea to Widget (Part 1)

  75. 213

    Christian Heilmann: Using (Not Abusing) YQL for Caching, Filtering and Collating Data

  76. 214

    Dav Glass: Node.js + YUI 3

  77. 215

    Caridy Patiño: YUI 3 Loading Strategies - A Yahoo! Search Case Study

  78. 216

    Allen Rabinovich: The Many Hats of the Frontend Engineer

  79. 217

    YQL: An Introduction

  80. 218

    Dan Hunt: Building the Next Generation of Yahoo! Mail with YUI 3

  81. 219

    Ryan Dahl: Node.js Roadmap

  82. 220

    A Whirlwind Tour of AlloyUI Components in the YUI 3 Gallery

  83. 221

    Nicholas Zakas: YUI Test

  84. 222

    Nagesh Susarla: Building YQL Open Data Tables with YQL Execute

  85. 223

    Nate Koechley: A Taxonomy of Touch

  86. 224

    Mark Kawakami: Finger Tips: Lessons Learned from Building a Touch-Based Experience

  87. 225

    Ross Harmes: Porting Flickr to YUI 3

  88. 226

    YUIConf 2010 Panel Discussion: The Future of Frontend Engineering

  89. 227

    Philip Tellis: Measuring the Web with Boomerang

  90. 228

    Alois Reitbauer: dynaTrace Ajax Edition

  91. 229

    Dav Glass: Using Node.js and YUI 3

  92. 230

    Ryan Grove: Achieving Performance Zen with YUI 3

  93. 231

    Accessibility on the Yahoo! Home Page

  94. 232

    Crockford on JavaScript - Scene 6: Loopage

  95. 233

    High Performance JavaScript

  96. 234

    Dennis Lembree: Making JavaScript Accessible

  97. 235

    Elijah Insua: jsdom: A CommonJS Implementation of the DOM

  98. 236

    Ryan Dahl: Introduction to Node.js

  99. 237

    Crockford on JavaScript - Part 5: The End of All Things

Sign in to add this to Watch Later

Add to