by Ben Schwarz
Devices have caught up; That is, our technology dreams from the mid 90’s have finally been realised. However since this time, HTML has lay dormant. We’ve been through a decade of tech wasteland. It’s time to change the status quo and take back the web.
During my session we’ll look at where the future of HTML lies, including new structural elements. You’ll also grasp an introduction to associated technologies that have come into popularity with the steam of HTML5: SVG, Web Sockets, Web Workers, Geo-location and making applications useful offline.
by Dan Rubin
HTML5 and CSS3 are the newest stars of the web: the cornerstones of progressive enhancement, the future of online video, the easiest way to build web applications for desktop and mobile devices, and a brilliant foundation upon which we can add complex interaction and animation layers with javascript and Canvas; happily — thanks to much-improved browser support — we can now use them. In this session, Dan Rubin will show you who’s already taking advantage of these latest additions to our toolbox, what this means for interface designers, and how you can bring the same techniques to your projects.
Remember how fun it was to do hands-on classroom projects together in kindergarten? Well, this interactive session is going to be like that, but just with bigger people.
In the first part of the session, I’ll hand out blank report cards, and each of us will — individually and based on whatever criteria we personally want to use — use those report cards to assign A, B, C, D, and E letter grades to particular new features that are part of HTML5 and related specifications that are supported to some degree in browsers.
Then I’ll collect those, and use the info to judge which HTML5 features to focus the discussion on during the second part of the session. During the second part of the session, we’ll make a handful of poster-side HTML5 Report Cards together, by taking a look at the HTML5 features we identified during the first part of the session, and then assigning A, B, C, D, and E letter grades to those together — based on the current quality of the features/implementations, and on criteria such as if/how well the features actually work as expected, as well as on some criteria such as “plays well with others”, “areas where improvement is needed”, etc.