Speakers
- Matt Stine
- Brian Sletten
- Ken Sipe
- Nathaniel Schutta
- Pratik Patel
- Matthew McCullough
- Neal Ford
- Tim Berglund
- Peter Bell
- Craig Walls
- Venkat Subramaniam
- Kris Zyp
- Nicholas C. Zakas
- Andrew Wirick
- Chris Wilson
- James Williams
- Greg Wilkins
- Meghan Wilker
- Mike Wilcox
- Dustin Whittle
- Estelle Weyl
- Johnny Wey
- Eric Wendelin
- Rich Waters
- James Ward
- David Verba
- Tom Valletta
- Johannes Ullrich
- Tenni Theurer
- Etienne Studer
- Steve Souders
- Deryk Sinotte
- John Simone
- Scott Shattuck
- Bill Scott
- Matt Schmidt
- Dylan Schiemann
- Christian Schalk
- Brian Sam-Bodden
- Terry Ryan
- Alex Russell
- Rob Rusher
- Rick Ross
- Tom Robinson
- Torrey Rice
- Aza Raskin
- Nandini Ramani
- Matt Raible
- Jason Porter
- Vic Patterson
- Andy Painter
- Noah Paci
- Aaron Newton
- Mark Murphy
- Rebecca Murphey
- William Morris
- Eric Miraglia
- Eric Miller
- Steffen Meschkat
- Dustin Machi
- Nancy Lyons
- Kevin Lynch
- Andrew Lombardi
- Howard Lewis Ship
- Brian Leroux
- Brent Laster
- Seth Ladd
- Nik Krimm
- Kenneth Kousen
- Sean Kane
- Tim Kadlec
- Christopher Judd
- Bruce Johnson
- Denise Jacobs
- Bob Ippolito
- Kevin Hoyt
- Molly Holzschlag
- Josh Holmes
- Mike Heath
- Les Hazlewood
- Erik Hatcher
- James Harmon
- Patrick Haney
- Stuart Halloway
- Clint Hall
- Wesley Hales
- Kevin Hakman
- Aaron Gustafson
- Arun Gupta
- Nate Grover
- Mike Girouard
- Jesse James Garrett
- Raju Gandhi
- Thomas Fuchs
- Aaron Frost
- Judson Flamm
- Connie Finkelman
- Jon Ferraiolo
- Szczepan Faber
- Cal Evans
- Ben Ellingson
- Nicholas Eddy
- Scott Dietzen
- Gabriel Dayley
- Luke Daley
- Adrian Cole
- Roy Clarkson
- Patrick Chanezon
- David Chandler
- Ludovic Champenois
- Max Carlson
- Pete Campbell
- Bob Byron
- Thomas Burleson
- Michal Budzynski
- John Brinnand
- Ryan Breen
- Simone Bordet
- David Boloker
- David Bock
- Rey Bango
- Tom Ball
- Dan Allen
- Brad Abrams
Estelle Weyl
Open Web Standardista
Estelle Weyl started her professional life in architecture, then managed teen health programs. In 2000, she took the natural step of becoming a web standardista. She has consulted for Kodakgallery, Yahoo! and Apple, among others. Estelle shares esoteric tidbits learned while programming CSS, JavaScript and XHTML in her blog at http://evotech.net/blog and provides tutorials and detailed grids of CSS3 and HTML5 browser support in her blog at http://www.standardista.com. She is the author of HTML5, CSS3, and JavaScript for Mobile (O'Reilly, October 2011) and HTML5 and CSS3 for the Real World (Sitepoint, May 2011). While not coding, she works in construction, de-hippifying her 1960’s throwback abode.
Presentations
HTML5: The Good Enough Parts
HTML5 is the new buzz word. The HTML5 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 the new HTML5 doctype and elements, HTML5 web form features that enable form validation without the use of JavaScript and we'll cover the new APIS that are part of and associated with HTML5, including offline applications, storage and geolocation.
CSS3: Creating Snow (in Florida) without JavaScript
Improved browser support of CSS3 has allowed us to build a richer web with visual treatments like web fonts, animations, transformations, gradients, transparency and drop-shadows. But with great power comes great responsibility. Just because you can add a skewed animated rainbow with drop shadow to your site doesn't mean you should.
In this session we'll look at what's really cool (pun intended) in CSS3 by making snow with CSS3. Yes, we'll cover transitions, transforms, keyframes and more. You'll have to restrain yourself, though. But just because you can, doesn't mean you should.
HTML5: All about Web Forms
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.
We’ll learn all about creating dynamic web forms with form validation without the use of javascript. Topics covered include:
The new HTML5 input types Controlling what keyboard types gets displayed on touch keyboards, including the iPad and iPhone, Placeholder Attribute: Adding native placeholder text and clearing on focus Native form validation: Error messages with no javascript Date & time input types: The jQuery datepicker, without jQuery. Providing focus to a form element, including focus on invalid input without javascript. CSS & Forms: Stylizing form elements based on current states of required and invalid Pattern attribute – Pattern matching for form input: with regular expressions and no javascript element and list attribute- providing autosuggest on inputs, again no javascript.
Browsers are beginning to support HTML5 web forms. In this session we’ll learn how to implement them.
Mobile UI Performance
Mobile browser performance is constrained by more than just bandwidth. You already know slow loading sites create a bad user experience. But even if you’ve resolved download speed, what happens to the user experience if a site is jumpy, choppy, or worse yet, non-responsive to basic interaction.
Yes, your site loads quickly even with low bandwidth. You’ve followed the 14 WOP tips. You’ve improved your sites performance, or so you think. Your app is loading quickly, but why is it not responding quickly?
In this session you’ll learn about what YSlow and Page Speed don’t cover. We’ll talk about images, HTML5, CSS3, JavaScript and the DOM. We’ll cover common trouble spots that lead to these poor user experiences as well as tips and techniques to prevent these trouble spots from arising.
Books
by Estelle Weyl, Louis Lazaris, and Alexis Goldstein
-
HTML5 and CSS3 for the Real World is ideal for any web designer or developer who wants to start using the latest generation of web technologies in their everyday work.
This book will teach you how to:
- understand the new semantic markup available in HTML5
- use CSS3 to make sites beautiful without sacrificing clean markup or resorting to complex workarounds
- employ native HTML5 video and audio in your pages
- use web fonts to enrich a site's typography
- make web applications accessible using WAI-ARIA
- make the most of the new HTML form elements.
This easy-to-follow guide is illustrated with lots of examples, and leads readers through the process of creating great websites from start to finish using HTML5 and CSS3. It also features:
- details on all the new HTML5 and CSS3 elements and features
- information on the current level of browser support
- advice for creating great experiences for all users thanks to progressive enhancement.
-
HTML5 and CSS3 for the Real World is ideal for any web designer or developer who wants to start using the latest generation of web technologies in their everyday work.
This book will teach you how to:
- understand the new semantic markup available in HTML5
- use CSS3 to make sites beautiful without sacrificing clean markup or resorting to complex workarounds
- employ native HTML5 video and audio in your pages
- use web fonts to enrich a site's typography
- make web applications accessible using WAI-ARIA
- make the most of the new HTML form elements.
It also features:
- details on all the new HTML5 and CSS3 elements and features
- information on the current level of browser support
- advice for creating great experiences for all users thanks to progressive enhancement.