iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 23
0
Software Development

邁向專業軟體工程師必修的英文課系列 第 23

Day 23 - [感嘆詞] 寫出讓人了解的訊息

  • 分享至 

  • xImage
  •  

終於到八大詞類的最後一類了。
設計訊息是一個需要User brain的活動,如果有UI/UX設計師可以協助當然是最好,但有時候還是得自己刻一個,或者根本自己就是UI/UX設計師
(其實不管台灣或海外,很多公司都是要自己來的)
這個難不難,我覺得還好,畢竟也看了那麼多的應用程式,看過無數的訊息,有些誤區避開就好。

怎麼寫出讓人懂的訊息

無論是英文或是中文,內部系統或外部系統,有UI或沒有UI,輸出訊息的第一要件就是要讓使用者知道他下一個Action是什麼,所以最重要的其實就是:

  • 明確的Action Word
  • 正確的文法
  • 友善的口吻

Action Word

會跳出錯誤訊息,除了讓使用者知道目前遭遇了困難無法繼續外,另一個目的也是鼓勵使用者修正行為後繼續使用,而不是呆坐在原地不知所措。
Unknown Error
因此,除了描述問題己發生之外,也將使用者可以嘗試做的下一步驟放在訊息裡:
Unknown Error
嗯...沒有不好,但至少比上個訊息來得友善了。
即使不是錯誤訊息,一般訊息也是需要Action來鼓勵使用者「黏」在網站上。
Call to action在行銷網頁裡很常見,他會鼓勵使用者往下拖動,點擊按鈕,把東西往購物籃丟,還有把握最後三天有85折的期限,以及使用老闆不在家的100元折價券。一個一個的訊息都是要讓使用者往下操作,或者讓使用者回心轉意。
https://www.usertesting.com/sites/default/files/uploads/2015/09/sidekick-hubspot-call-to-action-button-630x321.png
*cc https://www.usertesting.com/blog/11-characteristics-of-persuasive-call-to-action-buttons *
而這些CTA的訊息,都是命名句,直接以動詞做開頭,沒有其他的廢話。
Try it now
Pick your plan
Sign up TODAY!
Download your lifesaver!
每一個訊息必需要能觸發使用者往下一步操作。

正確的文法及單字

無論是中文或英文,只要是要推出去的訊息,就應該要是正確的文法及單字。避免錯字或不準確的文法會讓使用者困惑,因此一定要避免類似的問題發生。

Your message was sent successfully

所以success? successful? succeed?那個才是正確的?答案是看情況,你可以用任何的詞性來寫訊息,但重點是訊息是否有傳達出正確的意義,例如以下三句,看起來很像,但其實有點差異。
There are 28 success messages have been push into RabbitMQ.
這句意思是我傳了28個成功的訊息到RabbitMQ
28 messages succeeded in pushing into RabbitMQ.
這句是我往RabbitMQ傳了28個訊息,但我不知道RabbitMQ有沒有收到。
Sending 28 messages into RabbitMQ is successful.
這句是我往RabbitMQ傳了28個訊息,而且RabbitMQ有收到。

友善的口吻

錯誤發生了真的很不幸,但友好還是第一優先,特別是錯誤訊息:是的,錯誤的發生幾乎和輸入有關,但盡可能使用正面的字句,讓使用者有信心重新修正行為繼續使用。
https://miro.medium.com/max/1842/1*2RdNRoDJmqfArWaViXal-g.png
*cc https://uxplanet.org/how-to-write-a-perfect-error-message-da1ca65a8f36 *

那些行為是友善的?放上例子,貼上有幫助的連結,附上錯誤代碼,使用有共識的錯誤代碼:例如HTTP request status code...都有助於使用者了解自身的問題。

回傳訊息是程式開發的一部份,怎麼傳達訊息是很重要的課題,不單單只是UI/UX設計師的責任,在回傳訊息時,不妨先把設計訊息也當成開發需被確認的一部份。


上一篇
Day 22 - [連接詞四] 三個工程師必需具備的邏輯常識
下一篇
Day 24 – [動詞四] 迴圈 – 你讓程式在系統裡空轉了嗎?
系列文
邁向專業軟體工程師必修的英文課30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言