HTML and CSS Reference
In-Depth Information
is to use Modernizr in conjunction with fallback content included directly in your
HTML5 elements.
Longer-term, it's likely we'll start seeing more widespread support of HTML5 Canvas
in ereaders within the next 6-12 months. HTML5 support is an integral part of the
EPUB 3 specification being released by the IDPF (International Digital Publishing Fo-
rum) this fall. Under EPUB 3, content documents must use HTML5 syntax , which
means EPUB 3-compliant reading systems must support the <canvas> tag. That said,
the spec also currently says that “EPUB Reading System support for scripting is op-
tional,” which means that ereaders are not required to support the JavaScript code that
drives your Canvas applications. That said, in order to offer the full benefits of HTML5
and EPUB 3, I think it's a safe bet that most touchscreen, non-eInk EPUB ereaders will
be providing full Canvas support in the near future, if for no other reason than to stay
competitive with iBooks in offering publishers a platform for delivering rich interactive
ebook content.
Bibliography/Additional HTML5 Canvas Resources
Here are some additional resources I highly recommend for learning more about Can-
vas:
HTML5 Canvas by Steve Fulton and Jeff Fulton (O'Reilly Media)
A great introduction to HTML5 Canvas for beginners, and an even better reference
book for advanced JavaScript programmers. This topic covers everything from
simple Canvas animations to advanced physics-based movement, and shows you
how to design simple drawing apps and advanced arcade games alike.
Canvas Pocket Reference by David Flanagan (O'Reilly Media)
Excellent mini-reference guide to the complete Canvas API.
Client-side Graphics with HTML5 Canvases: An O'Reilly Breakdown by David Griffiths
(O'Reilly Media)
Video tutorial on HTML5 Canvas. Learn how to build a retro arcade game.
Creating an HTML5 canvas painting application by Mihai Sucan
If you're interested in building an HTML5 canvas painting application of your own,
you may want to check out this cool tutorial.
Touching and Gesturing on the iPhone by nroberts
The best tutorial I found online on touch events for WebKit browsers. If you have
a mobile touchscreen browser, definitely check out this demo .
 
Search WWH ::




Custom Search