是否 Windows 與 OS X 在絲滑上存在差距?

手機上,安卓系統有先天的「缺陷」設計(詳情看【為何硬體強大的Android手機沒有iPhone流暢】)。導致系統響應度沒有蘋果快,即使配置好,系統也沒蘋果iOS流暢絲滑(有人看出來了,該題其實是不討論系統快慢的,只想討論一個感覺,絲滑,流暢)。那電腦上,要說配置,最牛的都在微軟陣營。題豬挑了幾部裝有SSD的Win機和OSX機比,通過簡單的上網,玩玩小應用等,確實類似於拿部索尼Z2跟蘋果5(iOS6)。難道微軟會沒發現這個問題嗎?莫非是Win也把UI設為了普通優先順序進程?並沒有像蘋果把用戶的點擊設為最高優先順序?手機上的安卓是先天,那電腦上的微軟也是嗎?Windows 有那方面的先天缺陷嗎?

題主發現可能是自己的電腦爛,所以專門去對比了下外星人和 mbp 的體驗。發現一套流程下來,還是感覺蘋果順滑,要說配置,其實沒有外星人高啊。

影響操作流暢度感受的因素有哪些?OS X Mavericks 和 Windows 8.1 的動畫幀率分別是多少?為什麼普遍的感受是 OS X 更加順滑流暢?60fps 幀率動畫需要系統多大的開銷?

相關問題:OS X 下 Magic TrackPad 的流暢滾動是通過何種機制實現的?


絲滑個鬼。
你用個純 Iris Pro 內顯的 rMBP 跑 OS X Yosemite 10.10.3 之前的系統看看?
分分鐘卡死你。

順便安利一下 El Capitan:


你把win的動畫全關了
然後和動畫全開比較一下

比如最大最小化有動畫/沒動畫
那個感覺還是很不一樣。加一個動畫的過渡,會感覺整個過程更流暢

這對於即使是同一個配置,同一個操作系統都會產生感官上的差異
我的電腦配置也不咋地,
E3 1230v2
24G內存,
128G 840Pro SSD

但是有一點我可以確認,用SSD的情況下,有些軟體確實是秒開
比如office經歷過開機之後的首次載入之後,再開,基本全都是秒開
瀏覽器基本也是。我打開個瀏覽器,載入二十來個窗口,然後關閉,再一點擊瞬間就打開了

我不知道諸如上面這種「秒開」的現象,在題主的眼裡算不算絲般順滑
其實我反而有點搞不懂絲般順滑到底是個什麼鬼了,因為就我用imac的情況來看,我個人只能理解這個「絲般順滑」指的是那些系統UI的動畫了,尤其是最大最小化的時候那個神燈的動畫

你的電腦性能稍微上去點,比方說現在買個4k以上的機子,windows基本上都不會出現什麼卡你操作的事情了,系統特效全開也不會有什麼問題。


====初始答案(14/07/19)====

初始答案針對最初的問題補充說明所寫。

因為問題的補充說明已經被多次更改,所以我在此附上原始的問題補充說明。

更新後的答案請向後看。

「手機上的安卓是先天,那電腦上的微軟也是嗎?
題主指的是流暢度,畢竟硬體都那麼牛了。
Windows 有那方面的先天缺陷嗎?

題主發現可能是自己的電腦爛,所以專門去對比了下外星人和 mbp 的體驗。發現一套流程下來,還是感覺蘋果順滑,要說配置,其實沒有外星人高啊。

高級用戶所謂「卡」是處理速度不夠快,而初級用戶所謂「卡」是電腦沒有及時響應用戶的操作,沒有彙報現在正在做什麼。


造成流暢感覺的重點是:對電腦的每一個操作都有恰到好處的反饋,而且得到的反饋是合理而不突兀的。比如電影里常見的黑客鼓搗電腦(當然老鳥都知道那是忽悠觀眾的),電腦總是會滴滴答答地發聲提示在輸入/輸出,而且每次輸入完一個命令馬上就會出結果。


