除了绘画类型程序之外,html5画布实际上会用于什么?

时间:2011-06-03 11:36:55

标签: html5 canvas

我知道html 5 canvas将允许绘制样式图像的创建和操作,但这有什么用呢?当练习使用似乎有限时,我真的不明白所有的炒作。

由于

2 个答案:

答案 0 :(得分:3)

游戏!这就是我用它的原因。对角线,旋转立方体,三角形(以前在基本HTML中都非常困难)现在很容易。将它与Node.js结合起来,你就得到了COMET支持的多人游戏!所有用户无需下载Flash或Silverlight等等......

以下是有关该主题的一些消息来源:

http://www.canvasdemos.com/type/games/

Creating a live checkers-like web app with PHP, JS, CSS and HTML?

除此之外,我猜你可以用它来“画”你的网站。而不是使用渐变,按钮的图像,而不是你可以使用画布。可能会更高性能,因为它会减少客户端需要下载的文件数量,但你真的想以编程方式绘制所有图像吗?不确定,但对于一些图像,如渐变,我可以看到它有用。

答案 1 :(得分:1)

哦!我敢说你还没有看到很好的HTML5 + CSS3实现 在Canvas上查看这些奇迹。

  1. CSS3-Man
  2. Ball Droppings(加分:查看来源以查看精彩评论的源代码)
  3. 如果这不会让你沮丧,请查看精彩的网站http://www.chromeexperiments.com以获得漂亮漂亮的帆布作品。
    另外,您是否知道有一个名为processing.js的新库用于这类内容。


    你只是看不到它的产量太多,因为浏览器还没有完全采用HTML5。但他们很快就会。话虽如此,请在Web-Kit浏览器(谷歌浏览器或Apple Safari)上打开所有这些示例,以获得更好的结果。