【问题标题】:Silverlight Form Design for the EnterpriseSilverlight 企业表单设计
【发布时间】:2009-05-01 02:10:35
【问题描述】:

我目前正在参与设计一个原型 Silverlight 3 应用程序,该应用程序由一家企业的呼叫中心操作员使用,他们通过电话和电子邮件接受查询。原型的目的是演示如何使用 Silverlight 来改进 UX 并克服在高延迟环境中使用 ASP.NET 网络表单的一些障碍。我不会详细介绍 Silverlight 3 vs 2 或 WPF 的环境或基本原理,这个问题是关于可用性的;

我正在寻找适合上述要求的优秀用户界面设计示例,以突出 Silverlight 的一些优势。它是一个原型,因此它可能比您通常的企业应用程序更性感,并且比您通常从用户需求中获得的更多花里胡哨。目标是既提供功能性的东西,又引入“哇”的因素。感谢您能想到的任何资源或示例。

【问题讨论】:

    标签: silverlight user-interface usability


    【解决方案1】:

    您有一个有状态的客户端 - 要做的一件有趣的事情是利用该状态。 例如:

    1. 具有多个活动任务的以任务为中心的 UI。 每个任务代表一个已经开始但尚未完成的流程/工作流。在有中断的情况下尤其有用。

    2. 在应用重启、浏览器关闭等情况下自动将草稿保存到本地隔离存储。任何部分填写的表单都可以在应用重新启动时恢复。

    另一件事是上下文...或保留手头任务的上下文。例如,如果您想进行查找,您可以弹出一个对话框,而不是离开当前页面。

    只是一些快速的想法......

    【讨论】:

      【解决方案2】:

      你见过http://quince.infragistics.com吗?虽然不是特定于 Silverlight,但它充满了经过验证的 UI 方法 - 不是特定于 Infragistics!

      我发现它在设计表单和控件时非常有用,也许你会在那里找到一些好的建议。

      【讨论】:

        【解决方案3】:

        我喜欢它鼓励(强制)所有服务调用异步的方式。从用户体验的角度来看,这意味着您的表单在执行可能滞后的操作时没有被锁定。

        动画也不错。虽然它们通常被认为是无用的绒毛,但它们可以减少用户在某些事情突然发生变化时体验到的惊讶程度。它们还可以用来以比面部消息框更微妙的方式吸引注意力。

        【讨论】:

          猜你喜欢
          • 2011-05-17
          • 1970-01-01
          • 1970-01-01
          • 2011-04-11
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-08-29
          相关资源
          最近更新 更多