by Dav Glass
YUI 3 and Node.js, working together, help us fully realize the promise of progressive enhancement (and a lot of other cool stuff). Dav will be showing how it's done and what's possible using these powerful tools together.
by Ross Harmes
A look at how Flickr converted from YUI 2 to YUI 3, and in the process, reduced load times by 80%. We'll examine the unforeseen consequences that can arise from following performance guidelines and porting your site to YUI 3, and how to overcome them. We'll also discuss what performance metrics matter on a page where everything is deferred.
by ryah
Node is meant to be a minimalistic system for doing non-blocking I/O with javascript. The initial implementation is usable and generally fast, but there are many cases where needed features are missing and performance is not good. In this talk I will explain what I see was Node's deficiencies and how they are being addressed.
by Tantek Çelik
HTML5 is the first major revision to the web's lingua franca in over 10 years and disrupting web development as we know it.
In this presentation Tantek illuminates what makes HTML5 both easier and more powerful, which HTML5 features are ready now, roughly usable, unfortunately ugly, or worthy of web application experiments. HTML5 is also a work in progress - learn how by using it and providing feedback, anyone can help shape this important update to the foundation of the web.
Finally, Tantek will touch on a little bit of CSS3, microformats, and Javascript that every professional web design or developer speaker should be using.
The premise of this idea is to enable data to be translated into HTML either on the browser or the server. The only way to do this on the browser is with JavaScript, so we must have JavaScript on the server as well. Good thing we have NodeJS. Most web application frameworks have some type of templating engine that accepts two things: (1) data, (2) template, and returns HTML to be assembled into an HTTPResponse. But what if we could take the browser-side JavaScript function that handles the XHR response data and run it on the server? With the nodejs-yui3 module, we can!
Recommended prerequisite: Node.js + YUI 3 / Dav Glass.