在MA時(shí),TW的工作職責(zé)之一是:對產(chǎn)品經(jīng)理击胜、測試亏狰、開發(fā)設(shè)計(jì)提供的error message英文草稿進(jìn)行編輯與完善。這一項(xiàng)很貼近用戶體驗(yàn)的工作偶摔,考量的不僅是英語語法暇唾,更多的是如何站在用戶的角度進(jìn)行message的改寫〕秸基本上策州,我們是遵照微軟的Guidelines for Error Messages的PCS三要素開展工作。后期也進(jìn)行了擴(kuò)展形成了自己的一套guideline宫仗。
備注:借鑒現(xiàn)有的Error Message Lib是一條shortcut抽活。一則是從保持consistence的角度,另一則是借鑒是創(chuàng)新之母锰什,可以令你事半功倍下硕。記得向開發(fā)索要。因?yàn)橛薪?jīng)驗(yàn)汁胆,所以梭姓,當(dāng)我剛開始為Studio設(shè)計(jì)error message時(shí),就問開發(fā)要了嫩码。開發(fā)把代碼庫里的errror message lib權(quán)限申請鏈接發(fā)給我誉尖。
簡言之,Error Message的設(shè)計(jì)三要素是:PCS (巧記--pieces的縮寫)
- Problem--清晰地描述出現(xiàn)的問題
- Cause--解釋為什么會(huì)出現(xiàn)問題
- Solution--如何修復(fù)這個(gè)問題
微軟的Guidelines for Error Messages首先通過分析incorrect error messages铸题,讓TW對error message的設(shè)計(jì)有了警覺--思考得不周到可是授人以柄呀; 然后列舉了error message的設(shè)計(jì)準(zhǔn)則铡恕。--言之鑿鑿,借鑒性極強(qiáng)丢间!
上述鏈接中也給出了其它類型message的寫作示例與分析探熔。