Steven Dutch, Professor Emeritus, Natural and Applied Sciences, University of Wisconsin - Green Bay
Until recently, the ability to draw directly on web pages was extremely limited. A couple of industrious people created amazingly effective kludges to get around this limitation, basically creating tiny <div>'s for each pixel or block of pixels. I have to give these people credit. Anyway, the two JavaScript graphics modules are jsDraw2D.js by jsFiction.com and wz_jsgraphics.js by the late Walter Zorn (and perpetuated on legacy sites). I prefer Zorn's because jsDraw has some glitches in how it renders lines and arcs.
More recently, htmL5 has come out with a long overdue <canvas> structure that permits drawing. Both options are here for some constructions. However, htmL5 is not supported in older browsers so if the page doesn't work, that may be why.
Return to Professor Dutch's Home Page
Created 31 March 2008, Last Update 31 May 2020