用户界面模式定义的经验?

时间:2009-11-09 19:16:40

标签: user-interface xsd

在我目前的项目中,我们正在开发一个“设计器”工具(使用GWT),允许用户在浏览器中构建表单。这些表单以各种渠道(例如网络,移动,短信)显示,以捕获数据并根据用户输入做出决定。

当我加入项目时,它处于概念验证阶段,并且创建了表单定义,其中序列化为XML(使用JAXB),元素名称看似合乎逻辑。现在我们正在将PoC转移到生产模式,我们认为更改表单定义以利用更“行业标准”的东西可能会更好。如果不出意外,它将有助于营销。 ;-)

我找到了很多选项,并想知道是否有人有使用它们的经验。

如果您开发了某种“表单设计器”工具,可以呈现多个频道,我很乐意听到您的体验。您是否使用某种行业标准来定义表单元素,布局等,或者您是否想出了自己的表单?

谢谢,

马特

1 个答案:

答案 0 :(得分:0)

我在Orbeon Forms上工作,这是一个XForms实现。我们主要使用XHTML + XForms来描述表单。我可能有偏见;),但在描述表单时,我从未见过任何接近XForms强大功能的东西。

在Orbeon Forms中,我们以浏览器为目标(混合客户端/服务器端实现,不需要任何插件)。但基于相同的描述来定位其他设备是完全可行的。去年我们也忙着做一个表单生成器,它现在随Orbeon Forms一起提供。