vitavae 2019-06-28
系统偏好设置之中既有鼠标选项又有触控板选项,且两者均有滚动方向设置,在一处选择后自动同步到另一处。这样一来,使用外置带有滚轮的鼠标时会出现违背用户习惯的现象。
首先明确一点,对于触摸板内容随手指移动,即滚动方向:自然,符合人类交互直觉。
那么问题根源在于:
其实鼠标滚轮引起的屏幕滚动方向不一致问题,可以算作历史遗留。起初苹果尚未推出 Magic Trackpad 触摸板和 Magic Mouse 鼠标以及 iPhone, iPad 之时,同样认为鼠标滚轮等同于屏幕右侧的滚动条,但是新的触摸设备需要保持统一的交互规范,于是所谓的自然方式滚动方向出现。
设计之美:
对于上面设计,用户可以形象化地理解记忆,屏幕或具体说应用窗口英文是 window,鼠标滚轮用来控制 window 显示区域,类似生活中的窗帘,Windows 系统通过向下拉线绳(滚动条)卷起窗帘,macOS 系统则是直接向上卷起窗帘(应用窗口)本身。
可见冰冷的计算机其实并未脱离现实生活,在它的设计过程中大量参考已有事物,进行模拟、抽象和命名。
解决办法:
安装开源软件 Scroll Reverser,反转滚动方向。
源码地址:https://github.com/pilotmoon/...
最后,不吐不快既然 macOS 分别提供鼠标和触控板 选项,为何强迫两者滚动方向保持一致,而非独立设置。