为什么 macOS 是的鼠标滚轮是自然方向,而微软的鼠标滚轮是反自然方向?

2018-12-04 00:21:07 +08:00
 changwei

例如浏览网页,正常情况下我们希望看网页的下半部分,应该和触摸手势一样是用鼠标滚轮将网页画面往上移动,而看 google map 的时候,希望把地图放大拉近(让地图更靠近我们的屏幕),那么也应该是往屏幕对外的方向滚动滚轮,这都是符合自然理解的操作,macOS 就是这样设计的。

换句话说,macOS 的交互是以屏幕静止不动为参考系。我们操作滚轮,实际上是在控制屏幕内部的物体

但是微软都是反着设计的,导致双持党每次切换设备都会搞错。

我觉得 macOS 的滚轮方向和触屏,触摸板手势方向是统一的,屏幕本身也确实一直与我们的距离是基本保持不变的,作为我们的交互参考系更加合理,这种方式更加自然。而且我觉得对于完全没有接触过电脑的人,或者老年人来说应该也会更好理解吧。

你们是如何看待这个问题呢?

11221 次点击
所在节点    问与答
78 条回复
Sapp
2018-12-04 09:49:45 +08:00
@7654 现在的 mac 没有滚轮...
SPACELAN
2018-12-04 09:59:01 +08:00
我的理解就是 Windows 上,滚轮转动,通过摩擦带动了屏幕内容移动

所以在 Mac 上我用这玩意 https://github.com/pilotmoon/Scroll-Reverser

用逻辑鼠标的在自带管理软件上改就行
oisc
2018-12-04 09:59:19 +08:00
那我是不是可以说:微软的鼠标滚轮是人体工程学方向,macOS 的是反人体工程学方向,滚轮下滑比上滑操作频数更高,而食指或者中指做向心收缩比作离心动作更自然?
caocong
2018-12-04 10:27:16 +08:00
重新定义自然 233
滚轮和触摸的逻辑本来就应该是反的
你想象操纵一个轮子的上部 下部是纸 你操作的方向和视角移动的方向是一致的 这是我理解的“自然方向”
触摸就是直接操纵纸 操作方向和视角移动的方向是相反的
其实也是个习惯问题 你要习惯把滚轮当触摸用或者触摸当滚轮用都行 甜党咸党的争论
tonghuashuai
2018-12-04 12:47:00 +08:00
主要是一般大部分鼠标是滚动是滚轮式的,而 mac 首推的鼠标 magic mouse 是触摸式的
kindjeff
2018-12-04 13:01:35 +08:00
wangxiaoaer
2018-12-04 13:40:02 +08:00
这个问题很有意思,很久之前就想过,但是很意外楼上这么多回复中只有#10 @Humorce 等少数几位说到了点子上。触屏和鼠标滚轮的差异在于操作方式、操作对象的不同:

1 触屏:

操作方式:拖动
操作对象:屏幕里面的内容。

结果:手指跟操作对象直接接触,向上拖动内容,内容向上移动,这个很直观,mac win 都一样。



鼠标:

操作方式:滚动
操作对象:鼠标滚轮

结果:手指跟操作对象没有直接接触,而是通过滚轮,所以向下滚动滚轮,滚轮就会向上反作用于屏幕里面的内容,这不是很符合直觉的吗。


-----------------------------

感觉说苹果是自然滚动的那些人挺可怜的,我们不能嘲笑他们,毕竟他们已经失去了那么多。
WilliamYang
2018-12-04 14:08:12 +08:00
装个 Scroll Reverser 就好了, 没那么多事
keith2816
2018-12-04 14:23:05 +08:00
“自然”大家就把它当成“开了又开”之类的词就好啦,有什么好争论的呢?

苹果之所以这样设计,根本不是基于滚轮,而是基于触摸的逻辑,这就是为什么最早 MacOS 和 Win 平台的滚轮逻辑一致,因为那时候触控操作还没普及到现在这种程度。

自己拿出 iPad,打开照片随意拖动一下,想想手指的方向和滚轮的方向,就很容易明白了。
keith2816
2018-12-04 14:26:03 +08:00
@wangxiaoaer 这位老哥说对了,一句话,苹果根本没把滚轮当作滚轮,而是当作“一小块触摸板”了。这个和 Magic Mouse 逻辑是一致的。
szzhiyang
2018-12-04 14:34:26 +08:00
@akira

飞机的操纵杆不是反过来的,向后拉杆就是向后拉机鼻,向前压杆就是向前压机鼻,不妨去搜索飞机起飞时的驾驶舱录像看看。
HanMeiM
2018-12-04 14:38:47 +08:00
mac 上用鼠标滚轮那个方向就感觉很奇怪
但是用触摸板就感觉应该是这个样子
真的是很神奇啊
ziseyinzi
2018-12-04 14:41:17 +08:00
不样钓鱼
ZRS
2018-12-04 14:43:51 +08:00
因为 mac 是触摸逻辑,适合触摸板

巨硬用的是控制逻辑,适合鼠标滚轮

我切换的很自然 没发现什么不对的地方
xsown
2018-12-04 14:46:17 +08:00
明显是因为移动端,iOS 的手指滑动是自然方向,Mac 保持一致方便新用户上手
UnknownR
2018-12-04 14:48:36 +08:00
mac 默认是触摸板,ms 是鼠标
FunnyCodingXu
2018-12-04 14:49:47 +08:00
我一直是把 mac 下滚轮的方向改成和 windows 一致的,用的太习惯了,无解。。。
zzzhbooo
2018-12-04 14:57:42 +08:00
苹果自家鼠标是触控的,给人直接用手滑动页面的感觉,有滚轮的鼠标相当于是通过滚轮间接控制页面,就会给人我往下页面跟着往下的暗示。
karllynn
2018-12-04 15:15:18 +08:00
有个软件叫 Scroll Reverser,适合用鼠标的人

滚轮和触摸板的逻辑本来就应该是相反的
uptime
2018-12-04 15:49:49 +08:00
自然?
AAPL 都跌成狗了,185 牛熊线挣扎,真股东都不好当了,精神股东还那么牛,也是服气的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/514027

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX