Windows Vista 的關機按鈕災難#
Joel 以 Windows Vista 的關機選單為例,揭示選擇過多的問題:
- 關機時需要在 9 個選項中選擇(2 個圖標 + 7 個選單項)
- 加上筆記本的 FN 組合鍵(關機、休眠、待機)共有 13 個選擇
- 再加上筆記本的電源開關鍵和合上螢幕,總共 15 種不同的關機方法!
你給使用者的選擇越多,他們就越難選擇,就會感到越不開心。Barry Schwartz 在《The Paradox of Choice》中指出:太多的選擇最終限制了我們的自由,而不是解放了我們。
如何精簡選項#
Joel 示範了一個逐步精簡的思路:
第一步:合併待機和休眠#
- 大多數使用者搞不清楚兩者的差別,合併為一個選項
- 選項從 9 個減少到 8 個
第二步:合併「切換使用者」和「鎖定」#
- 只有在系統鎖定時才允許第二個使用者登錄,合併後減少一個選項
第三步:移除「登出」#
- 「關閉電源」本身就會退出所有程式,功能重疊
第四步:移除「重啟」#
- 95% 的使用情境是安裝新軟體後自動重啟,其他情況關機再開機即可
第五步:合併圖標和選單#
- 最終只剩下兩個選項:
- 待機/休眠(我現在要走開一會兒)
- 關機(我要將電源完全關閉)
進一步精簡:將「待機/休眠」和「切換使用者/鎖定」合併為一個選項。選擇後自動彈出「切換使用者」畫面,30 秒內無人登入就自動待機,之後自動轉為休眠。全程保持鎖定狀態。
關於「關機」按鈕本身#
如果你很關注電源使用,就讓電源管理軟體接手。如果你的 Windows 系統在閒置時自動將資料備份到閃存,那麼即使拔掉電源也不會損失任何資料。
最終只需要一個「再見(Bye)」按鈕:螢幕鎖定、資料保存到閃存、退出登錄。如果有其他人想登入,他們可以進入自己的桌面環境;如果沒人要登入,你就可以拔掉電腦的插頭。
這個例子突顯了一種常見的軟體設計問題:程式設計師受到一種願望的驅使,渴望方方面面都照顧到、讓每個人都滿意。但更多的選擇不會讓使用者更幸福,我們需要重新思考這一點。