Web 2.0 Expo Conference
In HTML 5 there is a new element called <canvas>. The canvas element is interesting because it allows you to do raster type graphics on a standard HTML page. Here’s the wikipedia page on the canvas element,
John showed an example using the JQuery “plot” plugin. The key thing to note is that the canvas element is not vector based like SVG. It is raster based, more like Microsoft “Paint”.
So that part was kind of neat and then he moved on to something called: “Processing”. Here’s the wikipedia page on processing.
Here’s the Processing home page
Processing is written in Java and what it does is essentially simplifies drawing in Java.
It is a large (very complete) but simple (takes very little code to produce beautiful results) API.
Processing has its own IDE but up until now you couldn’t run it in a browser except as an applet. But applets are slow and yucky.
- substrate: recursive “city map” drawing.
- zipdecode: graphical display of zipcodes against a map.