Changes

Jump to: navigation, search

Processing.js for JavaScript Devs

2 bytes added, 20:16, 16 September 2010
What does Processing bring to the web?
===What does Processing bring to the web?===
Processing has a large and vibrant community, who are good at creating 2D and 3D graphics, visualizing data sets, audio, video, etc. With HTML5 the web gained <canvas>, <audio>, and <video>--things which had previously only been available via plugins like Flash or Java. At the same time, advances in JavaScript engines, have made it possible to do things in script that were previously unthinkable.
By porting the Processing language to the web, both the Processing and web communities benefit. For Processing, this means that code which used to only work on the desktop now "just works" in the browser. For the web, this means that a new but mature and full-featured approach to graphics programming becomes available. The <canvas> element is too low-level for most developers to use directly--JavaScript libraries are necessary. Processing.js can be thought of as just such a library.
Confirm
656
edits

Navigation menu