New Feature: Playlist Center! Pick a topic and let our playlists guide the way.

Learn it fast with expert-taught software and skills training at lynda.com. See what you can learn

By Cynthia Scott | Thursday, June 02, 2011

Discussing HTML5 video and audio with author Steve Heffernan

As part of our series of courses on HTML5, we’ve released a new course called HTML5: Video and Audio in Depth. I had a chance to catch up with new author Steve Heffernan to talk to him about this topic. Steve Heffernan is a web front-end developer with 12 years of experience, and an HTML5 video enthusiast. He has spoken on HTML5 video at the Open Video Conference, and is the creator of the popular HTML5 video player, VideoJS. He is also co-founder of Zencoder, a cloud-based video encoding service.

Q: What foundation skills would people need to get the most out of your course, HTML5: Video and Audio in Depth?A: To go through the course you really just need experience working with HTML. There is a section where I’ll show you how to create your own player controls with CSS and Javascript, but you should still be able to follow along even if you don’t have a lot of experience with those technologies.

Q: What are some of the main issues for developers as they develop their HTML5 skill set?A: The biggest issue for developers when using HTML5 is understanding browser support. Not all browsers support all HTML5 features, so often you need to provide a fallback to an older, more supported technology, or just understand that many of your users won’t experience that specific feature. Luckily, HTML5 has been around long enough now that many libraries and techniques have been developed to help you do that. So a lot of working with HTML5 is knowing what’s out there to help you.

Q: What is the most recent HTML5 project you’ve built?A: My ongoing HTML5 project is VideoJS , an HTML5 video player a framework. It helps create a standard interface for HTML5 video and get around many of the bugs you find on mobile devices today. The VideoJS website itself is built on the HTML5 Boilerplate, which is a pretty amazing package of advanced techniques for HTML5 and other web technologies.

Q: Where do you get your information about HTML5? A: There are some pretty great HTML5 resources out there depending on what specific features you’re working with, but I often end up at the HTML spec to see how things are supposed to work. It’s pretty technical though if you’re just getting started. I also have some Google alerts set up to get the latest news.

Q: What’s one thing you’d love to see in future web technologies?A: A smell tag. <smell src=”cows.sml”>Driving from LA to San Fran.</smell> :)

Learn it from the experts.

With online video courses at lynda.com, you can reach your goals faster. Learn software, improve your skills, and get an inside look at how the professionals work.

See what you can learn


Share this article:

Tags: ,

Get the latest news

  •   New course releases
  •   Pro tips and tricks
  •   News and updates
  
New releases submit clicked

You can change your email preferences at any time. We will never sell your email. More info

All articles

Featured articles

A lynda.com membership includes:

Unlimited access to thousands of courses in our library
Certificates of completion
New courses added every week (almost every day!)
Course history to track your progress
Downloadable practice files
Playlists and bookmarks to organize your learning
Become a member

Thanks for signing up.

We’ll send you a confirmation email shortly.


Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

Keep up with news, tips, and latest courses with emails from lynda.com.

Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

   
submit Lightbox submit clicked
Terms and conditions of use

We've updated our terms and conditions (now called terms of service).Go
Review and accept our updated terms of service.