Using their web toolkit Google ported Quake 2′s java port Jake 2 into HTML 5 and Javascript to run in the latest versions Safari and Chrome.

Their aim was to see how far they could push the upcoming HTML 5 standard and with the game running at over 30 frames per second I’m impressed.

The port uses the very latest versions of the HTML 5 specification like the main graphics are powered by WebGL which is currently only available in the bleeding edge developer versions of Chrome and Safari.

Of course the guys over at Google have made their work open source.

I haven’t had a chance to play with it yet but it’s high on my list of things to do this weekend.