If Safari gets WebGL, combined with the new FTL JIT it could end up being pretty darn awesome for gaming.
Safari already has WebGL behind a flag as the article notes, but most users do not enable it.
There's a WebGL talk at WWDC 2014
51–54 of 54 posts
Re: There's a WebGL talk at WWDC 2014
#52Wild speculation: iOS 8 will bring an out-of-process, heavily sandboxed webview, which was the missing piece for enabling webgl for everyone. The greatly increased attack surface (with almost direct gpu access via shaders etc) was too risky to host in in-process web views - explains why webgl was only enabled for iAds (since those would be vetted by a review team)
Going along with your plausible speculation, and assuming XPC is used to communicate with the WebGL view (using UIRemoteView maybe), hopefully that means opening up the XPCKit framework as well in iOS 8.
Re: There's a WebGL talk at WWDC 2014
#53Wild speculation: iOS 8 will bring an out-of-process, heavily sandboxed webview, which was the missing piece for enabling webgl for everyone. The greatly increased attack surface (with almost direct gpu access via shaders etc) was too risky to host in in-process web views - explains why webgl was only enabled for iAds (since those would be vetted by a review team)
iAds have always run in another process (named AdSheet). So extending this approach to all UIWebViews is quite plausible.
Re: There's a WebGL talk at WWDC 2014
#54This sounds like convincing to me, well somewhere around 75% convincing. :) This will signal the true start of the WebGL era, because the lack of WebGL on iOS has been a real buzz kill for commercial adoption of WebGL outside of pure enthusiastic circles -- I know this first hand unfortunately in trying to do B2B deals with http://Clara.io's interactive embed technology -- it is nearly impossible to sell to major cli…
Although you probably don't need it anymore now that you have the remote rendering embeds :)