Turn on ye ole Javascript to add ratings in this low-budg app.

Regressive Enhancement, or Use HTML5 Today!

Event Interactive 2011
Format Panel
Organizer Alex Sexton yayQuery Podcast
Description 'Regressive Enhancement' is using HTML5 in your apps right now. There are countless ways to make your site work with HTML5 without breaking backwards compatibility in older browsers. We've decided to pool together the topic experts in our wildly broad definition of HTML5 and ask them very specifically 'why they think the HTML5 family of technologies and specs are important' and 'how to solve the backwards compatibility issues.' HTML5 has outgrown its strict definition, and has become the new cool-kid buzzword to mean "anything new that browsers are now supporting and didn't before." This is fine. Let's embrace this umbrella term and talk about how to get this family of technologies working. Topic experts in CSS3, HTML5, ECMA5, and other HTML5-related technologies will each talk specifically about their field of expertise, why it's important, and how it can be used. A section will be dedicated to "how to sell HTML5 to your boss" and how the panel members handle similar situations in their respective workplaces. The goal of the panel is to make HTML5 a practical option for the every-day web developer, and getting approval for it is sometimes the hardest part. There are a slew of reasons why you'd want to use it in your every-day websites and we'll try to get some good ideas for you to get the ball rolling at your place of business, or directly between you and your clients. The panel will wrap with an audience Q&A section.
Questions
Answered
  1. What is HTML5, and why does it imply more than just the HTML5 spec?
  2. How can I use HTML5 in my websites, without breaking IE 6, 7 and 8?
  3. What is the best method for detecting HTML5 features?
  4. If I have to build it anyways, why would I do extra work to enable HTML5?
  5. What sites and developers are actively employing these methods today and with what degree of success?
Level Intermediate
Category Front-End Programming
Tags CSS3, HTML5, JavaScript