ASCanvas is an implementation of HTML Canvas written in Actionscript and developed for Flash Player 9 and above. It can be used as a target for cross-compiling Javascript into Actionscript, or as a host Canvas in any browser supporting the Flash 9+ ExternalInterface.
ASCanvas is free to use, without restriction.
ASCanvas uses the flash namespace and security and privacy are managed by the ActionScript Virtual Machine.
beta(expandos, prototyping, drawImage, get/put/createImageData, text, transformations, paths, layers)
alpha (initial paths, styles, colors, properties, basic transformations)
Charles Pritchard (lead developer)
Colin Lueng (project creator)
With thanks to:
Mohinder Singh (composition modes and networking)
Timothee Groleau (bezier curves)
Patrick Mineualt (png encoding)
Steve Webster (base64 encoding)
ASCanvas is licensed under CCZero.
Copyright and other laws throughout the world automatically extend copyright protection to works of authorship and databases, whether the author or creator wants those rights or not. CC0 gives people who want to give up those rights a way to do so, to the fullest extent allowed by law. Once the creator or a subsequent owner of a work applies CC0 to a work, the work is no longer his or hers in any meaningful legal sense. Anyone can then use the work in any way and for any purpose, including commercial purposes, subject to rights others may have in the work or how the work is used. Think of CC0 as the "no rights reserved" option.