by Justin Silverton
The following are 5 JavaScript apps that I thought would never to be possible. They are all written using the canvas HTML element.
The canvas element is a third party extension to this allows for dynamic rendering of scriptable bitmap.
It is initially introduced by Apple or the inside their own MAC OS X Webkit component, powering applications like Dash Board widgets and the Safari browser. Later, it is adopted by Gecko browsers (notably Mozilla and Firefox) and standardized through the WHATWG on new proposed Fications for next generation Web technologies. Support is also present in the Opera 9.0 browser. Novell manufactures an XForms processor plugin for Internet Explorer, which also provides for the support element. Independent efforts to support the canvas feature on Internet Explorer don't require plugins and are based on VML And Google has also begun a project to add canvas abilities to Internet Explorer using the same techniques.
Canvas consists of a drawable region defined in HTML code with height and width attributes. JavaScript code may access the "area through a" full set of drawing functions similar to other common 2D APIs, thus allowing For dynamically generated graphics. Some anticipated uses of the canvas include building graphs, animations, and image composition. Source
Note:most of examples are *not* compatible with Internet Explorer
1) Canvascape
A proof of concept of a 3D FPS. There is a textured and non-textured version available.
2) MSX Emulator
This project shows us true the JavaScript and the canvas element. It is a MSX emulator, which includes the ability to load and play game ROMs.
3) Unreal Soccer
A Soccer game.
4) Plasma Demo
This is a port of an RGB C plasma demo
5) An Arkanoid clone
A clone of the game arakanoid.
Turn from: http://www.whenpenguinsattack.com/2007/01/10/5-cool-javascript-apps/
-->
-->