This is impressive: http://crypt-webgl.unigine.com/game.html
No plugin, pure webgl and javascript: the uniengine actually running in your browser.
C/C++ code can be converted to LLVM bitcode (with Clang, for example), compiled into javascript, and then immediately run on the web. Now imagine the blender player’s code converted to this, and our blend files would open directly in the browser WITHOUT any plugin - natively. With full functionality.
Anyone up for the task?
In theory Blender could now be made to run in a browser.
They have bullet running too! http://kripken.github.com/ammo.js/examples/new/ammo.html