对于专业程序员来说,有哪些学习 Canvas 和 SVG API 的好资源?
我想深入了解现代浏览器的 canvas 和 svg 功能。我想知道有哪些好的在线教程、视频和书籍可以帮助有编程背景的人开始构建重要的画布和 svg 应用程序。
还有一些设计良好的 canvas/svg 框架和库可供参考。
I want to dive deep into canvas and svg capabilities of modern browsers. I was wondering what are some good online tutorials, videos and books that would help someone with a programming background to start building non-trivial canvas and svg application.
Also what would be some well designed canvas/svg frameworks and libraries that one could use for reference.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
+1 高拉夫。 “深入了解 HTML5”是对
canvas
的精彩介绍。此外,David Flanagan 还有一本新书“Canvas Pocket Reference”,兼作教程:http:// oreilly.com/catalog/9781449396800/。另外,我最近通过 W3C 参加了 SVG 课程,整个课程使用了其 官方初级读本作为课堂文本。我绝对会推荐这个;它有大量的例子可供遵循。
最后,查看 Raphaël,一个简单处理矢量图形的 JS 库 - http://raphaeljs.com/
+1 Gaurav. "Dive into HTML5" is a great intro to
canvas
. Additionally, David Flanagan also has a new book, "Canvas Pocket Reference," which doubles as a tutorial: http://oreilly.com/catalog/9781449396800/.Also, I recently took an SVG course through the W3C and the entire course used its official primer as the class text. I'd definitely recommend that; its got tons of examples to follow.
Lastly, check out Raphaël, a JS library to simply work with vector graphics -- http://raphaeljs.com/
对于画布,我建议深入了解 HTML5。
对于 SVG,您可以在此处找到一些答案。
For canvas, I would recommend Dive Into HTML5.
For SVG, you can find some answers here.
这里还有一些与 Canvas 相关的资源,您可能会觉得很方便:
希望这些会有所帮助。 :)
Here are a couple of more Canvas related resources you might find handy:
Hopefully those will help. :)