HTML5 continues to expand as it aims to take over the entire Internet in the next few years. One major stumbling block, however, has been the development of core games in HTML5. It's easy to create games like platformers and puzzle games because they rely on simple keyboard or mouse controls. Other genres like first-person shooters were much more difficult, but that's quickly becoming a moot point.
Games aren't the only thing that will benefit from the implementation of mouse lock. Developers will be able to create 3D modeling apps with HTML5. Previously, users had to use proprietary software because Web browsers didn't have the proper mouse controls for manipulating objects in a 3D space.
To show off the new API, Google employee Brandon Jones has created a WebGL application that lets you explore a map from Quake 3. There's no shooting or Strogg to be found, but it's still an impressive showing for a still in development API. You will want to upgrade to the Chrome beta before you try the demo. It's pretty horrid without it as you'll be dragging your mouse inside the game window just to look around. It makes you appreciate how far HTML5 has come.