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: Up and Running
If you don't know about the new features available in HTML5, now's the time to find …
book
HTML5 and CSS3: Building Responsive Websites
Design robust, powerful, and above all, modern websites across all manner of devices with ease using …
book
HTML5 Solutions: Essential Techniques for HTML5 Developers
HTML5 brings the biggest changes that HTML has seen in years. Web designers and developers now …
book
Jump Start Web Performance
Despite working on the web every day, few developers have a good word to say about …