The new iOS 8 operating system supports the WebGL API.


The WebGL Javascript API is interesting in the following: it allows you to create interactive 3D graphics in JavaScript, which functions in web browsers compatible with it. Since the browser of the new iOS 8 supports WebGL, now you can run on your smartphone, for example, a demo of Quake III (if it is adapted to WebGL, of course).

The link is the Brandon Jones website. He is developing WebGL for Google, and on his page you can find demos of Quake III and Doom III that will launch on the iPhone – if you have already updated your OS.

The WebGL Javascript API was invented relatively long ago – the final specification of version 1.0 appeared in early 2011. Nevertheless, it took some time for it to be implemented in popular browsers, mainly because the first specification had significant security weaknesses. 

A source: