For a while it seemed that all webgl needed for widespread acceptance was mobile Safari support. That hasn't happened. I'd like to take advantage of the capabilities it offers but the risk of losing any investment made in the technology seems very high at this point.<p>Is webgl a good idea that will never quite make it?
I kind of like where webgl is right now. I wouldn't say it didn't make it. Every time I see a website using webgl these days it makes sense, but I rarely if ever think - "this could use some webgl".<p>So it really depends on what you mean by "will never quite make it". What exactly did you expect to happen after Safari? I'm quite happy webgl isn't everywhere like flash was ("I need a menu with mouseover effect - I know, flash!")
WebGL is being utilized in Google Maps which has massive adoption. There are even whole browser based game engines like PlayCanvas - see <a href="https://playcanvas.com" rel="nofollow">https://playcanvas.com</a> - that rely on WebGL. You have to remember, WebGL only gained full cross-device support a year ago. You're only going to see more and more uses of the API in the coming months and years.
It made it--just a lot of sites don't use it ( <a href="http://caniuse.com/#search=webgl" rel="nofollow">http://caniuse.com/#search=webgl</a> ).<p>It's not a good idea (for certain reasons isomorphic to what makes OpenGL not a good idea), but it works just fine.