Luar's Flash Playground:Toggle Button是容易使人產生歧義的UI設計
新聞(100)
觀點或評論(93)
Flash書(63)
教程(65)
Design Patterns(3)
FlashCom筆記(45)
Flash Remoting筆記(27)
Flex筆記(11)
Flash Lite筆記(14)
PHP資訊(22)
Ajax筆記(9)
習作(47)
組件(15)
酷站(31)
學習資源(28)
書籍推介(15)
本站與我(90)
RSS瀏覽器
聯絡
熱愛鑽研
Ajax
ActionScript
Flash
Flash Lite
Flex
Flash Remoting
FlashCom
Director
Lingo
PHP
Multiplayer Game

搜尋
VCASMO
Toggle Button是容易使人產生歧義的UI設計 (27-05-2005)

每當我設計任何播放器的界面時,一定將Play/Stop或Play/Pause分開為兩個不同按鈕,但很多客戶卻喜歡將兩個按鈕結合成一個Toggle Button,有編程界面經驗的人都知,Toggle Button比分開兩個按鈕麻煩一點,因為要同時在播放狀態改變時,切換按鈕上圖示。我當然不是怕麻煩的原因反對使用Toggle Button,真正原因是Toggle Button是容易使人產生歧義。

Button上圖示,理論上是代表按下它後的作用,所以播放時,一定有一個Pause Button,停止時,才會有一個Play Button。但是,使用者容易有圖示是代表目前播放狀態的意識,特別當畫面不能夠特供強烈的識別作用時,例如當網絡不暢通時,影片狀態是播放中,但後續影片傳不下來,這些情況下,使用者只有拼命按動那該死Toggle Button,變相更加加強向Server提出Request。同樣問題也後生在背景音樂的按鈕上,一大堆跳動的波譜,既代表音樂是播放中,按下它卻使音樂停止,究竟一個按鈕有雙重意義嗎?

最後,請那些不明所以的人,看看自己家裡的影音設備,有那一個是將Play/Pause按鈕放在一起?

本文章由luar發表。
意見
  • "很多客戶卻喜歡"这才是关键,不用找那么多借口。

    由abc於27-05-2005發表

  • 其实大部份控制面板(包括影音设备)上按钮的标示作用是代表按下后将要达到目的的。
    至于状态,可以体现在专门的状态反馈区域中。(其实用户很少主动看这些,只有在遇到疑惑或不太正常时才会去观察)

    Winamp5 中 morden 面板的按钮表示方法也同样有值得借签的地方 ~`

    Skii-o於28-05-2005發表

  • 報告大大,我部 Mp3 Player[MSC]個Play Button 就系咁設計架,另外,我款GE無繩電話上個播放錄音按鈕都系咁.

    潇洒於04-06-2005發表

  • >最後,請那些不明所以的人,看看自己家裡的影音設備,有那一個是將Play/Pause按鈕放在一起?

    我覺得你好主觀,結合在一起的播放軟體極多,未必事事依你的單一標準吧,扯到家電是不相干舉例謬誤,因為家電和軟件的客層並不完全一致。

    IP: 211.22.33.3 (2005-06-13 13:53:05)

    太主觀於13-06-2005發表

  • 樓上根本捉不到我的重點,網上應用和桌面軟體分別在於前者要處理網絡不暢通情況,不同一按下就有聲音影像的桌面軟體。

    luar於13-06-2005發表

  • >最後,請那些不明所以的人,看看自己家裡的影音設備,有那一個是將Play/Pause按鈕放在一起?


    你自己援引家電,怎麼能怪人家忽略你的重點?何況你所謂網絡不暢通情況下使用者拼命按,就算按鈕一分為二也會發生,非止Toggle Button才有此情況吧?只要載入時有清楚的文字說明便可避免。

    IP: 211.22.33.19 (2005-06-17 16:01:16)

    太主觀於17-06-2005發表

同組文章

Movable Type 3.15系統支持,Luar's Production版權所有。