为什么 Mac OS X Lion 滚动手势的方向反过来了? |
对使用习惯是一个很大的挑战。
【赵琳的回答(35票)】:
可以这样理解: 原来双指触摸 Trackpad 控制的是滚动条, 双指向下滑动相当于向下拖拽滚动条从而使屏幕向上滚动. Lion 默认隐藏了滚动条, 双指触摸 Trackpad 直接控制屏幕, 更像是触摸屏 (如 iPhone , iPad ) 的使用习惯.
本身 Apple 的 Trackpad 手势和其他电脑的就有所差别. Apple 是双指触摸 Trackpad 任意位置更像是触摸控制屏幕. 而其他电脑多以单指触摸 Trackpad 右侧边缘, 更像是触摸控制滚动条.
弊端是当用户混用 Mac & PC 时将带来很大的困惑, 这一点犹如 Mac 的窗口控制按钮在左侧一样. 可以通过更改设置来恢复原使用习惯.
伴随这项改变的是 Lion 隐藏了滚动条. 显而易见的目的是增大软件可视面积, 但更深的含义是迫使 (促进) 用户使用双指触摸 Trackpad 的方式来滚动屏幕以提高操作效率. 多数用户在知道手势控制但可见滚动条时会习惯性的选择用鼠标指针拖拽滚动, 而隐藏滚动条会帮助用户快速掌握并习惯使用手势控制, 这一点在 iOS 中得到认证.
随着电脑触摸操作的增加, Apple 曾研究发现. 直立屏幕 (如 Desktop , Laptop ), 并不很适合触摸使用, 手臂悬空高度及手腕弯曲角度均会快速产生疲劳感. 而为触摸改进的俯视屏幕又会使颈椎快速产生疲劳感. 所以 Apple 逐渐尝试通过增大 Trackpad 的面积来模拟使用触摸屏幕的感觉, 类似于 Nintendo DS 的使用方式.
这是我之前思考这一问题时的一些想法, 匆忙中没有整理, 见谅....
p.s. 鑑於很多人都提出系統可設置的上述答案無意義或不成立.
首先, 請思考 Mac OS X Lion 為何做出如此的設置? 並設定為默認設置, 在之前的系統中為何沒有這樣的設置? 在其他的操作系統為何沒有這樣的設置?
個人認為這雖然只是單純改變了手指控制屏幕滾動的方向, 在代碼上的改變也許是極小的. 但在用戶體驗上確應該是有深刻的研究與思考的結果. 這不是簡單的增加一個設置的問題. 如果有人試用過 Lion 早期的測試版就知道, 這個設置是後來正式版才加上去的. 是為解決一些人的不習慣以及同時使用其他系統的不適應(猶如同時使用Win&Mac的用戶對於窗口控制按鈕的神經分裂感覺).
這個問題被提問強調的是對於用戶體驗改變的思考, 而不是單純用戶習慣改變. 修改設置當然可以恢復習慣性的操作, 一般用戶也無需思考這改變. 但作為 Master (研究人員) 面對別人對的思考和討論以可笑來形容的實在有愧於名稱.
在這裡說句跑題的話, 現在很多人搞不清楚 BD, MD, Ph.D 到底是幹什麼的有什麼差別, 也許我的描述也不準確, 但起碼是個基礎我想. BD教你學會知識, MD是讓你知其然還要知其所以然, Ph.D你要創造出某些新的知識與價值. 給自己冠以這些名頭時先想像自己做到沒喲.
【Feng Gao的回答(7票)】:
昨天在学校的osx maillist里有位教授分享了一个故事,仅作参考:
A few years ago I met an old friend and she used my machine.
She turned the mouse upside down and started to use it that way, and I realised her view was that she was moving the document/screen.
She explained that the first time she had used a machine she had used the mouse that way, and it just seemed natural, and she had carried on ever since.
I decided it was a stunning example of how we can be taught to do things and subsequently never challenge them (me, not her!).
And I was impressed she had never let the endless comments of the rest of the world change the way she felt like doing things.
I guess Apple may be catching up with my friend Susan :-)
【苏绍文的回答(6票)】:
不赞同一些童鞋的意见。
首先,为什么我们一直以来使用手指滚动与scroll相反的操作方式呢?
个人认为,这是由于手握鼠标,静止的时候指尖一般停留于滚轮/滑动带的远端,此时只要指尖向近端运动,马上就能产生滚动/滑动的动作。反之,我们必须提起手指,放在近端,再向前推动,无疑增加了动作成本。
由于大部分情况下,scroll的需求都体现在屏幕向下方滚动,因此,以指尖运动与屏幕滚动相反的操作,恰能最小化用户的操作成本。并且这种模式在生活中也常见,例如飞机的操纵杆,拉闸形的开关(均为向下操作,以改变常态)气泵水泵(均以向下操作获得效果),因此用户容易接受。
但是,反向操作并不适用于水平左右移动。
在平板电脑出现后,情况有所变化了。由于触摸式的操作,所触即所得用户体验,使得scroll的方向与指尖运动方向一致,更加符合自然反射条件。因此,iOS设备上均使用了同向操作的设定。基于OS X与iOS统一的思想,操作体验以触摸式为主流的趋势,因此不难理解OS X的改变。或许在iPad于Macbook Air的价格区间之间,很快会出现一款物理键盘的触摸式电脑,更能体现OS X Lion的优势。
【郑楠的回答(1票)】:
还有一点补充,在iPad上下拉页面,更多时候用的是大拇指,所以向上滑动的成本的确更低!
【RapStone的回答(1票)】:
主要是为了跟 iOS 保持一致吧。
iOS 的这种所谓的 Nature Scrolling 其实就是以人为中心。拟物一下,你在看一篇打印的很长的文章,你看到中间某一段突然觉得上面的某一段还不错需要再看一下,你会把这张纸往下拉,这样你就可以看到上面了。而你的眼睛却没有移动。
Mac 上以前的那种 Scrolling 是和 Windows 一致的。既然在电脑上用习惯了,而且每天还要接触 Windows 所以我只好把家里的 Mac 滚动方式改成跟 Windows 一致的操作了。
怎么滚动其实无所谓,只是使用习惯问题。
【钢盅郭子的回答(2票)】:
如果希望让触摸板和鼠标的滚动方向相反(一个按 iOS 方式用,一个沿用传统方式),可以使用这个工具:
Scroll Reverser
将 TrackPad 和 Mouse 保持不同选择即可
下载地址:http://downloads.http://http://pilotmoon.com.s3.amazonaws.com/ScrollReverser-1.5.1.zip
【rexwolf的回答(3票)】:
童鞋,这个是可以调的,在system preference- > touchpad- > 里面第二个tab的第一个选项取消掉,就回到原来那样鸟~
【郝爽的回答(0票)】:
应该是在下一盘很大的棋,多年后的路都已经规划好了,为了一统吧
【龚小宇的回答(0票)】:
把网页看作是一张纸,原来是用滚轮去卷动这张纸,现在是用手指去拖动这张纸。
鼠标滚轮:轮子向下滚,纸向上走。
手指滑动:手按住纸,手往上纸就往上。
两种交互都是来自于生活体验,只是来自不同年代的生活体验。鼠标滚动的灵感可能是来自于那个年代的打印机或传真机,轮子滚动带动纸张运动。
手指拖动来自于更直接的人体交互,因为了有了触摸交互才得以实现,以前用滚轮是一种妥协。
但也有一个问题,传统滚轮鼠标的滚动方向不应该反过来,应该只有触摸板和苹果的触摸鼠标反过来。因为传统鼠标的滚轮反过来是不符合自然交互的。可能因为是苹果自家系统,苹果已经打算彻底淘汰传统滚轮鼠标,所以故意如此。
【顺子的回答(0票)】:
正向滚动:以内容显示区为参考系,以屏幕边框为主体,用户操作滚动条,就好比拿着屏幕边框去比划和寻找自己想看的区域,向上或向下都是虚拟地去移动屏幕边框。这是典型的技术人员设计思路:屏幕不够大,显示不下所有内容,那么就让屏幕变成虚拟的框,滚动显示更多内容。
反向滚动:因为windows先入为主培养了大众使用习惯所以才被称为反向滚动。实际上iOS和OSX ML的滚动才是真正的正向滚动。这么说的原因在于:反向滚动以内容显示区为目标主体,以实体世界为参考系,向上或向下都是移动显示内容。
再说简单点:就好比现实世界里有一张很长的纸写满了内容,当你要看下面的内容时,一定是把纸往上送的;当你看上面的内容时一定是把纸往下送,这就是反向滚动设计的由来。这才是更符合既有使用习惯的。
【狼大人的回答(0票)】:
我觉得应该是为了和ios统一,或者是为以后推出触屏版的mac作准备?我记得我第一次使用macbook的触摸板的时候,觉得怎么和我想像的相反,后来习惯了。现在又改回来了...
【南京小车的回答(0票)】:
已经习惯现在lion的滚动方式。
和iOS统一,对首次接触Lion系统的人来说也很方便。
原文地址:知乎