Everyone wants to learn about the new game changer in web design. In a short time, HTML5 has become the favorite topic on the web, even when the majority of the web browsers didn’t support it. It’s “wow”, it’s the new thing, but how do I learn it? Where to look?
Thanks to Ian Devlin, we have an invaluable source in learning HTML5.
His hands down approach opens your eyes to the new features of HTML5, more specific in the introduction of in-browser multimedia. How to take advantage of the new features so we can create better websites, to take control of every aspect when it comes to putting video or audio online. Websites no longer have to rely on a third-party tools to play video and audio, and HTML5 Multimedia: Develop and Design shows us how to take advantage of this aspects.
What makes this book really great is not only the subject, but also the way the information is presented. Every attribute is unfolded in front of your eyes and implemented in simple and easy to understand examples. Not only that, but we have a companion website from where we can download the example code.
Get you HTML5 act together and buy the book!
Ian Devlin takes us step by step into:
Chapter 1. An introduction to HTML 5
A basic introduction to HTML 5, from how it came about to a presentation to its new structural elements.
Chapter 2. HTML 5 Multimedia Elements
You will learn about the HTML5 elements, which let you take advantage of the native multimedia in the browser.
Chapter 3. Using Audio
This chapter explains, with the aid of examples, how you can use these elements and attributes. Learn about the audio codes and file formats, about the browser support ,how to encode your audio files and many more.
Chapter 4. Using Video
This chapter covers the file formats and codecs supported by HTML5 video, how to convert between formats, and solutions to issues you might encounter. You will also learn how to deliver video to browsers that don’t support HTML5 video.
Chapter 6. Styling media elements with css
Presents how the video and audio elements can be styled for a better integration in your web documents. Learn some of the most useful CSS properties and techniques that you can apply to media elements. You will also learn about browser-vendor prefixed CSS rules and why they’re needed.
Chapter 7. Transitions, transforms and animation
A brief introduction to some of the aspects of CSS3 transitions, transforms, and animation. You’ll learn how to use and combine them to add dynamic effects to your layout.
Chapter 8. Multimedia and accessibility
Find out what are the media accessibility issues, what is the srt format, what can the WEBVTT format do for your videos in making them more accessible and many more. This chapter was a goldmine for me as I didn’t have a clue of any of them. Really eye opening information.
Chapter 9. Using video with canvas
Explore how to work with video in canvas. How to work with the 2d API, how to take a screen shot of and HTML5 video, or how to make a copy of a playing video.
Chapter 10. Using video with SVG
Find out how Scalable Vector Graphics can be used to achieve a number of effects with HTML5 media elements, more specifically the video element.
Chapter 11. Future features
About the author
Ian Devlin is an Irish web developer, blogger and author who enjoys coding and writing about emerging web technologies such as HTML5 and CSS3. As well as frontend development, Ian also builds things with backend technologies such as .NET and PHP.
You can follow him on Twitter at @iandevlin or his website.