15.3.3 支持

优质
小牛编辑
112浏览
2023-12-01

Firefox 4+和Chrome 都实现了WebGL API。Safari 5.1 也实现了WebGL,但默认是禁用的。WebGL比较特别的地方在于,某个浏览器的某个版本实现了它,并不一定意味着就真能使用它。某个浏览器支持WebGL,至少意味着两件事:首先,浏览器本身必须实现了WebGL API;其次,计算机必须升级显示驱动程序。运行Windows XP 等操作系统的一些老机器,其驱动程序一般都不是最新的。因此,这些计算机中的浏览器都会禁用WebGL。从稳妥的角度考虑,在使用WebGL 之前,最好检测其是否得到了支持,而不是只检测特定的浏览器版本。
大家别忘了,WebGL 还是一个正在制定和发展中的规范。不管是函数名、函数签名,还是数据类型,都有可能改变。可以说,WebGL 目前只适合实验性地学习,不适合真正开发和应用。