CrossBrowdy

JavaScript engine to build multimedia apps, emulators and game engines

Object-oriented JavaScript engine that allows to create multimedia apps, emulators, game engines and games that will be compatible with any device.

Any app developed with CrossBrowdy should be able to be used in any JavaScript compatible Browser which supports "getElementById", or as a browser plug-in, add-on, extension, app, etc.

Allows any developer to manage easier many different things, such as audio (with Flash fallback, audio pool, etc.), canvas (with DHTML, VML, Flash or Silverlight fallbacks), screen, mouse, keyboard, gamepads, sockets (including PHP proxy fallback), XHR / AJAX (with PHP proxy for cross-domain requests) and many more.

It also includes many basic DOM element manipulations, fallbacks and polyfills as well as integration with Apache Cordova (including PhoneGap) and so on.

CrossBrowdy focuses on cross-browser (including legacy browsers) and cross-platform compatibility. The main target is to allow any app to run in any browser with or without HTML5 compatibility.

Test online

http://sourceforge.net/projects/crossbrowdy/

Joan Alba Maldonado