调查:是否还有玩家的手机浏览器是只能跑 Canvas 的呢?

您最近的线上项目,是否还有玩家的手机浏览器是只能跑 Canvas(跑不了 WebGL)的呢?
如果您的项目,需要兼容 Canvas,请点赞,不需要请把赞去掉。
如果您点赞了,能不能说一下您的项目和面向的玩家类型?

注意:WebGL 同样支持 toDataURL,我们也会为微信子域(开放数据域)另外提供一个轻量的 Canvas 版本。

我会根据本帖的阅读量评估 Canvas 的需求占比。

(感谢大家,请勿跑题)

50赞

我觉得对于我们用户来说,肯定支持得越多越好,所有大部分人肯定想要保留的。

点赞方法:在顶楼点击

如果点错了,再点一次,赞就会去掉。

1赞

点毛 哈哈 点了也没用

1赞

给你个赞

我倒是觉得,大部分人肯定想要去掉的。因为不需要的东西还要花力气去维护,还要考虑架构上的兼容,其它平台也会收到影响。

1赞

假如去掉了canvas,微信的关系链子域怎么做呢?

远程加载图片跨域问题得自己搞了

看比例,如果Canvas的比例实在低的话,那就去掉吧。

个人觉得还是留着吧,像我这种在PC上喜欢用搜狗浏览器的,默认都是CANVAS。而且CANVAS支持脏矩形优化,大大降低手机发热量。

假如去掉了canvas,微信的关系链子域怎么做呢?
同问还有H5端截图目前好像也是用canvas吧?
如果不影响正常使用的话,我是不介意去掉。
但是希望开发组详细评估可能得影响后再做决定。
如果对效率影响不是很大,建议先保留吧。

子域不影响

子域和截图不受影响

这个原因我不太理解,难道为了跨域,你们的游戏一直不启用 WebGL?

强烈建议砍掉canvas,专注于webgl,目前的4大目标平台:ios,android,微信小游戏,web。前3个都是稳稳的opengl/webgl环境,而且web的webgl支持率已经非常非常搞了,而且说实话价值跟前3者没法比。

我很好奇国内目前的环境已经能丢掉Canvas不管了吗?
尤其是国内各种browser, 桌面版本跟手机板本?
讲实话出了中国其实拿掉Canvas没什么问题, 问题都在国内啊~
然后这个问题问开发者, 开发者都会偏向丢弃旧的技术, 但是对于运营,
测试, 真正面对user的单位, 他们的看法会跟开发一样吗??

谁去告诉运营, 因为引擎丢弃了canvas, 所以你们要有心理准备营收
可能会掉几个百分点? 游戏支持三年内的手机很正常吧? 说现在的手机
, browser都支持WebGL, 那就不用canvas了这不通的.

如果能大致评估一下好处,比如引擎可以减少多少kb,估计更有说服力

你的留言看着真累!

建议 写一下优缺点,好让我们比较清楚的了解到为什么要去掉或者为什么要保留。
对底层实现不太清楚的小白们会比较盲目,给我门分析一下也好。