什么是用户界面的缩放(输入/输出)行为的标准键

时间:2011-05-23 19:02:02

标签: windows user-interface

我们正在开发一个使用绘图来显示数据的应用程序。我们允许放大和缩小 - 无需上下滚动。

双击用于放大,退格用于缩小。 +和 - 键可放大和缩小

我们无法对上下箭头进行标准化 - 向上箭头通常意味着放大或缩小吗?

我们正在编写代码来进行缩放,这是一个UI问题 - 如果有更好的网站,请迁移。

4 个答案:

答案 0 :(得分:3)

双击缩放和退格缩小似乎不是一个直观的选择。

我会说+/-会像缩放键一样有意义,就像浏览器一样,但只有当你将它们与CTRL修饰符结合使用时才会有意义。

箭头键是缩放的绝对禁忌。箭头键表示移动插入符号,或者在没有插入符号时滚动。切勿使用它们进行缩放。

答案 1 :(得分:2)

Ctrl + + / - Ctrl “鼠标滚轮”是网络浏览器的常用缩放键。

如果缩放是常见的操作,图像查看器/编辑器和其他专业软件可能会省略 Ctrl 修饰符...

答案 2 :(得分:1)

我不确定你为什么要允许这么多不同的放大和缩小方法;与其他应用程序的一致性表明,如果您的应用程序不进行滚动,则箭头不应该执行任何操作。

如果你坚持,我会用向上箭头放大(缩小)和向下箭头缩小。对应于+,向下对应 - ,我认为这将是最不容易混淆的。

当你想知道滚轮应该做什么时,请检查这个旧的Joel On Software主题:http://discuss.joelonsoftware.com/default.asp?design.4.630539.38

答案 3 :(得分:1)

要添加所有这些好的答案...... Microsoft放大镜(使用Intellipoint软件免费提供的放大镜,而不是OS附带的放大镜)使用另一种方案:一旦放大镜可见,如果您按住滚轮一秒钟,则向上/向下滚轮开始控制放大/缩小。在第二次超时之前,滚轮正常用于当前窗口。