text - 按钮上的文本和图标之间的最佳折衷是什么?

标签 text usability icons

关闭。这个问题是off-topic .它目前不接受答案。












想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。

8年前关闭。




Improve this question




在今天与同事的讨论中,我感叹我永远无法记住图标的含义,必须将鼠标悬停在它们上方才能看到工具提示,从而找到我需要的按钮。

在他们这边,他们说当需要翻译文本时,它可能不适合(例如德语和英语),并且每个有文本的地方,包括工具提示,都需要翻译。所以简单的图标更容易。

文本额外工作与受到图标挑战的用户子集的可用性的最佳折衷是什么?

最佳答案

我个人更喜欢文字和讨厌 仅图标的 UI。我知道其他人也有同样强烈的想法,要么是因为国际化,要么是因为他们的大脑处理图像比处理文本更快。如果您专门为您的 UI 选择一个或另一个,那么您的部分用户群将对您的选择不满意。 (有时这是正确的选择,这取决于 UI 的使用范围。)

国际化真的没有那么难,除了找一家公司来翻译你的文本。国际化的程序员部分非常简单。但是,我认识许多程序员更喜欢全图标方法,因为它的工作量较少。我个人不得不更换一个用户不喜欢的全图标无文本 UI。用户说他们不记得这些图标是什么意思。

我认为更典型的是,许多高级用户会更喜欢图标,而许多初级用户会更喜欢文本。但是,许多高级用户更喜欢文本。恕我直言,任何好的 UI 都会提供工具提示,所以无论你做什么,你都需要翻译你的界面。

最友好的解决方案是提供文本和图标,可能带有禁用其中一个的设置选项。

关于text - 按钮上的文本和图标之间的最佳折衷是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/490293/

相关文章:

javascript - 更改传单中标记的大小

javascript - 如何自动重复输入文字

user-interface - 从两个不同的菜单中获得相同的功能是个好主意吗?

javascript - Magento - javascript 依赖 = 巨大的可用性问题

html - 我的网页是否仍应与过时的 IE6 兼容?

javascript - Ant Design 如何设置图标大小?

c# - 如何将值设置为图标?

python - 对字符串列表中嵌入的数字进行排序

c - 使用命令行参数读取文本文件不起作用

java - 我如何将声音从原始 View 带到 ListView 并更改它们的名称?