使用svg进行图像标注

时间:2012-10-19 04:34:13

标签: html5 svg raphael jquery-svg

任何人都可以给我一些澄清:

我必须对测量,标记和文字等图像进行一些注释。这可能与SVG有关吗?
我们是否需要安装任何外部插件才能在Web浏览器中使用SVG? 是否会受到移动浏览器的支持? SVG优于HTML5有什么优势?

1 个答案:

答案 0 :(得分:4)

问题:我必须对图片进行一些注释,如测量,标记和文字。怎么可能用svg?

回答:这可以使用SVG的组合,当嵌入HTML中时,它成为DOM的一部分,而JavaScript则可以像操作任何HTML元素和JavaScript一样操纵SVG元素。

问题:我们是否需要安装任何外部插件才能在网络浏览器中使用svg?

回答:不,大多数现代浏览器都会渲染SVG。

问题:它是否支持移动浏览器?

回答http://en.wikipedia.org/wiki/Scalable_Vector_Graphics#History_of_SVG_mobile_support

问题:svg对Html5的冒险是什么?

答案:SVG是DOM的一部分,这意味着它可以通过CSS设置样式,使用JavaScript,动画等进行操作.Html5 Canvas是一个JavaScript API,允许我们以编程方式绘制。这意味着SVG非常适合快速流畅的图形,也可以使用商业或开源SVG编辑器创建。 SVG可以通过JavaScript动画或进行交互,并通过CSS设置样式。使用HTML5 Canvas,您必须使用JavaScript API为画布赋予生命。 HTML 5 Canvas的曲线难度较高,但可以比SVG(Chrome Experiment)更强大。