With jQuery we moved even further and concentrated on that task, replacing the unwieldy native DOM with a simpler way to spice up our web sites. With browsers moving ahead it is time though to reflect and see just how much code we write that actually is not needed any longer as browsers give us native controls in HTML5.
In this talk Chris Heilmann of Mozilla will show just in how many ways modern browsers make it easy for us to offer a rich experience without having to create that on our own. We'll look at UI elements, multimedia capabilities, drawing, animation and how to tie into our user's browsing and web behaviour without forcing a certain path on them.
We have amazing technology to play with, we should use it and look ahead instead of patching for the past.
by Paul Irish
The challenge for webapp developers is scaling the experience to delight users, while simultaneously scaling the application code to provide speed, modularity, and power.
All the while, the client side costs per kilobyte loom.
In this talk, we dive into what comprises the modern webapp client side stack: tools, frameworks, and architecture patterns.
by Addy Osmani
Whilst this works great for apps that are built at a smaller-scale, what happens when your project really starts to grow?
You'll learn how to keep your application logic truly decoupled, build modules that can exist on their own or be dropped into other projects and future-proof your code in case you need to switch to a different DOM library in the future.
10th February 2012