為什麼 iOS 簡訊里要用更醒目的藍色(iMessage)或綠色(SMS)顯示自己說的話?

因為從聊天界面來看藍色和綠色顯示都明顯過灰色,但作為聊天狀態的用戶理論上來說應該是更關注別人說了啥而不是自己吧?(繞頭..)


我的理解,這是一種能夠幫助用戶快速定位聊天內容的方法。

就像一個稍微入門的鋼琴學習者就能夠快速將中音 DO 從鋼琴的 88 個鍵中找出一樣,鋼琴鍵盤上的黑鍵不僅提供了升半調的音高,而且能夠幫助演奏者快速定位音符對應琴鍵所在的位置。(所以理論上也可以取消鋼琴上的黑鍵,而取代為由 88 個一字排開的白鍵組成的鍵盤,想想看那是怎樣可怕的一件事!)

引用地址: http://www.mychemy.com/offer/95991727.html 有剪裁
聊天記錄下高顯自己說過的話應該也是同樣的原理。聊天式界面相對原始的簡訊息優勢本就在於方便的歷史信息查找——當然只靠消息發送與接收時間是不可靠的,天知道自己正在找的,對方前天的說過的那句話是在三點還是五點——所以此時自己說過的話相對就可以更有效地將對話分割成數段從而快速定位到自己希望找到的內容。

包括語音聊天類軟體同樣是通過這樣的方式,達到幫助用戶進行快速定位的效果。實現方式既包括左對齊與右對齊,還包括將錄音長度以可視化的長度條表現出來。引用地址: http://www.3533.com/news/2011/5/16/131870.htm P.S. QQ 的群聊記錄是通過忠實記錄每個群用戶的字體設置來實現區分不同人發言的目的,但即使是這樣 ... 在灌水群中對留言進行定位依然是一件恐怖的事情 ...


說下自己的看法:
1、對方信息(左側)都是左對齊的,所以閱讀的優先順序高,且閱讀的起點是整齊的。
2、我發出的信息(右對齊),由於信息的長短造成閱讀起點不一致,所以需要一個高亮色塊來作出明顯的區域。

兩者實現了一種平衡


@方可和 @夏曉昊 回答的很有道理。這裡再補充一些自己的看法。

iOS 簡訊中「發出的信息」是用綠色或藍色高亮氣泡,「收到的信息」則是與底色接近的淺灰色氣泡,我認為這樣的設計是為了幫助用戶更加專註的閱讀「收到的信息」。
「簡訊」作為一個交流溝通工具,最重要的是幫助我們接收對方發來的訊息,即「收到的信息」,可以是文字、圖片、視頻等,所以保證用戶在最短的時間內高效閱讀「收到的信息」是「簡訊」這個程序的首要任務。正如提問者在問題補充中說的「更關注別人說了啥」
一個與背景色接近的氣泡框,可以更加清晰的顯示對方發來的文字(黑色)、圖片或視頻(彩色)、號碼或鏈接(藍色),將我們閱讀「收到的信息」時的打攪降到了最低。
而比較而言,「發出的信息」因為是自己的觀點,閱讀的重要性較低,因此用高亮加以區分。


可以參考Mac os 中原生的聊天程序ichat。ios中的會話風格與ichat中的氣泡聊天風格是保持一致的。但ichat中的氣泡顏色可以設置,ios中的則不行。類似的可以看下Mac os和ios中的safari,它們的程序風格也高度一致。


我不想說


推薦閱讀:

iPhone 的 mute(靜音)鍵為何如此重要,要搞個按鈕?
工業設計師區別於其它專業人才的最重要素質是什麼?
如何策劃和設計工作坊?
移動 App 有哪些優秀的、令人難忘的引導頁設計?

TAG:蘋果產品 | iOS | 用戶體驗 | iPhone應用 | 蘋果公司AppleInc | iOS開發 | 交互設計 | 用戶界面設計 | 視覺設計 |