現實中我們當然不可能這樣「我打完就馬上出結果」,但是能給一個用戶合理的「反饋」,退而求其次告訴他們「操作已經生效,雖然還不能馬上就出結果,但已經在運行了」,就比單純的等待要好得多。對於普通人來說,不管電腦後台在幹啥,只要顯示屏上沒變化,音箱里沒出東西,他們一概就認為「這電腦死機了」「這電腦為什麼這麼卡」。


舉個例子。

win下程序雙擊完,你能看到滑鼠轉——但程序真的運行了嗎?

連我這樣從dos玩到win8的人有時都會被後台程序佔CPU導致的滑鼠變化騙到,更別提哪些根本不知道滑鼠變化代表什麼的普通人了。

更別提98時代,默認的滑鼠沙漏根本不轉。那時代的網吧里,無數少年雙擊遊戲後都以為「電腦卡了」「沒運行」從而又雙擊一次,然後發現還沒反應,就又雙擊——結果最後彈出來不下五六個遊戲主界面。


真的「卡」嗎?老鳥都知道其實電腦是在努力工作的。但是因為電腦沒有反饋給用戶「我在拚命工作了」一事,所以新用戶就覺得「電腦卡」。


所以要說的話,Mac運行一個程序的時候圖標會跳動,這不是最好的反饋嗎?用戶知道了程序正在啟動,而且彈跳的動畫分散注意力還防止了無聊,產生「不卡」的錯覺。


某仁兄的答案說「程序圖標跳了兩分鐘才打開」,不錯,mac當然有這問題。但如果連這反饋都沒有,你看著滑鼠變成不動的沙漏兩分鐘後程序再打開,難道會覺得「這樣更順滑」?


我有類似的經歷可參考——當初在一台老電腦上玩《星際爭霸》的時候,啟動程序就要等半分鐘有餘才黑屏,然後還要黑十秒才能進Loading界面,然後Loading界面還得聽一分鐘BGM才能進菜單。

比起來,進Loading畫面後我反而快樂許多,因為有BGM,我知道遊戲在運行了,沒死機——這還是入Z之後的事,過去玩D版時候整個Loading畫面沒聲,一連串等下來簡直就是讓人等到死。


如果沒有反饋讓人知道遊戲在運行,如果沒有分散注意力的東西存在,那麼純粹的等待就是折磨。


至於配置高的電腦之所以讓人覺得不卡,還不是因為處理得快,所以用戶能「在短時間內得到響應」,而不需要如開頭所說要「退而求其次」了嗎?

只要操作系統以及應用程序能及時給用戶反饋,並用點心理學小技巧分散一下注意力,所謂「卡」的感覺就會被忽略掉。


蘋果在這上面用了很多小技巧。比如iPhone載入照片時是先迅速載入縮略圖然後再載入原圖,比如每個操作都有符合現實中感受的動畫提示反饋,比如OSX下彈跳的圖標,旋轉的菊花等等。而且他們把這些東西貫徹到一切自家系統下的App的開發要求,所以無論打開什麼程序,得到的幾乎都是一樣的感受——未必是真流暢,但是你看不出來不流暢。


Win過去不那麼動腦子,win上跑的程序又太程序員思維太注重效率而忽視用戶體驗,win8之後又簡單理解為「只要到處都加過渡動畫就顯得流暢了」,結果直觀上看起來,老win不流暢,win8又流暢得不自然。反倒是被拋棄的Windows Media Center操作流暢度比較好。

(當然現在Win8.1u1出來後已經比8提升很多了,期待Win9。)


總結:

配置高了電腦不卡,這不算本事。

能在低配置下讓人忘記有「卡」這回事,才是本事。


以上。

====7月21日更新答案====


影響操作流暢度感受的因素有哪些?

影響流暢度的重要因素就是適度的「反饋」。只要你的操作做完後,電腦能及時響應你的操作,而不是好像一動不動,那麼心理上你就不會覺得是「卡」了。

要讓流暢度提升,要麼就升級硬體,讓用戶執行完命令/點完滑鼠後,想實現的工作一瞬間就完成;要麼就設計一個合理的反饋機制,讓用戶知道電腦在工作,並且沒有失去響應。


最初的答案舉過例了,這裡再補個小例子:

win98那年代,安裝個程序動輒進度條靜止好幾秒。不看硬碟燈閃,還以為死機了。

OSX的滾動進度條或者win7的閃光進度條就能緩解這種感覺。


OS X Mavericks 和 Windows 8.1 的動畫幀率分別是多少?

不用說肯定是60幀。原因是顯示器常用刷新率是60Hz,與其保持一致,可獲得最高的流暢感,不會有卡頓或撕裂。這和多數遊戲保持在60fps為流暢是一個道理。


順便一提:vista/win7的aero界面似乎是30幀——

證據1:win+tab切換的時候有顯著卡頓

證據2:縮放窗口的時候可以顯著看出不流暢

證據3:用錄屏軟體(OBS/Bandicam/Fraps等)在aero模式下錄窗口化的遊戲,即使以60fps捕捉,得到的視頻也是實際30fps拉伸到60fps。

為什麼普遍的感受是 OS X 更加順滑流暢?

1,Win是個功能型的操作系統,其放在第一位的不是用戶的體驗,而是開發者的體驗。


用戶關注的是簡單,流暢,漂亮,易用。

開發者關注的是,我開發的程序要方便運行,方便實現想要的功能,方便修改系統變數。


從一開始win就沒有把界面的美觀、整潔、統一等方面作為首要考慮。而Mac一直在死摳這些細節,不斷完善,還要求第三方開發者和他們保持一致。

喬老爺是個高逼格文青。比爾大門是個碼農。比寫程序,比爾爆老喬幾條街;比平面設計和美學,兩人就倒過來了。


兩種思維直接導致了兩個平台上的程序設計理念不一樣。
OSX上的開發者就算百般不願意也得讓自己的程序先符合Mac的標準,再考慮功能實現。
Win下,只求實現功能。界面丑無所謂,沒提示無所謂,能用就行。

多年的積累已經讓蘋果在用戶操作體驗上有了太多優勢,並且對品牌形成了良性反饋。
習慣了OSX的人自然會覺得Win下不那麼流暢,乃至不那麼美觀。
因為微軟從來沒考慮過這塊兒。

2,不是有了流暢的動畫就叫「順暢」的。


沒錯,說的就是win8。確實動畫是行雲流水了,但是有動畫就是順暢嗎?

對用戶的操作合適的響應才是「順暢」。


例子:win8微軟拼音的翻頁。按下翻頁鍵後,你會看到選字欄的滑動動畫。

「順暢」嗎?我以為,這個滑動的動畫反而延長了選字的時間,尤其是當要選的字在後面好幾頁的時候。一秒鐘可以選完的字,現在被選字動畫拖慢到要三秒,反而是累贅。

用戶期待的是按完翻頁鍵後,下一頁瞬間呈現在眼前。

違背這一點的設計,自作聰明的加入翻頁動畫,是誤讀了「順暢」的含義。


這樣的設計中看不中用,看別人操作很高大上,自己操作時候才知道多彆扭。


OSX中出現動畫的地方都很恰到好處,基本沒有畫蛇添足的地方。


60fps 幀率動畫需要系統多大的開銷?

優化之後真不大,畢竟桌面基本都是2D效果,主要就是縮放、平移、模糊、色度亮度之類,很少用到3D,也不需要光影、粒子效果。不像主流3D遊戲那樣個個是顯卡殺手。

OSX全系統實現60fps的時候大家都還在用XP甚至98呢。想想那個年代的CPU和顯卡都能實現,現在豈不是更沒有壓力了?


Win8拋棄了之前的Aero架構後也實現了60fps界面,而且也很流暢。


感慨:
就流暢度而言,win可以追得上OSX;但是這些對於細節的優化和處理,還需要追很久。而且,微軟和各第三方開發者給win系統留下的歷史包袱依然在拖累著大眾對其流暢度的印象。
Surface3終於走對了一步棋,也是這麼些年過去後,我第一次有購買慾望的微軟產品。
就看win未來的發展能不能堅持下去了。

==2014/07/27==
「這位『幸運的lixipu』吧友模仿 @TNBi Lulamoon 模仿得惟妙惟肖,我都分不出誰是真的了。
11/10
— IGN」

