減少計算機用戶的焦躁 誰發明了進度條?
2025-06-02 17:42:09
泡泡網作業系統頻道3月10日 「人們每天要等待各種事情,有時候會很愉悅,有時候卻不」,界面設計師鮑伯·斯塔爾(Bob Stahl)在1986年計算機世界的一篇文章裡寫到。「問題是,用戶對等待的感覺。」 在那個年代,機器運行很慢且經常崩潰,用戶也並不總能知道自己的程序有沒有崩潰。斯塔爾建議設計一種示意CPU深處正在處理字節進程的「進度條」來緩解這種失望感。1980年代,把計算機變得更能讓用戶容易掌握的變得更為迫切。在1985年一個新興電腦用戶界面會議上,一名大學畢業生Brad A. Myers提交了一份「關於百分比進度指示器的重要性」的文章。「我感覺它們很有用也很重要,但尚未被廣泛使用」,Myers在那天說道(如今他在卡耐基梅隆大學執教)。他對同事說,進度條能減少計算機用戶的焦躁,讓他們變得更有效率,甚至能讓他們在工作中有效的休息。
為了證明他的觀點,Myers叫來48名學生,分成兩組,分別在有進度條指示和沒有進度條指示的情況下,在電腦資料庫上跑一些搜索進程(當時他設計了一個從左到右充滿的膠囊狀圖形,像一個頂端有標記的大的溫度計)。然後,他讓學生們對體驗進行打分。結果有86%的學生說他們喜歡那個進度條。「人們並不在意它是否準確」,Myers說,「相對於什麼都沒有,他們寧願有進度條」。
從80年代開始,有各種各樣的進度條——聲音的,觸覺的——被提議,但只有這種水平進度條盛行。它也被經過改良,現在的進度條有顏色,或者顯示一個向反方向滑動的動畫。卡耐基梅隆大學的另一名科學家Chris Harrison說,這些效果能愚弄大腦,讓進度條看起來動的更快。因為人們討厭看到進度條停止不動,或者是任務已經停滯,進度條卻仍在向前。對Harrison來說,這些把戲引起了另一個問題,「用戶到底是想要真相,還是想要一個放鬆舒適的體驗?」
這裡還有一個深層次的問題:進度條到底是一個讓我們更有效率的工具,還是一個幫助我們度過時間的慰藉?早早20世紀早期,進度條的原型,用紙和筆記錄的計劃表,就作為一大創新如日中天。「它把所有事物都用,不會減少的,人類生命終極要素——時間,來參考表示。」早期項目管理先鋒(並獻身馬克思主義的)Walter Polakov在1923年寫道(譯者註:沃爾特·波拉科夫,制定了蘇聯首個5年計劃)。「因為它對人的維度是真實的,同時具有人性和人道;因此,它消除了人與管理之間的衝突,充分發揮了人的創造力的實踐作用,並把生活與工作和諧起來。」
# 另註:忙碌指示器
忙碌指示器並不能預估任務的時間,但它們能告訴用戶,指令已被理解接受,計算機正在響應。


