Google released a software called O3D for creating rich and interactive application in browser. Google O3D is a new, shader-based, low-level graphics API for creating interactive 3D applications in a web browser. Google created O3D in such a way that it runs on multiple browsers and perform well in JavaScript and offers the capabilities developers need to create a diverse set of rich applications.
If you are interested in learning more about O3D, you can visit Google O3D website, subscribe to Google O3D Blog and join Google O3D discussion groups. Google also invite you to join Google at Google I/O (May 27th -28th), where you can see presentations about O3D and meet with Google O3D team.
A video of the O3D Beach Demo: