开源改变世界

用户界面设计挑战 #12

推推 grbl 2年前 (2023-02-03) 155次浏览
关闭
tbfleming 打开了这个问题 2016 年 10 月 2 日 · 4条评论
关闭

用户界面设计挑战#12

tbfleming 打开了这个问题 2016 年 10 月 2 日 · 4条评论

评论

用户界面设计挑战 #12
成员

有些事情使得设计一个对新用户来说很容易,但对有经验的用户来说很灵活的 UI 变得具有挑战性。我们需要想法。

让我们从一个巨大的挑战开始:CAD 对象和 CAM 操作之间存在多对多关系。

  • 对于新用户和快速操作,最好加载图形,选择操作类型,填写一些值,然后点击开始。
  • 对于稍微复杂的操作,最好在画布上选择一些对象,选择操作类型,填写一些值,然后点击开始。
  • 在这两种情况下,如何编辑内容应该是显而易见的。
  • 在极端:
    • 多个操作,每个操作有多个对象
    • 需要一个明显的方法来:
      • 创建操作
      • 将对象添加到操作
      • 重新排序操作
      • 启用、禁用操作
      • 从操作中删除对象。希望避免在对象更改时使用户进行删除操作。
      • 所有这些都没有创建一个强加给新用户的用户界面
      • 最好没有任何类型的上下文切换(例如,简单的选项卡与高级选项卡或微软曾经推广的可怕的向导对话框)
  • 如果能够在一个屏幕上显示 CAD 对象树、CAM 操作列表、操作参数值和说明图,那就太好了。
    • 这些都是相互关联的
    • 模态对话框对有经验的用户来说是痛苦的
    • 可能需要进行某种渐进式披露,但这会适得其反并变得烦人。
用户界面设计挑战 #12
 评论了 2016 年 10 月 2 日  

LaserWeb/deprecated-LaserWeb3#52是我在树工作上使用 UI 走了多远

我非常喜欢我自己的工作,因为我可以选择对象,将它们添加到一个组,然后向该组添加一个操作。. 凸轮选项卡保留,作为“简单”版本

我还认为我的动态更新 svg 对新用户解释参数及其效果有很大帮助

用户界面设计挑战 #12
合作者

LW 的用户体验和工作流程确实很有意义。我确实希望 CAM 选项卡能够进一步增强当前的工作流程。我确实认为添加它会迎合更有经验的用户。最后需要有一个很好的平衡,无论你设计什么,你总是需要为用户提供教程,一步一步的指导等等。因为有很多根本不符合美国要求的点击

用户界面设计挑战 #12

它归结为您的用户群/用例是什么。根据我的经验,激光雕刻机用户绝大多数是非 CAM/CNC 类型的用户。他们往往是工匠和制造者,尤其是在低端。即使是专业级的雕刻师/切割师在使用大型平板或固态激光器之前也不使用 CAM 范例。

这个工具是为谁准备的?用户是重视简单性和循序渐进的学习曲线的传统雕刻师和切割师,还是相对较小的 DIY CNC 用户社区?粗略地看一下当前的用例,相对较新的低端 K40 用户,表明虽然这些是预算有限的 DIY 机器黑客,但对于大多数人来说,掌握 CNC 和 CAM 的知识很少,如果有的话。许多(如果不是大多数)这些用户难以从命令行安装这些工具。

Google 组中有一个令人难以置信的试验台。虽然直接对他们进行投票不太可能产生许多可用的范例,但观察这些用例、用户类型以及对当前版本中这些用户的痛点所在的反馈将大大有助于指导更好的 UI/UX这个牧师。

用户界面设计挑战 #12  加了 讨论 标签 2016 年 12 月 8 日
用户界面设计挑战 #12

关闭这个问题…凸轮树 + 拖放对我来说似乎很好(: