2

我想创建一个可以在浏览器中使用的简单 UI 编辑器。它基本上应该有一个 UI 控件调色板和一个用于布局和修改控件的画布。生成的用户创建的 UI 模型应该存储在某种后端并符合(抽象)UI 描述语言(例如 XForms)。UI 模型应该可以作为文件下载(例如 XForms 文档)。一个可视化的浏览器内 XForms 设计器可能是我想要实现的一个很好的例子。UI 编辑器应该可以跨浏览器使用。

请记住,我提到 XForms 只是作为示例。我不想依赖浏览器的功能。我的目标模型。目标模型(例如 XForms)只能用作存储格式。工具包/框架应确保编辑器中设计时 UI 的跨浏览器呈现。

可能的候选人可能是:

  • GWT
  • Adobe Flex 3
  • 日食说唱

UI 编辑器不会在生产中使用。我的重点在于编辑器的快速发展。

4

1 回答 1

1

The extjs JavaScript library is good for implementing GUIs in JavaScript. It can also be used with Adobe AIR or Google Gears for creating offline applications, and works well with different browsers.

Here is an example of a GUI editor for extjs: http://tof2k.com/ext/formbuilder/

于 2009-01-05T15:00:58.813 回答