當下的形容詞,還是未來的動詞
原文由 Marcin Wichary 于 發布,訂閱此部落格
我的頭號死敵就住在我家僅僅一個半街區之外。是一扇咖啡店的門。更精確地說,是那扇門上的一個標示:

這種令人尷尬的狀況總是一再發生:我在店裡,正要走出去,大腦卻讀到了另一側的 PUSH——於是當然,就像個笨蛋一樣,我用推的,而不是用拉的。
當然,這是糟糕的設計。不過別擔心,我不會對你長篇大論搬出唐·諾曼(Don Norman)那一套。我想讓你看看別的東西,在 Pixelmator Pro 裡:

乍看之下是個相當無害的選單,但有時看到這樣的設計,我的大腦實際上看到的卻是這樣……

……得稍微多花點腦力,才能搞懂我現在在哪、接下來會往哪去。
這是 UX 設計中反覆出現的布林難題之一。面臨選擇時,我們該呈現的是描述當下狀態的名詞/形容詞,還是預示未來動作的動詞?因為另一種做法是顯示目前的狀態:

對我來說,這樣就沒有歧義了;狀態不用多想就能一眼看懂,隱含的切換動作也感覺相當自然。你甚至可以做得更徹底:

在不太了解這裡脈絡的情況下,這會是我的建議。當然,最後這種設定不只暗示了切換,也暗示了顯示,但考量到周圍的所有脈絡,這樣應該還可以接受吧?
話說回來,就像我在這裡談的許多事情一樣,我並沒有使用者測試或研究的支持。(不過實際上,像這種小細節,本來就很少會有這類資源。)
還有,這也不是放諸四海皆準的建議。這個 UX 問題之所以歷久不衰是有原因的。如果周圍還有其他指令,或許就得出現「顯示/隱藏」這類動詞。如果預設沒有任何選項被打勾,情況也一樣。(一兩個勾選記號就能為整個區塊建立起隱含的「顯示/隱藏」動詞,但如果一個都沒有,整個選單可能就會感覺像是一個只填滿名詞、有點奇怪的選單。)
還有更多常見做法——像是「Turn X On」、同時顯示兩個選項、子選單——每一種都有優缺點。最好都了解一下,因為就算你的工具始終如一地採用某一種,使用者也可能早已習慣另一種,並將其當成預設的理解方式。但 Pixelmator 這個選單最糟糕的地方在於,它把不同的慣例混在一起了:

這張截圖跟最上面第一張一樣,都是真實畫面。我很難理解背後的邏輯是什麼,而這也讓這個選單變得更難理解。或許我該去某間街角的咖啡店多喝點咖啡……
隨機一篇部落格
留言
登入後參與討論