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
HTML5 Geolocation
Truly revolutionary: now you can write geolocation applications directly in the browser, rather than develop native …
book
Jump Start Web Performance
Despite working on the web every day, few developers have a good word to say about …
book
The Truth About HTML5
The Truth About HTML5 is for web designers, web developers, and front-end coders who want to …
book
HTML5 Quick Markup Reference
This book is a condensed reference for HTML5 markup. It presents the essential HTML5 elements and …