It was revealed today that Apple will be supporting WebGL in iOS 5, but limiting its use for only iAd developers. WebGL is a new rendering standard that lets developers create 3D animations and graphics in websites without the need for a plugin. Being used for iAds could mean lots of really annoying in-your-face ads to come with iOS 5 apps. But, Apple's restriction of the technology to only iAds has other implications as well.
WebGL is still very new and its acceptance isn't solid yet. Recently, Microsoft announced that it will not be supporting WebGL in Internet Explorer and called the technology "harmful." WebGL allows websites to take advantage of your system's hardware for processing and rendering the in-browser graphics, hence, allowing for some pretty awesome effects that could not be achieved before. But, this access could open up new vulnerabilities.
Apple has not confirmed whether WebGL will be supported in Safari for desktops and notebooks. And so far, have only revealed that it will be supported in iAds. This limitation to iAds could indicate similar concerns about WebGL security. Google, however, has shown strong support for the adoption of WebGL for Chrome and even demoed some trippy WebGL projects during Google I/O.