hjzheng / CUF_meeting_knowledge_share

Record CUF team meeting knowledge share
121 stars 49 forks source link

2014-11-5 SVG入门 #15

Open hjzheng opened 9 years ago

hjzheng commented 9 years ago

SVG

什么是SVG?

可缩放矢量图形是基于可扩展标记语言(标准通用标记语言的子集),用于描述二维矢量图形的一种图形格式。它由万维网联盟制定,是一个开放标准。

IE8及其以下版本 安装插件Adobe SVG viewer or 引入svg web的js文件 (https://code.google.com/p/svgweb/)

Inline SVG: IE9, Firefox 4, Chrome 7, Safari 5.1, Opera 11.6 iPhone 3.2, Android 3.0 - Partial

SVG Animations Firefox 4.0, Chrome 4, Safari 5.0, Opera 9.0 iPhone 5.0, Android 3.0 - Partial

Canvas 与 SVG 的比较

下表列出了 canvas 与 SVG 之间的一些不同之处。 Canvas

SVG

如何引入SVG

SVG中的基本图形

SVG中的分组标签

SVG中的滤镜

SVG中的渐变

SVG中的动画 example

SVG库

hjzheng commented 9 years ago

一份详细的SVG教程 http://tutorials.jenkov.com/svg/index.html

hjzheng commented 9 years ago

一些Example https://github.com/hjzheng/CUF_meeting_knowledge_share/tree/master/2014-11-5/svg