TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Is webgl a good idea that will never quite make it?

2 pointsby forgotAgainover 9 years ago
For a while it seemed that all webgl needed for widespread acceptance was mobile Safari support. That hasn&#x27;t happened. I&#x27;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?

3 comments

viraptorover 9 years ago
I kind of like where webgl is right now. I wouldn&#x27;t say it didn&#x27;t make it. Every time I see a website using webgl these days it makes sense, but I rarely if ever think - &quot;this could use some webgl&quot;.<p>So it really depends on what you mean by &quot;will never quite make it&quot;. What exactly did you expect to happen after Safari? I&#x27;m quite happy webgl isn&#x27;t everywhere like flash was (&quot;I need a menu with mouseover effect - I know, flash!&quot;)
评论 #10226667 未加载
MayorOfMonkeysover 9 years ago
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:&#x2F;&#x2F;playcanvas.com" rel="nofollow">https:&#x2F;&#x2F;playcanvas.com</a> - that rely on WebGL. You have to remember, WebGL only gained full cross-device support a year ago. You&#x27;re only going to see more and more uses of the API in the coming months and years.
angersockover 9 years ago
It made it--just a lot of sites don&#x27;t use it ( <a href="http:&#x2F;&#x2F;caniuse.com&#x2F;#search=webgl" rel="nofollow">http:&#x2F;&#x2F;caniuse.com&#x2F;#search=webgl</a> ).<p>It&#x27;s not a good idea (for certain reasons isomorphic to what makes OpenGL not a good idea), but it works just fine.