这个设计有很好的可用性吗?

时间:2010-10-10 03:49:45

标签: user-interface usability

我正在编写一个财务应用程序,我需要为用户编写一个专门的文件打开对话框,以便能够以两种不同的格式加载库存数据文件:Computrac和CSI。

我的对话框有一个列表视图,我需要显示这些数据文件。

CSI文件的格式可以用三种不同的方式解释,我需要询问用户他们喜欢哪种方式。因为我打算在用户可以更改的每个CSI行中都有一个下拉框。

Computrac格式可以用两种方式解释,为此我有一个复选框。

我想将这些复选框/下拉列表放在一个单独的列中,仅显示所选项目并将其隐藏为未选择的项目。下面是一个截图。

我向可用性专家提出的问题:这让人困惑吗?有没有更好的办法?为每个项目显示它们会使桌子拥挤,不是吗?另一方面,当没有选择时,用户根本不会看到这些控件,也不会知道它们在那里。

请告诉我你的意见。 谢谢 康斯坦丁

alt text

3 个答案:

答案 0 :(得分:1)

可用性设计中最重要的一点是可见性(Donald Norman)。在您的设计中,用户在实际点击所选行之前不会知道他/她的操作。如果您确实想要保留此设计,可能需要填写一个简短的提示,例如“点击以获取更多操作”,或建议使用此类效果。

答案 1 :(得分:1)

对我而言,在选择文件后,将这些选项放在单独的屏幕中会更有意义,而不是占用大面积的空白区域。

答案 2 :(得分:0)

就个人而言,我喜欢你现在的方式。当然,在选择之前不会看到该选项,但是如果他们想要导入它,用户将不得不选择它,并且他们可能会在寻找选项之前首先查找列表项。

事实上,你甚至可以说,因为它只在他们选择它时显示,所以选项会更明显,因为它出现在点击上,使得使用不太可能错过选项。