Quake II In HTML5? Yes, Thanks to Google Engineers
Google Developer programs' engineer Chris Ramsdale mentioned in a blog post on Thursday that Google's 20% time policy, which allows Google employees to use 1/5th of their work hours on projects outside the scope of their normal tasks, was responsible for the Quake II port, which runs in a web brower.
The Quake II applications is supported by Google Chrome and Apple's Safari browser, and does not require a plug-in. It uses WebGL, the Canvas API, HTML5's audio elements, the local storage API and WebSockets, which are all part of the emerging HTML5 specification.