HTML and CSS Reference
This fi nal chapter has equipped you with the last of your HTML5
web application armory. You can now create multi-threaded,
multi-window, cross-domain, low-latency, real-time thingymegig-
gies using the simplest of string-based communication methods.
Now go build something awesome.
Hopefully, you've been enlightened by our brief foray into the
new structures and APIs that you can use.
There are loads more cool stuff in the spec that we haven't
shown you because it's not implemented yet. For example, you
can register the browser as a content handler so that clicking a
document or photo or video on your desktop opens the browser
and goes to a web application that can edit that document, com-
plete with application toolbars, all built with HTML5. But it's still
Forget the marketing B.S. of “Web 2.0.” We're at the beginning
of Web Development 2.0: powerful languages like HTML5, SVG,
and CSS3 will revolutionise the way we build the Web. Browsers
support more and more of these aspects of these languages
(and you can be certain that more and more support is being
Have a play with the new features. Experiment with the new
markup structures, manipulate video on the fl y, and build fun
and attractive games and apps that use <canvas> . By reading
this topic, you're demonstrating that you're an early adopter,
ahead-of-the-curve, so please set a good example to your col-
leagues; respect those visitors to your new creations who have
older browsers or assistive technologies.
Thanks for buying this topic and sticking with us. See you around.
All the code (and more) is available at www.introducinghtml5.com.
Bon voyage: enjoy building incredible things. kthxbai.
-Bruce Lawson and Remy Sharp
Bali, Birmingham, and Brighton, Nov 09-May 10