圍觀傳送門--&>http://tieba.baidu.com/p/3190149400
立此存照--&>http://ww1.sinaimg.cn/large/67aa1887gw1eirccme4kvj20l997xx6p.jpg

==2015/02/03==
以「歷史包袱」替代了誤用的「沉沒成本」一詞。感謝 @陳紹禹 提醒。


我堅持認為,同配置下 OS X 和 Win 的速度是相差無幾的。
我手邊的 ThinkPad T440s 和 Me865 打開 PS 的速度都是3s
Win 下打開 Office 2013 的速度甚至比 Office for Mac 快得多。
開機速度 Win 只花了6s,關閉快速啟動之後也只花了12s。
865也一直穩定在12秒。
日常使用中幾乎感覺不到二者的差別。


針對Federico Mo的答案,我只想說:你那個視頻根本無法證明本題:
[為何 Windows 做不到 OS X 那般絲滑?]

僅僅說明 OS X 在各類界面都有平滑滾動而已,
平滑滾動僅僅是一個特效而已,就像 KeyNote 里直接切換下一頁、或者漸變到下一頁的區別。

而 Win 也可以做到一樣的平滑滾動,例如所有的觸摸屏滾動,還有下面我要說的程序。
IE11 和 Office 2013 都是支持平滑滾動的,不論是觸摸屏還是觸摸板又或者滑鼠

以下視頻 FPS 僅25,但是也可以明顯看出平滑滾動。
使用的是觸摸板和滑鼠拖動進度條。跟我手邊的865相差無幾。

VideoJoiner140720161545
密碼000000

所以Federico Mo的答案可以說毫無用處。
另外,年輕人別動不動就喊著[打臉]之類的話,顯得挺沒素質的。

另外,至於 @Suji Yan 所說的那個觸摸板專利,
我承認目前為止Mac上觸摸板和OS的結合是最完美的。
但是僅從觸摸板硬體上,ThinkPad 和 XPS 最新的觸摸板都是來自 Synaptics 的頂級系列 ClickPad?.
已經和MacBook的觸摸板不分上下。
視頻封面ThinkPad -- 新一代觸摸板視頻

有機會可以上手試試,相信你的手指不會欺騙你。
缺點僅僅是 Win 的觸摸板手勢相比 OS X 還是少了許多,不過 Win 10已經有很大的增強
期待7月29日吧。


我有台mac book pro,2011年買的。
那時自帶的操作系統是10.6 Snow Leopard,剛用mac的時候,開、關機瞬間完成,各種程序炫酷高大上的。
大概半年後Lion出來了,自己跟著升級,升級後發現開機時間長了許多,用各種程序也是菊花轉個不停。那時候我覺得應該是Lion剛出來,很多地方還沒調整好,等升幾個小版本應該會變好的。
一直等到 Mountain Lion 都出來了,還是各種慢卡頓,程序不兼容等,那時候我才頓悟,不是操作系統沒優化好,而是蘋果根本就是想淘汰這些使用舊硬體的用戶,要麼別升級系統,要麼買新硬體。
所以我把os降回10.6,一直到現在沒升級過。
幸好mac book我自己也用的很少,大部分時間用台式機。我台式機是2009年配的,用到現在也沒覺得微軟要淘汰我這台電腦,跑個dota2什麼的不成問題。
同理還有我的iphone4,現在還是用降回 iOS 5.1 至今。

總結:蘋果的軟體要用的爽,硬體也要同步升級,不要指望用舊機器跑新系統能有絲滑的感覺。


補充:
mbp是i5+4g內存
台式機是amd x2 250吧 4g內存 加個當時700塊的顯卡

均無ssd,台式機唯一優勢是顯卡


一看就是聖戰,匿了。
人身攻擊的直接「拉黑+舉報」。

