一个全平台支持的 HTML Canvas 引擎需要多行代码?
cmzy: 最近我在进行一个之前一直想做的项目:使用 JavaScript 引擎、Skia 和 Angle 完整实现了 HTML Canvas,包括 Canvas 2D 和 WebGL,同时实现了除了 DOM 和 CSS 之外大部分的 Web API,并通过了 99%以上的 WPT 和 WebGL 测试用例。
我的心得是,听起来并不难。但是考虑到完整的 W3C 规范合规,以及要实现全平台支持,结果却写了将近 30 万行代码。有感兴趣的朋友可以一起来讨论,这个项目可以用来做些什么?
---
原文链接:[点击查看](https://www.v2ex.com/t/1234878)
我的心得是,听起来并不难。但是考虑到完整的 W3C 规范合规,以及要实现全平台支持,结果却写了将近 30 万行代码。有感兴趣的朋友可以一起来讨论,这个项目可以用来做些什么?
---
原文链接:[点击查看](https://www.v2ex.com/t/1234878)
· 0 个赞