Canvas渲染的优势
最新的 Google Docs 博客新闻显⽰,Google Docs 将在今年逐渐将其⽂档产品从DOM技术排版迁移为 Canvas排版,那 Canvas 究竟有哪些优势呢?
canvas
是⼀个可以使⽤脚本(通常为)来绘制图形的 元素.例如,它可以⽤于绘制图表、制作图⽚构图或者制作简单的(以及)动画,也会提供⼀些代码⽚段来帮助你开始构建⾃⼰的内容。<canvas> 最早由Apple引⼊WebKit,⽤于Mac OS X 的 Dashboard,随后被各个浏览器实现。如今,所有主流的浏览器都⽀持它。
canvas 适⽤场景
Canvas提供的功能更原始,适合像素处理,动态渲染和⼤数据量绘制canvas动画
canvas 优点
(在元素特别多的情况 1000+):
性能⾼,可以⾃⼰控制绘制过程,还能使⽤ WebGL
可控性⾼,像素级控制
内存占⽤恒定,就是像素点个数
从操作对象上说,Canvas是基于HTML canvas标签,通过宿主提供的Javascript API对整个画布进⾏操作的,

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。