目前的答案分為如下幾類:

  • 暫時排第一吐得一手好槽,煩請大家使用「反對+沒有幫助」組合技
  • 動手實踐派,無奈對於這樣一個籠統的命題,變數繁多,無法窮舉
  • 死理性派,糾結配置一模一樣的 Windows PC 和 Mac PC(咬我啊)
  • 嘲諷人家「信仰」的(你們是有多酸,動畫做的好不許說是優點么)
  • 不靠譜的很多人,連動畫是否順滑這種感官的差異都能歸因到 SSD

如有錯誤,請指正。

結論:OS X 動畫流暢,所以感官上整個系統都「順滑」。
(當年發布 10.0 時候,老喬在台上把同一個動畫效果演示了好幾遍,應該挺得意的吧,十幾年後 Windows 都沒加類似的效果)

引:誰說 Windows 沒有順滑的應用了?IE 11 和 Office 2013 就這麼被忽視了?無奈 Windows 上就那幾個重量級應用順滑。

正文:其實可以從 iOS/iPhone 上獲得點啟發:為什麼iOS7/8會讓機子變「卡」(放心,4S 再怎麼優化也是會卡的)?
答:舊機型(顯卡性能)已經滿足不了某種效果下(比如高斯模糊)60FPS(不嚴謹的說法:渲染要在16.67 ms 內完成,輸出到屏幕上)的底線了,只好拿掉,用素色填充。以下截圖來自 WWDC 2014 sessions: Advanced Graphics and Animations for iOS Apps (WWDC 2014 Session Videos)。

Fig.1 模糊效果渲染時間,iPad 3rd gen. VS iPad Air

Fig.2 將 iPad 3rd gen. 模糊效果取消改為純色填充的渲染時間與 Fig.1 比較

Fig.3 最後蘋果工程師拍板決定哪些機型支持模糊效果為什麼拿手機說事呢?

  1. Core Animation (來自 QuartzCore.framework) 也就是做動畫用的 framework 繼承自 OS X (2014年緬懷有遠見的 Forstall),
  2. 手機/平板顯卡有性能瓶頸,但是電腦的沒有(你上次見電腦掉幀是跑哪款顯卡危機來著?)。

另外,按照蘋果的風格,在一個特效上弄出「支持機型」無非是

  1. 動畫和效果很重要,給人如題目所述「順滑」感覺
  2. 流暢比效果更重要,優先順序更高

所以,我們可以提出,

  1. 機器配置壕,不如過場動畫做得好,
  2. 具體加上什麼動畫還得看開發者

(寫這個又沒人給錢,我就不寫成論文那麼嚴謹了)
用 Quartz Debug 粗略測了下,完全用公版空間寫出來的就程序沒什麼問題,滾動 60FPS沒問題,本身也不複雜,向前兼容了。
為當前版本 OS 開發的比如 Pages 2013, Safari 7.x,60 FPS。
三年前的、仍保留舊控制項樣式的 Office for Mac 2011,在10 FPS那裡徘徊。估計向前兼容不好做,請行家解答。
……

我就不測 Windows 的應用了(主要是找不到工具):
Office 2013 這樣順滑到挑不出毛病的,測作什麼用?剩下的大部分應用是完全沒有動畫效果,或者騰訊系、360系、金山系、迅雷這樣的,不注重低碳高耗有低能的生硬動畫,不能給人以愉悅的感官享受,這種動畫要他何用?另外說到 IE 這樣的「順滑感」,只限 IE 窗口內的網頁內容,Windows 雖然有 WDDM 視屏驅動模型(這個我不怎麼懂,把窗口歸併到一個圖層?),並沒有採用 OS X 那樣的窗口縮放的全局動畫。

又引出一個很大的問題:兼容性。
不敢說所有,大部分現在開發的 Windows 應用,仍要支持 XP,即使微軟已經終止技術支持。OS X 則沒這個負擔,潮一點的開發者選擇自己的應用支持10.8+,工具類分版本號發布(10.6+),當然你可以說是換 x86 導致的,但我還沒見過支持 10.6 以前版本的應用。10.6 對應 09 年的 Windows 7。微軟做夢也想全世界電腦都是 Windows 7 以上吧(可惜這是對用戶的不負責)。

蘋果作為一個消費級的品牌(嗯,沒啥專業軟體了),全平台奔向最新版本號,為了給大家看新出爐的高貴的動畫效果,賣體驗,賣硬體,就這樣。


還不是因為MacBook 全配的SSD 普通的幾千塊裝機械硬碟的windows本能比么這樣去比較真的很不公平 機械硬碟的macmini真的是卡成狗


這個很大程度取決於應用程序了。
微軟自己後來就起了個不太好的帶頭作用,他自己的很多東西就不注重運行效率,對系統資源屬於肆意揮霍一樣的奢侈消費型使用,微軟自己那些臃腫笨重的產品不少,甚至那個team foundation server 界面刷新也是從資料庫里讀一條刷新一行item,導致界面噼里啪啦的亂閃半天在載入完,搞得很糟糕。。。你想能好的了么。


首先,影響操作流暢度的主要原因有兩個,一是程序設計得是否適合以用戶交互為中心,二是應用程序與操作系統貼合程度如何。用戶交互方面主要是看並行處理,二者各有千秋,不能單純否認Windows,比如微軟廣受好評的ONENOTE和VISUAL STUDIO就做得不錯。應用程序設計這一塊,蘋果一直強調統一風格,不管程序什麼內容,風格得先過。蘋果有一個最大的特點,就是「裁剪」質量不高的應用。所以對普通的用戶來說,蘋果的用戶體驗確實是很棒的。Windows用戶交互完全就是一灘爛泥了,主要是強調向前兼容導致。你對比一下360和迅雷看看的風格就懂的。Windows推薦的風格是ribbon,WPF或者Metro,基本沒有廠商遵循,全部是瞎搞,小眾點的軟體居然還是用的N年前的風格。我個人的經驗是,其實WPF寫出來的程序也比較簡潔。
最主要的我覺得在於各軟體的要呈現給用戶的一種統一和簡潔感。Windows就像五彩斑斕的糖果,而MAC內斂深邃,有些酒的感覺。不管什麼系統,要用出情調,關鍵在於正版和維護。把Windows一些元素移植到MAC上也會破壞這種感覺。至今認為MAC上的QQ很醜。
其他顯示參數方面我不太關心,請參考樓上的各位答主。這可能也反應了一個問題,Windows開發者或許並不注重題主的「絲滑」,畢竟中國國情,很難說服大眾為Windows下的精心設計買單而非破解,Windows的開發主要集中在企業級上。

ps:和題主不同的是,答主是一個鍵盤狂,認為蘋果有些特效設置得反而有些多餘。至於玩物,個人也並不喜歡把玩電子設備。


我的筆記本是l440,I7CPU,8G內存,Win8.1系統。到手後花了三百多買個金士頓的SSD換上,我不明白什麼叫做絲滑,但我從來沒見它卡過。包括有次做實驗開了三個虛擬機系統,加上主機系統,一共四個系統組建了一個小網路測試文件伺服器也沒卡過
不明白何為絲滑?大概就和所謂的攝影裡面的德味一樣?


因為蘋果產品線高度SSD化,而且用的還是PCI-E介面的超高速SSD(比大部分Windows超極本用的SSD更快)所以就算OS X10.10這種Bug比新增功能多的爛玩意一樣顯得很流暢。
你換台用HDD的機器,比如MacMini,MacbookPro2012(這玩意現在仍然在出售)你就知道OS X在HDD上一樣卡成狗,甚至都不如全新安裝的Windows8.1
順帶一提,你說的外星人對於日常使用來說配置並不合適,因為外星人是遊戲本,所以非頂配的型號用的都是機械硬碟,所以會有點卡


iOS和OS X卡怪軟體,Android和Windows卡怪系統唄。


