Sessions at Full Frontal 2011 with slides and audio

Your current filters are…


Friday 11th November 2011

  • Excessive Enhancement - Are We Taking Proper Care of the Web?

    by Phil Hawksworth

    We all love to see exciting and innovative "interface shizzle" driven by JavaScript and the ever increasing rendering capabilities of modern browsers, but are we getting these at the expense of the Web? This talk will explore the good, the bad, and the fugly of rich interfaces, while examining how and why we should take care not to damage the Web.

    At 10:30am to 11:10am, Friday 11th November

  • Respectable Code-Editing in the Browswer

    by Marijn Haverbeke

    The past few years have seen the rise and maturation of several full-blown in-browser code editors: CodeMirror, ACE (Cloud9), and Orion. No longer must we mortify users with huge, clunky text areas when they need to edit some CSS or script. This talk will go over the current state of JavaScript-based editors, and describe the implementation of CodeMirror in some depth.

    At 11:40am to 12:20pm, Friday 11th November

  • Scalable JavaScript Application Architecture

    by Nicholas C. Zakas

    Building large web applications with dozens of developers is a difficult task. Organising the engineers around a common goal is one thing, but organising your code so that people can work efficiently is another. Many large applications suffer from growing pains after just a few months in production due to poorly designed JavaScript with unclear upgrade and extension paths. Learn the tips, tricks, and techniques that allowed large sites such as My Yahoo! and the Yahoo! homepage to continue to grow, scale, and change over time without throwing away previous work. This talk isn’t specific to any JavaScript library, rather, it gives you new ways to apply the libraries you’re already using. The principles of good, loosely-coupled design apply to any system, and you’ll learn how this can help your application today.

    At 2:30pm to 3:10pm, Friday 11th November

  • Beyond the Page

    by Glenn Jones

    The latest browser APIs now make it possible to redesign how your web pages interact with other applications. Web pages are too often little islands that fail to play well with the wider user interfaces of our devices. This talk will explore the possibilities from Drag and Drop to Web Intents, demonstrating how to make web pages more equal in the world of applications.

    At 3:10pm to 3:50pm, Friday 11th November