Enjoy interactive animation?


Check out WebGL!

WebGL (Web Graphics Library) is a JavaScript API for rendering interactive 3D graphics and 2D graphics within any compatible web browser without the use of plug-ins.

Positives

Companies that make web-browsers, like Mozilla, Opera, Apple & Google, all promote WebGL and it's future. Microsoft is one of the major companies that have not jumped on board just yet.

WebGL allows you to build advanced 3D visuals that run in a web browser without the need to download any plugins.

Gives access to the power of a computer's graphics hardware from within scripts on web pages.

Negatives

Not yet available beyond betaversions of Firefox, Opera, Safari and Chrome browsers. Later this year seems to be current best guess for spec hitting v1.0. Seems that the remaining issues are related to getting security right. Good news is that as soon as spec is signed of on then implementations should be ready to roll out.

A web programmer with limited knowledge of PHP and JavaScript may be intimidated by WebGL. Additionally, despite recent improvements Javascript may still feel too slow or just plain unfamiliar to people used to writing rich 3D applications.

WebGL requires HTML5 in order to work, and isnĀ“t supported by all browsers and operating systems, or any mobile devices right now.