【发布时间】:2011-04-05 15:18:37
【问题描述】:
我们是一家新成立的初创公司,将为时尚行业开发一款网络应用。我们曾考虑使用画布(不关心 IE 支持),但现在在阅读了 Raphaeljs 和 jQuerySVG 之后,我们对在 SVG 中构建整个界面和单元的可能性很感兴趣。
以下是我想到的优点:
- 与分辨率无关
- 能够缩放项目并保留形状和外观
- 即将进行浏览器优化
- 我们不必在画布中绘制所有内容,我们可以利用坐标来绘制单位(项目)
- 无需学习XML;易于学习和使用?
- SVG 非常广泛,因此应该可以轻松处理各种设计形状
- 像画布一样,我们可以使用 HTML5 和 CSS3 功能以及 SVG(拖放、高级 CSS3 效果),甚至是 jquery 效果
- 因为我们不会使用任何复杂的 3d 渲染,所以大概全屏矢量不会对性能造成太大影响?
很想听听您的 cmets 基于过去的经验,了解 SVG 用于整个 Web 应用程序渲染的可行性。
我们已经研究了将近两周的画布,并且确信我们可以从中获得所有需求,但如果 SVG 也能做到这一点,那将是非常棒的并且实际上是首选(?)。
干杯
【问题讨论】:
标签: web-applications html canvas svg