Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Sessions at OSCON 2011 about HTML5

Your current filters are…

Monday 25th July 2011

  • HTML5 & CSS3: The Good Enough Parts

    by Estelle Weyl

    HTML5 and CSS3 are the new buzz words. The HTML5 and CSS3 specifications may still be in draft form, but that hasn’t stopped browser developers from implementing many of the proposed features. Recruiters will soon be asking for 5 to 10 years of HTML5 experience. While we can’t give that to you, we can help you stay ahead of the game! In this practical presentation you will learn what features are implementable and how to implement them. We’ll learn about practical CSS3 selectors that enable targeting of almost any element on the page (in your CSS, or in your JavaScript libraries like jQuery), HTML5 web form elements that enable form validation without the use of JavaScript along with other new to HTML5 elements. We’ll cover browser specific CSS syntax and the correct syntax that needs to be included to ensure your features work when browsers finally adhere to the W3C specifications. We’ll also discuss how to handle older, lingering browsers that don’t natively support CSS3 and HTML5 but just won’t seem to go away.

    At 9:00am to 12:30pm, Monday 25th July

    In Portland 251, Oregon Convention Center

    Coverage slide deck

  • HTML 5 Canvas Deep Dive

    by Josh Marinacci and Robert Burdick

    The Canvas element is one of the most exciting features added to HTML since the marquee tag. You can draw 2D graphics, implement special effects, edit photos at the pixel level, and bring rich animation to both desktop and mobile browsers alike; no plugins required! This workshop will cover Canvas in depth, from basic shapes to advanced pixel buffer effects, and even a few experimental APIs.

    At 1:30pm to 5:00pm, Monday 25th July

    In Portland 251, Oregon Convention Center

Tuesday 26th July 2011

Wednesday 27th July 2011

  • HTML5: All about Web Forms

    by Estelle Weyl

    HTML forms have been the bane of web developers for years. Not anymore!

    With HTML5 you may learn to love forms. Imagine a day when you can validate a form without any JavaScript. Date pickers, place holder text, pattern matching, required fields, auto focus, error handling, all without JavaScript? That day is not as far off as you think. In this session we’ll discuss new to HTML5 form input types and attributes. We can’t promise that you’ll love creating web forms, but you will gain a new, exciting appreciation.

    At 1:40pm to 2:30pm, Wednesday 27th July

    In Portland Ballroom, Oregon Convention Center

  • HTML5 in Your Pocket: Application Cache and Local Storage

    by Scott Davis

    Two major new features of HTML5 - application cache and local storage - allow you to bring the web experience to your users, even when the web isn't there. Application cache allows you to write fully functional web applications that work offline as well as online. Local storage allows you to store megabytes of data locally without having to install a separate database.

    At 2:30pm to 3:10pm, Wednesday 27th July

    In Portland Ballroom, Oregon Convention Center

  • CouchApps with CouchDB, JavaScript & HTML5

    by Bradley Holt

    CouchApps are web applications built using CouchDB, JavaScript, and HTML5. CouchDB is a document-oriented database that stores JSON documents, has a RESTful HTTP API, and is queried using map/reduce views. This talk will answer your basic questions about CouchDB, but will focus on building CouchApps and related tools such as: couchapp, a command line tool used to generate code templates and push CouchApps to CouchDB instances; Evently, a jQuery library used for writing JavaScript applications; CouchDB API, a jQuery library that abstracts access to CouchDB’s core API; CouchApp Loader, used to load design document classes into JavaScript applications; Pathbinder, a JavaScript framework that triggers events based on URL hashes; and Mustache, a JavaScript templating framework.

    At 5:00pm to 5:40pm, Wednesday 27th July

    In Portland Ballroom, Oregon Convention Center

    Coverage slide deck

Thursday 28th July 2011