【问题标题】:Canvas or SVG UI Components画布或 SVG UI 组件
【发布时间】:2011-04-06 23:58:07
【问题描述】:

我想使用画布或 SVG 构建一个 Web 应用程序。但是我想使用一个库,它可以为我提供一些预制的 ui 组件,例如文件菜单或表单。

有哪些库可以使用这些技术中的任何一种来实现这一点?

【问题讨论】:

    标签: user-interface html canvas svg


    【解决方案1】:

    Mocha ui 使用 Canvas,可能是最接近具有良好文件菜单和表单的:http://mochaui.org/

    还有一些需要注意的地方:

    http://raphaeljs.com/ - 用于 SVG 的拉斐尔

    https://bespin.mozillalabs.com/ - Canvas 的 Mozilla Bespin 预制代码编辑器

    【讨论】:

    • 老问题和答案,但为了使其更完整,您应该将 Zebra UI 添加到此列表中。 zebkit.org 现在看起来 Mocha UI 链接已失效。
    【解决方案2】:

    如果您不想为小部件使用 HTML,请查看基于 svg 的 pergola framework(具有菜单、窗口、小部件等)。

    【讨论】:

    【解决方案3】:

    看看基于画布的框架

    http://www.zebkit.com

    Zebra 为开发基于 WEB 的 Rich UI 应用程序带来了全新的视角和可能性。该方法位于 HTML5 Canvas 元素之上,这使得呈现任何可以想象的 UI 成为可能。 Zebra 开发更接近于软件工程,您可以根据简单的 Zebra OOP 概念编写结构良好、可支持、可扩展的代码

    【讨论】:

      猜你喜欢
      • 2012-09-03
      • 1970-01-01
      • 1970-01-01
      • 2012-04-20
      • 2012-03-28
      • 2011-08-26
      • 2011-10-18
      • 2016-07-17
      • 1970-01-01
      相关资源
      最近更新 更多