Jump Start HTML5

Jump Start HTML5

Tiffany B. Brown, Kerry Butters, Sandeep Panda

Language: English

Pages: 313

ISBN: 0980285828

Format: PDF / Kindle (mobi) / ePub


This short book provides a practical introduction to HTML5. HTML (HyperText Markup Language) is the predominant language of web pages. Originally developed as a way to describe and share scientific papers, HTML is now used to mark up all sorts of documents and create visual interfaces for browser-based software.

With HTML5, however, HTML has become as much an of API for developing browser-based software as it is a markup language. In this book, we'll talk about the history of HTML and HTML5 and explore its new features.

It covers:

HTML5 basics Multimedia Canvas and SVG HTML5 applications HTML5 APIs
HTML5 is required knowledge for every professional web designer and developer. This book will quickly get you up to speed with the fundamentals of HTML5 and give you the confidence to start experimenting on your own.

http://thumbnails104.imagebam.com/31681/1e9058316808056.jpg http://thumbnails109.imagebam.com/31681/f31eaa316808057.jpg http://thumbnails104.imagebam.com/31681/83d683316808058.jpg http://thumbnails109.imagebam.com/31681/2c2f21316808059.jpg http://thumbnails110.imagebam.com/31681/ee6e1c316808060.jpg

Learning Rails 3

Ruby on Rails For Dummies

Professional Python Frameworks: Web 2.0 Programming with Django and Turbogears (Programmer to Programmer)

Perl Graphics Programming: Creating SVG, SWF (Flash), JPEG, and PNG Files with Perl

The Elements of Content Strategy

 

 

 

 

 

 

 

 

 

 

pattern: ffmpeg -ss 30 -t 2 -i /path/to/input.file -r 1 ➥/path/to/output-%02d.jpg This example involves a few more command line flags than our previous ones. So let's run through it. The -ss flag instructs FFmpeg to seek the specified position, as expressed in seconds. In this case, we'll start exporting frames from 30 seconds into our video. Next is the -t flag or duration, or how many seconds of video we'd like to extract as images. In this case, we'll capture two seconds worth of frames. As

1280/720)"> In this case, the browser will only download a supported video file only if the user has an HD-compatible device. It's also worth mentioning that the media attribute 1 http://www.w3.org/TR/css3-mediaqueries/ Multimedia: The source Element only applies

of preload alerting the browser that it should throttle its download. Remember, however, that these are hints; browser behavior isn't guaranteed. 121 122 Jump Start HTML5 Wrapping Up In this book we've covered media encoding and HTML5 markup. We've learned how to make our media accessible. And we've learned the basics of building a player using the multimedia scripting APIs. There's more than what we've covered here, however. Though dense, I recommend reading the documentation for the video

element6 from HTML: The Living Standard. It's maintained by the WHATWG and geared towards web developers rather than browser vendors. Advertising company LongTail maintains a The State Of HTML5 Video7 page that tracks current browser support for particular multimedia features. Mozilla.org also provides a guide to using HTML5 audio and video8 that talks a bit more about things we haven't covered, like error handling, and specifying a playback range. Also see Dev.Opera's Introduction to HTML5

. . . . . . . . . . 150 xiii Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Other Shapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Gradients and Patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 18 151 152 156 157 Canvas & SVG: Using SVG . .

Download sample

Download