首页 / 知识
关于可用性:是否应该始终启用菜单项? 您如何告诉用户?
2023-04-12 16:45:00

Should menu items always be enabled? And how do you tell the user?在播客上讨论过几次的事情之一就是是否应始终启用菜单项,以防止"为什么不可用!" 最终用户感到沮丧。 这对我来说是一个好主意,但接下来是向用户传达缺乏可用性(以及原因)的问题。 有没有比弹出带有文本提示框的消息框更好的方法了? 当我即将开始使用相当大的跨平台Windows / Mac应用程序时,我想我应该把它扔出去,以听听SO人群的智慧。 我见过打印机制造商在其打印机属性对话框中所做的一件事是在禁用项目旁边有一个小帮助图标,这些项目在悬停时会显示工具提示。 您可以对禁用的项目执行的另一件事是在括号中添加禁用它的原因或用户必须执行的操作才能启用它。例如,"保存(已保存)"或"复制(选择要复制的内容)"。 我不喜欢保持启用状态,因为这样会使用户犹豫,选择任何菜单项,因为他们担心会收到一条错误消息,使他们感到愚蠢,因为他们没有意识到自己无法在菜单上执行该操作。时间。 弹出式对话框后面的菜单项带有省略号(...),以使用户知道不仅仅是单击并继续。必需的表单字段带有星号或粗体标签,以免用户受到验证错误消息的责骂。 您必须考虑替代方案。 我同意乔尔的观点,#3似乎是最佳选择。 @Bill the Lizard:我将#2和#3结合在一起-禁用了该项目,但是有一个提示说明为什么将其禁用。 Joel在该http://www.joelonsoftware.com/items/2008/07/01.html上发表了一篇文章,这可能是开始考虑此问题的好地方。 |
最新内容
相关内容
pythonWeb开发和图形用户界面的模
pythonWeb开发和图形用户界面的模块有哪些?,网站,工具,互动,平台,培训,设计,模块,用户界面,图形,框架,关于PythonWeb开发和图形用户界面的模块python如何获取用户输入
python如何获取用户输入,培训,字符串,整数,类型,文本,文档,用户,小数点,位数,以上,python整数输入#!/usr/bin/python3usr_ip=input("Enteran关于测试:如何测试用户界面的可用性
关于测试:如何测试用户界面的可用性,关于测试:如何测试用户界面的可用性,应用程序,桌面,可用性,用户界面,How do you test the usabili用户脚本位置 linux (debian etch)
用户脚本位置 linux (debian etch),用户脚本位置 linux (debian etch),脚本,调用,用户,文件系统,User script location linux (debia关于用户界面:您知道GUI编程的任何
关于用户界面:您知道GUI编程的任何模式吗? (不是设计GUI的模式),关于用户界面:您知道GUI编程的任何模式吗? (不是设计GUI的模式),模式,MS Access有没有办法抓住当前的Act
MS Access有没有办法抓住当前的Active Directory用户?,MS Access有没有办法抓住当前的Active Directory用户?,系统,审核,规范,公司,Is关于c#:用户控件属性设计器属性
关于c#:用户控件属性设计器属性,关于c#:用户控件属性设计器属性,可能会,起作用,如何更改,回答,User Control Property Designer Properti关于unix:允许用户设置SSH隧道,但无
关于unix:允许用户设置SSH隧道,但无其他设置,关于unix:允许用户设置SSH隧道,但无其他设置,用户,身份,我想,该用户,Allow user to set up用户界面设计
用户界面设计,用户界面设计,用户界面,我是,转到,使其,User Interface Design创建用户界面时,您要转到哪里? 我是程序员,而不是设计师。如何在SQL Server上启用MSDTC?
如何在SQL Server上启用MSDTC?,如何在SQL Server上启用MSDTC?,抛出异常,应用程序,是一个,我有一个,How do I enable MSDTC on SQL Serv关于用户界面:图标:没有设计技能的开
关于用户界面:图标:没有设计技能的开发人员如何使他/她的应用程序图标看起来漂亮?,关于用户界面:图标:没有设计技能的开发人员如何使他/关于Windows:用于存储用户可配置应
关于Windows:用于存储用户可配置应用程序设置的注册表与INI文件,关于Windows:用于存储用户可配置应用程序设置的注册表与INI文件,配置