1
3
或者,您可以使用第三个选项: 当用户单击链接时,将显示一个对话框,其中说明错误和建议的操作过程,然后提供一个链接以继续执行操作(尽管存在错误),以及一个链接以重定向到建议的页面/操作。 |
2
1
嗯,从可用性的角度来说,我认为只有在上下文中向用户显示那些有意义的选项才是最有意义的,也就是说,只要x不满足,就根本不显示到y的链接。 也许,如果您不想完全删除链接文本,只需删除链接并保留文本(并说明当前情况的原因),直到填写完X? |
3
1
阅读您对项目A和项目B的评论。 我的想法如下: 你有两个链接,链接X和链接Y。 对于项目A,链接X和链接Y显示为普通超链接,一切正常。 对于项目B,链接X显示为普通超链接,但将链接Y呈现为带有特殊指示图标的文本/超链接,当用户将鼠标悬停在其上(不单击)时,显示一个弹出窗口/工具提示,解释原因。 这里的想法是减少鼠标点击(正如您在上面看到的,不点击和不重定向),并节省页面空间/屏幕属性(显示鼠标悬停的原因)。 此外,您可以在页面中输入一条说明,说明用户必须完成链接x中的所有内容才能继续链接y。 |
4
0
我认为,如果他们没有在X上输入他们需要的所有信息,你可能想把他们放回X上,用一些清晰可见的指示器来指示他们没有做什么。当然,在没有填写所有信息的情况下不应该让它们保存,但有时服务器验证会失败。 最后,尽管它是六个,六个,六个,我都看到了。 如果他们必须在y之前做x,为什么到y的链接总是可用的? |
5
0
我会采用第二种方法。因为我们很可能知道用户将返回上一页,检查其他链接或检查可能导致问题的原因。这样就为用户节省了一些时间。 |
6
0
我不允许用户导航到X,除非它是适当的。 但是,既然你问用户的友好性,我想你的用户可能会对他们在Y上时在X页感到困惑(他们甚至不会注意到浏览器顶部的100px条,除非它是红色和闪烁的),所以我会选择一个完全空白的错误页面(没有导航),只有一条清晰的信息和一个链接。类似于一个简单的HTTP404错误页面。 |
7
0
这取决于用户的期望值。 如果用户能够收集到他们被重定向的原因(经典的例子是“你需要登录才能查看这个页面”),那么就这样做。 如果用户可能会困惑为什么他们看到了他们没有要求的东西,那么用适当的限制和错误消息向他们展示他们要求的东西。 |
FastSolutions · 通过键盘提供下拉式语言键 10 年前 |