HTML5: The Missing Manual

( 3 )

Overview

HTML5 is more than a markup language—it's a dozen independent web standards all rolled into one. Until now, all it's been missing is a manual. With this thorough, jargon-free guide, you'll learn how to build web apps that include video tools, dynamic drawings, geolocation, offline web apps, drag-and-drop, and many other features. HTML5 is the future of the Web, and with this book you'll reach it quickly.

The important stuff you need to know:

  • ...
See more details below
Paperback (Second Edition)
$25.76
BN.com price
(Save 35%)$39.99 List Price

Pick Up In Store

Reserve and pick up in 60 minutes at your local store

Other sellers (Paperback)
  • All (15) from $22.02   
  • New (12) from $22.45   
  • Used (3) from $22.02   
HTML5: The Missing Manual

Available on NOOK devices and apps  
  • NOOK Devices
  • NOOK HD/HD+ Tablet
  • NOOK
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK Study
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$17.99
BN.com price
(Save 43%)$31.99 List Price

Overview

HTML5 is more than a markup language—it's a dozen independent web standards all rolled into one. Until now, all it's been missing is a manual. With this thorough, jargon-free guide, you'll learn how to build web apps that include video tools, dynamic drawings, geolocation, offline web apps, drag-and-drop, and many other features. HTML5 is the future of the Web, and with this book you'll reach it quickly.

The important stuff you need to know:

  • Structure web pages in a new way. Learn how HTML5 helps make web design tools and search engines work smarter.
  • Add audio and video without plugins. Build playback pages that work in every browser.
  • Draw with Canvas. Create shapes, pictures, text, and animation—and make them interactive.
  • Go a long way with style. Use CSS3 and HTML5 to jazz up your pages and adapt them for mobile devices.
  • Build web apps with rich desktop features. Let users work with your app offline, and process user-selected files in the browser.
  • Create location-aware apps. Write geolocation applications directly in the browser.
Read More Show Less

Product Details

  • ISBN-13: 9781449363260
  • Publisher: O'Reilly Media, Incorporated
  • Publication date: 12/31/2013
  • Edition description: Second Edition
  • Edition number: 2
  • Pages: 518
  • Sales rank: 130,055
  • Product dimensions: 7.00 (w) x 9.10 (h) x 1.30 (d)

Meet the Author

Matthew MacDonald is a science and technology writer with well over a dozen books to his name. Web novices can tiptoe out onto the Internet with him in Creating a Website: The Missing Manual. HTML fans can learn about the cutting edge of web design in HTML5: The Missing Manual. And human beings of all description can discover just how strange they really are in the quirky handbooks Your Brain: The Missing Manual and Your Body: The Missing Manual.

Read More Show Less

Table of Contents

The Missing Credits;
About the Author;
About the Creative Team;
Acknowledgments;
The Missing Manual Series;
Introduction;
What You Need to Get Started;
When Will HTML5 Be Ready?;
About the Outline;
About the Online Resources;
Safari® Books Online;
Part 1: Meet the New Language;
Chapter 1: Introducing HTML5;
1.1 The Story of HTML5;
1.2 Three Key Principles of HTML5;
1.3 Your First Look at HTML5 Markup;
1.4 A Closer Look at HTML5 Syntax;
1.5 HTML5’s Element Family;
1.6 Using HTML5 Today;
Chapter 2: A New Way to Structure Pages;
2.1 Introducing the Semantic Elements;
2.2 Retrofitting a Traditional HTML Page;
2.3 Browser Compatibility for the Semantic Elements;
2.4 Designing a Site with the Semantic Elements;
2.5 The HTML5 Outlining System;
Chapter 3: Meaningful Markup;
3.1 The Semantic Elements Revisited;
3.2 Other Standards that Boost Semantics;
3.3 Google Rich Snippets;
Part 2: Creating Modern Web Pages;
Chapter 4: Web Forms, Refined;
4.1 Understanding Forms;
4.2 Revamping a Traditional HTML Form;
4.3 Validation: Stopping Errors;
4.4 New Types of Input;
4.5 New Elements;
4.6 An HTML Editor in a Web Page;
Chapter 5: Audio and Video;
5.1 Understanding Video Today;
5.2 Introducing HTML5 Audio and Video;
5.3 Format Wars and Fallbacks;
5.4 Controlling Your Player with JavaScript;
Chapter 6: Basic Drawing with the Canvas;
6.1 Getting Started with the Canvas;
6.2 Building a Basic Paint Program;
6.3 Browser Compatibility for the Canvas;
Chapter 7: Deeper into the Canvas;
7.1 Other Things You Can Draw on the Canvas;
7.2 Shadows and Fancy Fills;
7.3 Making Your Shapes Interactive;
7.4 Animating the Canvas;
7.5 A Practical Example: the Maze Game;
Chapter 8: Boosting Styles with CSS3;
8.1 Using CSS3 Today;
8.2 Web Typography;
8.3 Adapting to Different Devices;
8.4 Building Better Boxes;
8.5 Creating Effects with Transitions;
Part 3: Building Web Apps with Desktop Smarts;
Chapter 9: Data Storage;
9.1 Web Storage Basics;
9.2 Deeper into Web Storage;
9.3 Reading Files;
Chapter 10: Offline Applications;
10.1 Caching Files with a Manifest;
10.2 Practical Caching Techniques;
Chapter 11: Communicating with the Web Server;
11.1 Sending Messages to the Web Server;
11.2 Server-Sent Events;
11.3 Web Sockets;
Chapter 12: More Cool JavaScript Tricks;
12.1 Geolocation;
12.2 Web Workers;
12.3 History Management;
Part 4: Appendixes;
A Very Short Introduction to CSS;
Adding Styles to a Web Page;
The Anatomy of a Style Sheet;
Slightly More Advanced Style Sheets;
A Style Sheet Tour;
A Very Short Introduction to JavaScript;
How a Web Page Uses JavaScript;
A Few Language Essentials;
Interacting with the Page;
Colophon;

Read More Show Less

Customer Reviews

Average Rating 4.5
( 3 )
Rating Distribution

5 Star

(2)

4 Star

(1)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 3 Customer Reviews
  • Anonymous

    Posted July 5, 2013

    No text was provided for this review.

  • Anonymous

    Posted July 3, 2013

    No text was provided for this review.

  • Anonymous

    Posted October 27, 2011

    No text was provided for this review.

Sort by: Showing all of 3 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)