我知道html 5 canvas将允许绘制样式图像的创建和操作,但这有什么用呢?当练习使用似乎有限时,我真的不明白所有的炒作。
由于
答案 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上查看这些奇迹。
如果这不会让你沮丧,请查看精彩的网站http://www.chromeexperiments.com以获得漂亮漂亮的帆布作品。
另外,您是否知道有一个名为processing.js的新库用于这类内容。
你只是看不到它的产量太多,因为浏览器还没有完全采用HTML5。但他们很快就会。话虽如此,请在Web-Kit浏览器(谷歌浏览器或Apple Safari)上打开所有这些示例,以获得更好的结果。