1

好的,虽然我在记录中指出,就可用性而言,StackExchange UI 几乎是我所见过的最好的网站和整体 GUI 之一,但三部曲的一个特定方面让我感到困扰。

例如,前往http://meta.stackoverflow.com

看看上面的横幅(上面写着“提醒——今天是愚人节,取决于你所在的时区!”)。

就个人而言,我认为这是一种“让用户完成计算工作”的反模式(不管它的官方名称是什么)——也就是说,不是让你的应用程序足够聪明,只在这种情况下呈现某种操作模式。模式是合适的,您只需完全打开模式并向用户解释为什么模式不应该打开(在这个特定的例子中,模式当然是显示从 00:00 开始的独角兽头像在第一个时区,尽管有些用户仍然住在 3 月 31 日)。

Great Recalc 也以同样的方式处理——而不是主动告诉用户“您的代表已从 X 更改为 Y”,在元数据上显示了相同的几乎不可见的横幅。

所以,问题是:

  • 有没有这样一个官方的反模式,如果有,我到底怎么称呼它?
  • 您还有其他此类设计反模式的知名示例吗?
  • 您将如何修复我制作的 SO 示例或您自己的示例?是否有修复模式或必须是个案解决方案?
4

1 回答 1

2

这个反模式的名字应该是Beware Of The Leopard,经过HH2G的交流。

'......你并没有特意去引起人们的注意,对吧?我的意思是像实际上告诉任何人或任何事情。
“但是计划已经展示出来了……”
“展示出来了?我最终不得不去地下室找到它们。
“那是展示部门。”
“拿着手电筒。”
“啊,好吧,灯可能已经灭了。”
“楼梯也是。”
“但是你看你找到了通知,不是吗?”
“是的,”亚瑟说,“是的,我做到了。它被展示在一个被锁在一个废弃厕所里的文件柜的底部,门上写着“小心豹子”的标志。

于 2010-04-01T03:56:19.803 回答