问题标签 [usability]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - bash 脚本显示基于“Windows-speak”的兼容命令
问题:客户 X 是一位 Windows 用户,当她通过 shell 登录到她的 RedHat 盒子时,她希望能够通过使用助记关键字或“标签提示”来触发预打包的 bash 命令。
示例:客户 X 使用 ssh 登录主机并想要执行一些常规文件操作。她希望能够打字
并取回可供选择的预制填充空白 bash 命令列表
然后,她希望能够选择其中一项,填写空白,然后按 Enter 键运行命令。
客户 X 愿意提前指定她可能想要使用的命令(在 windows-speak 中),然后聘请开发人员将这些命令翻译成 bash 命令,然后将它们放在一个允许她与 windows 对话的脚本中- 与 bash 对话并取回命令列表。
注意:客户 X 不喜欢 apropos,因为它假定熟悉 bash 中使用的术语,而不是 windows-speak。例如:
没有给她任何关于创建符号链接的信息(尽管这正是她想要的),因为她不知道在 linux 中调用了哪些 windows 快捷方式。显然,windows 概念并没有超过 100%,所以她最终必须学习,但她是一个忙碌的人,并要求这样做是为了“缓解”她对 linux 的理解。
问题:开始这样的事情的最佳方式是什么?是否已经有一个 perl、python、ruby 脚本可以做这样的事情?bash 中有什么东西可以模拟这种功能请求吗?
iphone - iPhone 应用程序的用户界面灵感
有没有人对可能有一些鼓舞人心的用户界面来构建我自己的 iPhone 应用程序的网站有任何建议。使用传统的 UIKit 小部件不断构建应用程序是直截了当的,但它不会让您在竞争中脱颖而出。非常需要一些关于如何构建有吸引力的界面的资源来激发灵感。这适用于具有最低 Photoshop/Illustrator 技能的人,但不介意使用 iStockPhoto 等网站并使用自定义视图。
user-interface - 在 UI 中决定显式和隐式分页时应该考虑什么?
当列表变得非常大时,在 UI 中呈现它会引发设计问题。用户应该获得项目页面,还是应该获得一个列表控件,在项目滚动时隐式分页?
在谷歌搜索中,结果的分页是明确的。您获得一组结果并点击链接以获取下一组结果。在 iPhone 上,应用商店中的应用程序名称是隐式分页的。在这种情况下,滚动会导致它们加载。Outlook 中的收件箱是隐式分页的,但 Outlook Web Access 中的收件箱是显式分页的。
在做出此 UI 设计决策时应考虑哪些因素?
编辑:术语非常大需要一些解释。
为了给出一些结构考虑这些不同的情况:
案例 A:清单: 1. 可能会随着时间的推移而增长。2. 至少有 20 亿个项目。
案例 B:列表: 1. 可能会随着时间的推移而增长。2.拥有数千种物品。
我会声称案例 A 和 B 在性质上是不同的,尽管我当然愿意被证明我错了。
usability - 可用性灾难的例子?
有人有可用性灾难的好例子吗?
这是一个例子。赫克托是一位拥有庞大团队的经理。部门管理员想要向 Hector 发送一份包含团队工资的电子表格。她在 Outlook 的“收件人:”字段中键入“Hector”。它会自动完成到“Hector's Team”,但直到她发送它之后她才注意到这一点。
user-interface - 真的需要重置按钮吗?
在网络联系表上,真的需要重置按钮吗?真的有人用吗?如果我不把它放在页面中,是否存在可用性失败?
10倍!
user-interface - 切换 OK-Cancel 和 Cancel-OK 以强制用户交互?
这是由OK-Cancel 或 Cancel-OK?问题启发的。.
我记得在某处读过关于在某些情况下切换 OK-Cancel/Cancel-OK 的概念,以防止用户在未阅读其内容的情况下单击信息弹出窗口或对话框。据我记得,这还包括移动“确定”按钮的位置(水平,从左到右),以防止用户只记得点击的位置。
这真的有意义吗?这是强迫用户“先思考/阅读,然后点击”的好方法吗?还有其他适用于这种情况的概念吗?
我特别想到了一个与安全相关的应用程序,在这种应用程序中,出于习惯而轻率地按下 OK 可能会导致潜在的危险情况,而 Cancel 会导致安全状态。
testing - 广泛使用软件的可用性测试
有谁知道我在哪里可以找到广泛使用的软件的可用性测试结果?
我希望能够就以下方面做出明智的决定:
- 要在我的软件中复制哪些现有软件包
- 如何在多个包(程序、组件等)之间进行选择。
真的,我会很感激这里的任何事情。
我感兴趣的是:网站、办公软件、电子邮件客户端,应有尽有。
我想要客观的经验信息,了解在特定情况下什么是好的,什么不是。
这个问题的灵感来自我对这个关于 markdown的问题的回答。
usability - 你会如何向你的经理推销可用性?
对于一点背景,我在一家开发基于网络的企业社交媒体平台的公司工作。我们拥有多元化的客户,我们的口号是让客户更接近他们的客户。基本上,可用性应该是我们在整个产品生命周期中非常非常重要的考虑因素。
然而,我的公司没有雇佣任何 IA(虽然我们确实有知识渊博的产品经理和设计师)或内部可用性分析师。我们还没有发送任何产品进行适当的用户体验测试或可用性分析。由于我在 IA/可用性方面有一点背景,我决定自己去改变这一点,因为我认为可用性可以在很多方面为我们节省资金:减少 QA 迭代,为未来的产品开发建立业务知识,增加销售额信心等
然而,问题是似乎没有人对此很感兴趣。管理层担心改变我们的开发方法所产生的开销;无论如何,许多开发人员并不真正关心可用性,因为这对他们来说不会有太大变化;销售只是一开始就不太了解它。
我应该如何接近我的经理/领导并说服他们开始将可用性视为我们开发和销售过程的重要组成部分?提前致谢!
wpf - Morae 屏幕文本搜索未在 WPF 应用程序中捕获屏幕文本
当我尝试使用 Morae Manager 3.0 对我们的原型记录(使用 WPF 编码,.NET 版本 3.5 SP1)运行屏幕文本搜索时,唯一出现的就是窗口标题。我们使用的是 Windows XP。
即使我搜索可编辑的内容,例如在文本框中键入的文本,它也不会出现。
原型之外的东西(例如桌面图标)的屏幕文本仍然很完美。
我在两个不同的场合联系了 TechSmith 支持,两次我得到的答复都是这一定是我们的技术有问题,因为屏幕文本搜索确实适用于其他事情,而且支持人员不是开发人员,因此不知道是什么可能导致这种情况。
有人知道吗:
- 究竟是什么导致了这种情况——例如 WPF 的渲染引擎是否绕过 Morae 查找文本的某种 Windows 层(请原谅我在术语中的任何错误)
- 如果有什么我可以在原型中调整来修复它
- 我怎样才能联系到 TechSmith 知道 1. 和 2 答案的人。
PS Morae 是一款出色的产品,我们通常得到 TechSmith 的大力支持。我们只是在这件小事上遇到了问题,很难怪 Morae 不兼容 WPF 这样的新东西。