HTML 5 提供两种强有力的“画布”:SVG 和 Canvas。

SVG 有如下特点:

  • SVG 绘制的是矢量图,因此对图像进行放大不会失真。
  • 基于 XML,可以为每个元素添加 JavaScript 事件处理器。
  • 每个图形均视为对象,更改对象的属性,图形也会改变。
  • 不适合游戏应用。

Canvas 有如下特点:

  • 绘制的是位图,图像放大后会失真
  • 不支持事件处理器。
  • 能够以 .png 或 .jpg 格式保存图像
  • 适合游戏应用

更多专业前端知识,请上 【猿2048】www.mk2048.com

d3js 画布 概念相关推荐

  1. Android View篇之自定义验证码输入框

    首先,我们来看看实现的是怎么样的效果: 如果我们拿到这样的UI,想到的布局应该是用4个EditText包在横向的LinearLayout里面,但今天要讲的View,所以我们决定用一个自定义的EditT ...

  2. XMind与MindManager哪个好(网易云课堂老师:Array老师讲解稿)

    XMind与MindManager哪个好 作者:网易云课堂老师:Array老师讲解稿 思维导图是一种将放射性思考具体化的方法,可以将人们的创造性思维及时捕捉并呈现,深受商业人士的喜爱.目前,XMind ...

  3. 游戏引擎mota-js-v3.0 施工记录

    前言 mota-js是一款用于做出魔塔类型游戏的HTML5 2d游戏引擎(github项目地址),目前最新的版本是v2.66,由于原主力开发已经工作,因此很长一段时间没有大版本的更新. 最近在用样板做 ...

  4. 好用的绘图工具推荐-xmind

    本文为joshua317原创文章,转载请注明:转载自joshua317博客 好用的绘图工具推荐-xmind - joshua317的博客 XMind是一款实用的思维导图软件,简单易用.美观.功能强大, ...

  5. 产品经理常用的工具有那些?

    产品经理在实际工作中需要做用户调研.产品设计.撰写文档,团队沟通.项目管理等工作,在这个过程中如果有好的工具可以提升产品经理的工作效率,那就再好不过了,今天就来介绍一些产品经理常用的工具. 用户需求调 ...

  6. 图形学基础概念(画布/位图/像素等)

    这里写目录标题 1 介绍 2 基本概念 3 基础demo框架搭建 3.1 win32窗口原理 3.2 搭建demo框架 4 点/直线/雪花效果 1 介绍 看过那些书,走过那些路,依然过不好这一生:用过 ...

  7. UIScreen(屏幕)、UIWindow(画框)、UIView(画布)、didFinishLaunchingWithOptions的概念...

    //didFinishLaunchingWithOptions 方法:顾名思义.在app开始运行时会调用里面的方法. - (BOOL)application:(UIApplication *)appl ...

  8. D3可视化:(2)Bar Chart with D3js

    拖更了好久,最近毕业的手续办的差不多了,应该可以回来了... 系列传送门: D3可视化:(1)初次见面,SVG与D3的魅力 D3可视化:(2)Bar Chart with D3js 更新中... 知识 ...

  9. opengl版本发展史及各种概念的厘清

    1.版本发展 1 opengl的版本区别 1.1 opengl1.1        1995年,SGI推出了更为完善的OpenGL 1.1版本.OpenGL 1.1的性能比1.0版提高甚多.其中包括改 ...

最新文章

  1. ArcSDE 9.1 for Oracle10g on Solaris 10
  2. [转]open channel SSD FTL
  3. python中使用tab键进行提示(python3有效)
  4. 好想学python机器人_【Python成长之路】从零学GUI -- 制作智能聊天机器人
  5. 关闭弹出窗体,刷新父页面
  6. 遍历QListWidget的item
  7. string和数值之间的转换
  8. VNN结合金蝶Kis9.1专业版Sp1的应用及解决方案
  9. H3C交换机配置简单教程
  10. 最简单的springboot整合websocket方式
  11. system()函数详解
  12. 第2关:爬取表格中指定单元格的信息
  13. 软件测试工程师面试的时候可能被提到的问题
  14. html+js+css 调用jquery 工人信息管理功能(增删改查)前端实现,以及调用实现鼠标拖尾粒子效果的js库
  15. 十年磨一剑 | 《腾讯大数据构建之道》正式出版
  16. Linux学习笔记——ubuntu必会背景知识及系统目录结构详解
  17. 解决锁等待超时的解决方法
  18. 量子搜索算法 Grover search
  19. simulink封装子系统(mask subsystem)车道保持辅助系统曲率预览器封装
  20. WordNet 普林斯顿 算法第四版

热门文章

  1. Android SVG动画详细例子
  2. 计算机网络安全教程(第三版)第一章简答题答案
  3. Golang 生成分布式单调递增 UUID
  4. linux字符模式分辨率grub2,Grub2中文指南2---设置、自定义
  5. 局域网断网攻击(arp攻击)
  6. Git安装包下载地址
  7. springcloud alibaba nacos 下载地址
  8. 使用 J-LINK 解锁芯片
  9. 采购管理软件最好的哪个?采购查询功能详解
  10. 锐捷交换机堆叠(VSU)、端口汇聚(链路聚合)、ssh