Book description
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.
Table of contents
-
Jump Start HTML5
- Preface
- 1. Basics: What is HTML5?
- 2. Basics: The Anatomy of HTML5
- 3. Basics: Structuring Documents
- 4. Basics: HTML5 Forms
- 5. Basics: Multimedia, Audio and Video
- 6. Multimedia: Preparing Your Media
- 7. Multimedia: Using Native HTML5 Audio
- 8. Multimedia: Using Native HTML5 Video
- 9. Multimedia: The source Element
- 10. Mutimedia: The track Element
- 11. Multimedia: Scripting Media Players
- 12. Canvas & SVG: An Introduction to Canvas
- 13. Canvas & SVG: Canvas Basics
- 14. Canvas & SVG: Handling Non-supporting Browsers
- 15. Canvas & SVG: Canvas Gradients
- 16. Canvas & SVG: Canvas Images and Videos
- 17. Canvas & SVG: An Introduction to SVG
- 18. Canvas & SVG: Using SVG
- 19. Canvas & SVG: SVG Bézier Curves
- 20. Canvas & SVG: SVG Filter Effects
- 21. Canvas & SVG: Canvas or SVG?
- 22. Offline Apps: Detecting When the User Is Connected
- 23. Offline Apps: Application Cache
- 24. Offline Apps: Web Storage
- 25. Offline Apps: Storing Data With Client-side Databases
- 26. APIs: Overview
- 27. APIs: Web Workers
- 28. APIs: The Geolocation API
- 29. APIs: Server Sent Events
- 30. APIs: The WebSocket API
- 31. APIs: The Cross-document Messaging API
Product information
- Title: Jump Start HTML5
- Author(s):
- Release date: February 2014
- Publisher(s): SitePoint
- ISBN: 9780980285826
You might also like
book
Sams Teach Yourself HTML, CSS, and JavaScript All in One, Third Edition
Teach Yourself HTML, CSS, and JavaScript All in One combines these three fundamental web development technologies …
book
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …
book
HTML5 & CSS3 For The Real World, 2nd Edition
HTML5 and CSS3 for the Real World is your perfect introduction to the latest generation of …
book
CSS Master, 2nd Edition
CSS Master is tailor-made for the web designer or front-end devleoper who's really serious about taking …