好的,虽然我在记录中指出,就可用性而言,StackExchange UI 几乎是我所见过的最好的网站和整体 GUI 之一,但三部曲的一个特定方面让我感到困扰。
例如,前往http://meta.stackoverflow.com。
看看上面的横幅(上面写着“提醒——今天是愚人节,取决于你所在的时区!”)。
就个人而言,我认为这是一种“让用户完成计算工作”的反模式(不管它的官方名称是什么)——也就是说,不是让你的应用程序足够聪明,只在这种情况下呈现某种操作模式。模式是合适的,您只需完全打开模式并向用户解释为什么模式不应该打开(在这个特定的例子中,模式当然是显示从 00:00 开始的独角兽头像在第一个时区,尽管有些用户仍然住在 3 月 31 日)。
Great Recalc 也以同样的方式处理——而不是主动告诉用户“您的代表已从 X 更改为 Y”,在元数据上显示了相同的几乎不可见的横幅。
所以,问题是:
- 有没有这样一个官方的反模式,如果有,我到底怎么称呼它?
- 您还有其他此类设计反模式的知名示例吗?
- 您将如何修复我制作的 SO 示例或您自己的示例?是否有修复模式或必须是个案解决方案?