|
Post by account_disabled on Apr 15, 2024 1:39:57 GMT -5
设计和可用性是任何类型软件最重要的方面之一。无论程序做什么——如果设计糟糕、不直观且难以使用,都没有关系。从软件开发之初,即使在终端时代,人们仍然在他们的软件中添加一些漂亮的花哨的东西,比如一些ASCII 艺术: ASCII 熊 随着 IT 行业和互联网在过去十年中获得如此大的吸引力,现在它已被超过30 亿互联网用户使用,用户体验(UX)的重要性变得非常重要。 软件开发中有一条黄金法则——永远不要让软件工程师设计用户界面。本文的目的是介绍一些允许软件开发人员设计应用程序用户界面的实例,以及他们忘记遵循的常见准则。 不直观的用法 用户体验专家表示,如果用户不必阅读 200 页的文档就可以使用该软件,那么该软件就被认为是设计良好的。虽然设计直观的用户界面看起来很容易,但这对于用户体验人员来说是最 瑞士 移动电话号码 具挑战性的任务之一。以下是一些不直观的软件设计示例。 Mac OS X 重命名功能 Mac OS X 是一个很棒的操作系统;每个人都知道这一点。它基于 Unix,比 Windows 更稳定(或者至少是 Windows Vista 时代的情况),但它仍然有一些不直观的功能。例如,在 Finder 中按 Enter 键将尝试重命名文件,而不是使用默认应用程序打开它: 如果您查看任何其他操作系统(无论是 BSD、Unix、Windows 还是 Linux),选择文件时按键盘上的 Enter 键将启动分配给该文件的默认应用程序。 过度使用图标 在下面的屏幕截图中,您可以看到每个选项卡上都有 M 图标。除了过度使用图标之外,还存在一个问题,即本应按逻辑类别分组的功能选项卡太多。更少的选项卡会让用户使用起来更舒服。 选择正确的措辞 在某些情况下,相同的功能在 UI 上有多个名称(见下图)。这又是非常不直观的,因为用户会期望所有这些功能都做同样的事情。例如, Search、Find和Lookup之间有什么区别? 有意义的错误消息 用户偶尔会遇到软件错误。有时,该错误是由于失去互联网连接、存储空间不足、或某些Web API不在线而无法远程保存数据而引起的。从用户体验的角度来看,错误消息应该很详细,但不会让用户感到困惑。下面您可以看到一些“非常有意义”且经过深思熟虑的错误消息: Lumia 920上安装Windows Phone时出现错误消息: 当您阅读错误消息时,事情开始变得有趣。他们说我们应该插入安装光盘并重新启动计算机 - 问题是在智能手机上将安装光盘插入哪里? 另一个例子来自 AVG,显然出现了问题。在这种情况下,用户似乎在时间旅行时迷失了方向,因为他想要执行一个“已经不存在”的测试。 Windows 2000 中存在一个错误,当用户想要更改计算机上的密码时,会生成此错误消息。这又是一个不直观的错误消息的很好的例子。 最后一条有趣的错误消息来自一个名为 Microsoft Money 的产品。此错误消息是由于软件中的一些错误而生成的:
|
|