This is the JavaScript Conference page for 2010, for the latest and greatest JavaScript conference, check out http://full-frontal.org

The one day JavaScript conference featuring these fine people

Stay in touch

Full Frontal 2010 is taking place in Brighton, UK at the Duke of York's cinema again.

Make sure to follow us on Twitter to find out when tickets go on sale and the latest event information – including confirming speakers as they happen.

What they said

Where and when?

Duke of York's, Brighton

9am to 6pm 12th November 2010

The Schedule

  1. Registration

    09.00 – 09.45

  2. Opening Remarks Remy Sharp

    09.45 – 09.55

    Remy Sharp
  3. Less and More: How HTML5 Will Change The Framework Landscape Alex Russell

    09.55 – 10.40

    Alex Russell

    HTML5, CSS3, and whatever come with and after them are going to once again change the way we build web sites and apps, and in ways that are just a profound as the transition to Ajax for dynamic interactions.

    This talk discusses what we'll be using JavaScript less (and more) for in the years to come and how mobile, the Chrome Web Store, and Google Chrome Frame will accelerate the transition

  4. Coffee Break

    10.40 – 11.10

  5. About the Peer to Peer Web and Why You Should Care Jan Lehnardt

    11.10 – 11.55

    Jan Lehnardt

    This talk is a gentle introduction into the nebulous topic of the peer to peer web. We'll have a look at mobile devices, laptops, desktops and the cloud and how they all fit together today and how it it is already shaping up to look in the future.

    I'll highlight some technical and social hurdles that need solving (this is where I hope to get you, the listener engaged in helping to shape the future).

    Finally, I'll propose how Apache CouchDB is one of the foundational building blocks of our peer to peer future.

  6. Batshit crazy stuff you'll be able to do in browsers Paul Rouget

    11.55 – 12.40

    Paul Rouget

    SVG, CSS3, HTML5, Workers, Video, WebGL, super fast Javascript engines, hardware accelerated graphics - let's see how far we can go if we mix all these crazy things.

    This talk is an experiment. You'll cry, you'll scream, you'll laugh...and hopefully, will get inspired!

  7. Lunchtime

    12.40 – 14.10

  8. Bringing the Same-Origin policy to its knees Dan Webb

    14.10 – 14.55

    Dan Webb

    More and more web applications are seeing the opportunities that can arise from exposing their features on third party websites. We've already seen a lot of read-only 'badges' that allow third parties sites to display information from your application but now companies like Facebook, Twitter and Linkedin are allowing users of 3rd party sites to actually use their applications without leaving the site. We'll dig in to what it takes to responsibly and effectively embed your application's functionality in other sites, looking at the arcane technology that powers the Like, Share and Tweet buttons going all the way through to implementing full JavaScript APIs to your application in the style of @anywhere, Facebook Connect and Linkedin's JSAPI.

  9. High performance browser games Paul Bakaus

    14.55 – 15.40

    Paul Bakaus

    Graphically intensive and fast paced browser games written in pluginless JavaScript largely do not exist yet, for a very specific reason – performance issues.

    Only recently, browser engines started to give us enough quirks and hacks to power full motion graphics, animation and real time interaction. With unprecedented depth, you'll learn why Canvas isn't the obvious choice, why you should write JavaScript in front- and backend, why HTML5 really is just a buzzword and how to leverage CSS hardware accelerated to create true platform independent games. Dive in to the world of JavaScript gaming!

  10. Coffee Break

    15.40 – 16.10

  11. PhoneGap: the Future of Mobile NowBrian LeRoux

    16.10 – 16.55

    Brian LeRoux

    We know the future of the web is mobile, but what's the future of mobile? In this session, you'll learn how to step-up mobile app development with widgets and device APIs. Add these two technologies to your toolbox to begin building next-gen mobile apps today.

    With more than 4.6 billion handsets on the planet, we know the future of the web is mobile, but what's the future of mobile? The latest builds of mobile browsers include HTML5 APIs, which enable speedy hardware-accelerated CSS, offline capability, client-side storage, geolocation and other goodies. But, what's next?

    Two web technologies are ushering in the next generation of mobile apps: widgets and device APIs. As self-contained web apps, widgets significantly improve user experience. Device APIs do more than extend web apps to mobile devices. They allow access to native device sensors, like the accelerometer and camera, and to data such as photos and contacts. By adding widgets and device APIs to your toolbox, you can start building sophisticated mobile apps now.

    In this session, PhoneGap hacker Brian LeRoux will guide you through the step-by-step creation of a W3C widget. He'll show you how to combine it with device APIs and deploy it using the PhoneGap open source framework. Learn how to develop for the mobile web of the future, today.

  12. Pixel Pushing Pounding Seb Lee-Delisle

    16.55 – 17.40

    Seb Lee-Delisle

    Seb Lee-Delisle brings his experience programming visual effects from the World of Flash to the Universe of JavaScript to show how to create dynamic canvas effects. He'll also show how you can now use JavaScript within unity3d to produce console quality games that run in the browser, on your iPhone and even on your Xbox!

  13. Closing Remarks Remy Sharp

    17.40 – 18.00

    Remy Sharp
  14. After Party All of you

    18.30 – late

  • Full Frontal 2009
  • Full Frontal 2009
  • Full Frontal 2009
  • Full Frontal 2009
  • Full Frontal 2009
  • Full Frontal 2009
  • Full Frontal 2009
  • Full Frontal 2009
  • Full Frontal 2009
  • Full Frontal 2009
  • Full Frontal 2009
  • Full Frontal 2009
  • Full Frontal 2009
  • Full Frontal 2009
  • Full Frontal 2009