HTML 5 Canvas vs. SVG
官方发布-文章系统
ID: 41 | 查看详情 |
编辑更新 |
Canvas 和 SVG 都允许您在浏览器中创建图形,但是它们在根本上是不同的。 SVGSVG 是一种使用 XML 描述 2D 图形的语言。 SVG 基于 XML,这意味着 SVG DOM 中的每个元素都是可用的。您可以为某个元素附加 JavaScript 事件处理器。 在 SVG 中,每个被绘制的图形均被视为对象。如果 SVG 对象的属性发生变化,那么浏览器能够自动重现图形。 CanvasCanvas 通过 JavaScript 来绘制 2D 图形。 Canvas 是逐像素进行渲染的。 在 canvas 中,一旦图形被绘制完成,它就不会继续得到浏览器的关注。如果其位置发生变化,那么整个场景也需要重新绘制,包括任何或许已被图形覆盖的对象。 Canvas 与 SVG 的比较下表列出了 canvas 与 SVG 之间的一些不同之处。 CanvasSVG
|
|发布人 : 1 发布时间: 1970-01-01 08:33 |
|留言发给站长
|
Column 1 |
Column 2 |
Column 3 |
R1C1 |
R1C2 |
R1C3 |
Item |
Item |
Item |
---------------
右边分栏
基本
文件
流程
错误
SQL
调试
- 请求信息 : 2024-12-31 00:40:05 HTTP/1.1 GET : http://web.0shequ.com/webh/index/info/?id=41
- 运行时间 : 0.030785s [ 吞吐率:32.48req/s ] 内存消耗:3,930.32kb 文件加载:148
- 查询信息 : 0 queries
- 缓存信息 : 0 reads,0 writes
- 会话信息 : SESSION_ID=e6a108236a05d90d3a572660bc57f70e
- CONNECT:[ UseTime:0.002347s ] mysql:host=localhost;port=3306;dbname=web0shequ;charset=utf8
- SHOW FULL COLUMNS FROM `box_webh` [ RunTime:0.001187s ]
- SELECT * FROM `box_webh` WHERE `id` = 41 LIMIT 1 [ RunTime:0.000579s ]
- SELECT * FROM `box_webh` `c` WHERE `id` > 0 ORDER BY `id` DESC [ RunTime:0.005875s ]
0.035322s
|