08
12月

学习canvas

类归于: 做东西 Hbomb 写于 15:23

这个是简介

<canvas>是一个新的HTML元素,这个元素可以被Script语言(通常是JavaScript)用来绘制图形。

<canvas>最先在苹果公司(Apple)的Mac OS X Dashboard上被引入,而后被应用于Safari。基于Gecko1.8的浏览器,例如Firefox 1.5,也支持这个新元素。元素<canvas>WhatWG Web applications 1.0也就是大家都知道的HTML 5标准规范的一部分。

<canvas>目前IE不支持,也是canvas推广不怎么样的原因,也许大家会和svg以及vml来比较,的确很像,但是仔细看过canvas渲染的图片,其实是png的位图,至少在火狐和Safari是一样的。

具体的教程:在https://developer.mozilla.org/cn/Canvas_tutorial上有,我就不转载了,关键是如何让IE也支持canvas,不热真的,用的人不会很多,至少现在是IE的天下,幸好,google有个项目让IE也支持canvas,而且只是应用一段js就可以了,就是这个http://excanvas.sourceforge.net/做了canvas的适配,看了下代码,主要用canvas的写法来适配成vml的实现。

完全遵循HTML5对于canvas的描述:

http://www.w3.org/TR/2008/WD-html5-20080122/#the-canvas

没有关联的文件。

                                 

1 条评论 »

  1. 测试

    Comment 由 Hbomb — 2009-02-14 @ 13:31

这篇文章上的评论 RSS feed TrackBack URL

留下评论