在數據上,除了個別軟體外差距是很小的。但是在感覺上還是有些許差距。
我現在是Windows和Mac同時在使用,感覺應該有如下幾個原因:
1.蘋果的軟體開啟和關閉都有動畫效果,這個Windows中有但是不是普遍現象(不過Win10帶來的效果越來越多了,挺好)。比如Mac里圖標會上下蹦蹦,這個過程其實就是開啟軟體的過程,但是用戶的注意力會被分散。而Windows里一般就是等待、等待。還好Windows里滑鼠會變成一個圈圈,要不然還以為是滑鼠雙擊出現問題了呢。
2.蘋果硬體少,Mac可以針對硬體進行優化,而Windows基本上是適配於各種配置的計算機,甚至組裝機也會有,還要兼顧多年前的機器,所以在流暢度上面會產生差別。
3.蘋果機器的配置不算低,如果要對比的話,Windows也應該用同種配置的機器去對比,而且記得把Windows的特效都打開,會發現其實都是絲般爽滑。
4.蘋果的觸控板真的很厲害,PC陣營到現在也沒有什麼能在硬體和軟體上同時和它匹敵的,但是插上普通PC滑鼠的話爽滑度和Windows差別不大。而且不同的Windows瀏覽器或者軟體帶來的體驗也有很大差別,但是蘋果上面的軟體總的來說質量要高於Windows上面的軟體(因為蘋果給軟體的許可權要低很多,軟粉別噴什麼Office、Adobe什麼的,指的是那種不知名的第三方軟體),話說都用官方軟體的話,流暢度都是不錯的。
5.360這一類的軟體其實也應該出來背背鍋的。


流暢的定義是運算快還是動畫到位?
如果是前者,不需要啰嗦太多。而如果是後者,覺得Windows不如Mac OS也很容易理解。你看到的不少軟體還在兼容著幾十年前的XP,用著幾十年前的技術。想要動畫?拜託,硬體加速和高分屏都不支持呢。實現複雜動畫要麼靠WPF,要不靠UWP的Windows.UI.Composition命名空間下的功能,亦或是什麼其他現代的庫和框架。

貼一個Channel9關於Composition的視頻,在今年Build 2015被展示,不過這個功能還沒有完成,處於Preview階段。裡面的各種動畫實現起來完全無壓力啊,基於Direct2D硬體加速、而且動畫的繪製由DWM負責,脫離了應用的UI線程,意味著會非常流暢。
視頻,內有若干個Demo:

Bring Fluid, Responsive, and Highly Scalable UI Experiences to Your Universal Windows Apps with the New Visual Layer

GitHub:

Microsoft/composition · GitHub


知乎是這樣的風氣么?都沒說到點兒上全是帶著偏見去看別人的偏見有意思?能解決問題?用個電腦拉幫結派,把一切說蘋果好的都歸結成『信仰』這種流氓思維,還自以為黑的能有多高端呢。

很簡單就能說清的問題啊,蘋果的動畫效果使人的感官上忽略了難熬的等待時間而已。微軟運行的時候畫面單調,所以給人的感官上覺得時間過了很久。其實如果在兩台電腦旁邊拿個秒錶,同時運行起來,差距基本可以忽略。
就是一個設計界面帶來的心理作用問題而已。回答問題的不會好好說話的就算了,嘲諷技能可以開,用根本就沒想到重點的嘲諷方式開地圖炮可就難看了。靜靜吧,大熱天兒的。

人家題目都補充了,比的是流暢感,不是快與慢。


絲般順滑說的是iOS吧,跑那麼小的軟體能不順滑么,我家512M內存的機器跑Linux純命令行更順滑,好傢夥,鍵盤一敲那小字元啪啪的往外蹦,絕逼不帶卡的。

如果你說的OSX,請找相同配置的PC來比較(我就不說相同價格了,免得說我欺負它)。


這是聖戰啊,趕緊跑


流暢度和速度不是一回事。憑心而論,只能說是Windows的一部分Win32的UI設計和動畫寫的太爛,而不是Windows的操作系統。


其實樓上各位都沒說到點子上
題主人家都說了,人家在順電試試mbp和外星人,就對比出來了
這是不科學的,我現在也沒見過哪個蘋果店/順電的mbp旁邊給你擺了個滑鼠的,外星人旁邊我估計也沒有,這時候你只能用觸摸板體驗,而蘋果這個觸摸板確實靈敏度(CPI)高出其他win系筆電一大截,手指輕輕一划,滑鼠一下從下面到頂上了,恩 絲滑~這win你還得挪半天,恩 太卡
==================我=是=華=麗=麗=的=吐=槽=分=割=線========================
每次看到蘋果相關的問題,我都忍不住吐槽一番,貌似在果粉心中,安卓/win永遠是卡的,IOS/OS X一定是絲滑的,OS X是提高你工作效率的,OS X是適合所有人用的,OS X是最好的 宇宙無敵的
就拿這題來說吧,你說win卡頓,是你機器的問題還是軟體的問題還是真的是win的問題呢,你打開的軟體不如蘋果絲滑是說你在win下打開office word和OS X下打開launchpad對比?

