Recap: Rasters, Vectors & Scripting, Oh My!
April 26, 2010 Emily Lewis
For our April 7 event, Brian Arnold discussed using <canvas> to create interactive graphics. If you were unable to attend or need a refresher, we've got you covered:
Brian's presentation focused on the HTML5
<canvas> element, but he also gave a quick background on HTML5 itself, as well as on SVG and WebGL. Here are some highlights:
- HTML5 isn't a big change from X/HTML 4. HTML5 is more semantic (meaningful), but it is also more flexible.
Some of these new, semantic elements for HTML5 include those for
<form>s, microdata for datetime, date, time, range, etc.
- HTML5 gives you more option for richer content via new API elements, including those for geolocation, in-page editing and more.
<canvas>, for example, is an HTML5 element that provides a surface that can be drawn upon.
<canvas>can be manipulated; rectangles, arcs, quadratic arcs, colors, gradients. You can even use multiple
<canvas>elements positioned with CSS to create a layer effect.
<canvas>is not a Flash killer. Flash still has its place.
It's important to use the right tool. Want interactivity? Consider SVG: each drawing element is a DOM element and interactivity is easier than
Brian also provided a number of HTML5 resources and demos. Be sure to peruse his deck for links.
Rate Our Speaker
If you attended the event and have not yet rated our speaker, please head over to SpeakerRate and let Brian Arnold know you what thought.
Your input and feedback are essential for helping Webuquerque provide the best content possible. Be sure to tell us what you thought!
Video of the presentation is available on Vimeo:
The slide deck for this presentation is available online:
Photos are available on Flickr:
Stay Tuned for Our Next Event!
For our May 5 event, Chris Kenworthy and Mick Thompson will discuss web hosting from the basics up to more advanced techniques to make sure your site is always available:
- Scalable server configurations
- Cloud computing
Let Us Know What You Think
As always, we want to know what's on your mind so we can do the best to ensure Webuquerque is all you want it to be. Make sure to let us know if you have any suggestions, comments or complaints.