Sessions at SXSW Interactive 2012 about JavaScript

View as grid

Your current filters are…

Saturday 10th March 2012

  • Android ≠ Android: Lessons Creating a JS Framework

    by Stephan Haux

    JavaScript is indispensable for even moderate mobile web apps as only scripts enable user interaction and integrate on device capabilities like location, camera, onboard storage or database. But while the SDKs for Google™ Android™ or Apple™ iOS™ look like a single definition with the ability to adjust to different devices – reality is not that simple. The increasing importance of JavaScript adds a whole new layer of complexity to the yet excessive fragmentation in the mobile space.
    In this presentation Netbiscuits shows its experiences with developing high end – and still multi device – mobile web apps providing rich user experience. We constantly enhance our cloud software service to enable rich user experience for mobile web apps cross-platform. Many of our lessons learned during the research for our rich mobile UX framework will be shared in this session.
    Based on (code) examples attendees will get to learn about the power and limits of a framework, the pitfalls in architecture and design and the challenges of testing and QA in mobile. Furthermore, you will receive clear guidelines for deciding server- or client-side, which to use when.

    At 9:30am to 10:30am, Saturday 10th March

    In Salon K, Hilton Austin Downtown

  • HTML5 and CSS3: Does Now Really Mean Now?

    by Chris Mills and Chris Mills

    The browser vendors love them! The browser fans and cutting edge designers are producing some really remarkable stuff, but what do HTML5 and CSS3 really mean for you, the pragmatic designer on the street? If you sidle up to one of those guys and whisper "but what about IE6 support", they are likely to slap you in the face, or run away with their hands clamped over their ears, yelling "la lala lala, I can't hear you." In this talk, Chris Mills will have a look at some of the new features of HTML5 and CSS3 - new semantics, video, media queries, rounded corners, web fonts, drop shadows and more. He will show real world examples, and then look at how they actually perform on those shady older browsers we are often called on to support. He will then look at strategies for providing support for those older browsers, including using JavaScript, fallbacks, and progressive enhancement.

    At 12:30pm to 1:30pm, Saturday 10th March

    In Ballroom A, Austin Convention Center

  • HTML5's Bleeding Edge

    by Paul Irish

    HTML5's momentum can't stop in delivering a huge mass of features our way. In this talk, you'll get the lowdown on the power of WebRTC, Media Source, CSS Filters & Regions, as well as improvements to the DOM, WebGL and Javascript. Hold on!

    At 1:00pm to 1:25pm, Saturday 10th March

    In Rainey St

Sunday 11th March 2012

  • Excessive Enhancement: JavaScript's Dark Side

    by Phil Hawksworth

    Are we being seduced by the animation and rich UI capabilities of modern browsers at the expense of the underlying platform of the Web?

    The Web has entered a new phase in its evolution: The proliferation of a JavaScript enabled audience with increased processing grunt in their devices, better and more ambitious JavaScript developers, and users with an appetite for sophisticated experiences, all seem to be helping to move the web in a rich and exciting direction. Good developers understand about graceful degradation, progressive enhancement, unobtrusive JavaScript and the like, so why are we seeing big companies building web offerings with little apparent thought for their impact on the Web?

    We'll explore this by looking at what the Web was, is now, and might become. We'll look at examples of exciting user interfaces and sophisticated interactions. We'll also examine some emerging techniques for providing rich user interactions without hurting the web or killing kittens.

    At 9:30am to 10:30am, Sunday 11th March

    In Ballroom A, Austin Convention Center

  • Killer App Design with Javascript and HTML 5

    by Jonathon Morgan

    HTML5 paves the way for a browser-based universe, and javascript is its shining star. Go beyond rounded corners and <section> tags and bask in the glory of dynamic stylesheets, CSS3 and responsive UI! Wield the awesome power of web storage, web sockets and device access! Conquer your single page app with event-oriented programming and client-side MVC! Even if you're not launching spaceships from the Chrome Web Store, you'll work faster and code better with emerging technologies and tool sets designed to manage complex, browser-based apps, viewed on any device. Websites are for wusses. Web apps = world domination.

    At 9:30am to 10:30am, Sunday 11th March

    In Town Lake Ballroom, Radisson Hotel & Suites Austin-Town Lake

    Coverage audio clip

  • Client-Side Templating in jQuery

    by Fritz Onion

    This session will review the options available today and in the future for client-side templating in jQuery. We will show the libraries available today, including jQuery Templates, knockout.js, and JsRender/JsViews.The past year has been rather tumultuous in the jQuery Templating space. Before the jQuery Templates plug-in even had a chance to come out of beta, the project was terminated in favor of newer templating libraries currently under development. However, even though it is still unclear which templating library is the best to use, the concept of client-side templating is too important to ignore or put off using. This talk will review the various options Web developers have today for performing client-side templating, and will present guidance on what to look for in the coming year as newer libraries are released.

    At 11:00am to 12:00pm, Sunday 11th March

    In Town Lake Ballroom, Radisson Hotel & Suites Austin-Town Lake

    Coverage audio clip

Monday 12th March 2012

  • What WebGL Will Mean for the Web

    by Ricardo Cabello, Shanna Tellerman, Ken Russell, Aaron Koblin and Henrik Bennetsen

    WebGL is bringing hardware accelerated 3D to modern web browsers. This means you can launch a full game or any other rich 3D experience by simply clicking a link your friend sent you in an email. The promise of 3D with dramatically lowered friction has been shown in early WebGL applications and exciting things are in the pipeline.

    Technically WebGL lives inside the canvas element, so it is appropriate that is often referred to under the umbrella term HTML5 along with a host of other technologies such as Javascript, CSS, and SVG.

    This panel will bring together a group of practitioners who are actively involved in everything from writing the spec to shipping real products based on it. Between us we have been there since the earliest days of the spec and have delivered some of the most high profile WebGL projects seen to date.

    We will reflect on what we have learned in the early days of working with WebGL and have a conversation about what the road ahead may look like.

    At 5:00pm to 6:00pm, Monday 12th March

    In Ballroom A, Austin Convention Center

    Coverage audio clip

Tuesday 13th March 2012