我的OS X上這麼多軟體,沒有一個讓我感覺到比在win上打開要絲滑的多的。這幾個應該是各位知友都比較常用的軟體吧?如果這幾個軟體都沒有優勢,我真想不出OS X哪裡要比win絲滑的多
不過,我確實承認,蘋果有很多地方做的比win流暢,但貌似我感覺可能也就是她動畫時間比較短而已,因為有時候這些流暢的地方確實也有少許卡頓


MBP8,3 (對!就是 11 年那個 17 寸的大滑鼠墊!) OS X 10.10.4,西數 1T 機械硬碟,i7 2.2GHz 4Gx2 ATI+核顯。背景交代完畢。

誰特么跟我說 OS X 比 Win 好用敢不敢過來我試試,試完了你丫還敢說好用信不信我一鋁合金滑鼠墊拍死你!!!

開機:
……
……
吱~~(可能是光碟機的聲?)
……
……
duang~~~(你懂的)
……
……
……
屏亮
……
……
……
……
……
……
……
小菊花
……
……
……
……
……
……
進度條開始走 0%
……
……
……
……
……
……
5%
……
……
……
……
……
……
8%
……
……
[此處略去若干]
……
12%
……
……
……
……
20%?
屏幕變暗(開機時的亮度不是關機前的亮度,現在才變過去)
……
……
……
[一分鐘後]
登陸界面
輸密碼
……
……
菊花
……
……
……
……
……
看到壁紙
……
……
……
……
……
……
……
……
……
……
……
……
……
看到菜單跟 Docker
……
……
……
……
……
……
……
……
無線連接失敗!
……
……
……
……
……
……
……
……
Terminal 打開(無響應)
……
……
……
……
……
……
……
……
……
Terminal 活過來……

top 回車,報告 sys 的 CPU 佔用在 30% 左右,user 0%([嗶][嗶][嗶]!)。

花鍵+Space 切換輸入法
……
……
……
……
……
……
……
輸入法列表閃過……
打個字把,比如說 nihaoshijie
……
……
……
……
……
……
……
……
……
……
……
若干秒之後出現的是他喵的【nih奧世界】(一萬隻草泥馬奔過)

[嗶][嗶][嗶]這是 i7+8G 內存的正常表現?!!![嗶][嗶][嗶][嗶]在單核賽揚 860MHz + 128M 老爺機上跑的 XP 也比這個快 N 倍![嗶][嗶][嗶][嗶]在雙核奔騰4+1G內存上跑的被人吐槽成翔的 Vista 都[嗶][嗶][嗶]比這個快!

你特喵的還敢跟我說 OS X 比 Windows 順滑?????


關於系統:10.10 U 盤全新安裝,並一路升到 10.10.4。
關於軟體:都這麼卡了還能有啥軟體……比較大的軟體有,正版 MS Office,iBuild,盜版 iWorks iLife。
關於為什麼要升級系統:我特喵的以為升級是提高性能能變好點啊!!!
關於為毛是 10.10,因為原硬碟壞了換新硬碟了,於是就直接上了當時最新的系統,水果明明說支持這硬體的啊誰他喵的知道會這麼慢!


推薦閱讀:

如何隱藏或者關閉outlook郵箱頁面右側的欄?
中國中央政府 2014 年採購為什麼禁止設備預裝 Windows 8 系統?
像微軟、蘋果之類的大公司的內部保密機制是怎樣的?
使用微軟歷代 Windows 版本是怎樣的一番體驗?
如何選購 xBox360?

TAG:蘋果產品 | macOS | 微軟Microsoft | 程序員 | MicrosoftWindows |