Interaction
Usage
在傳達關鍵信息或需要用戶 ?input (廣義)操作時才使用 alert,alert 干擾體驗所以必須要讓用戶認為這個打斷是有理由的。
Alert titles and message
文案盡量簡短,可以用一行標題描述清楚的時候盡量不再使用正文描述。標題使用有實際含義的短句,切忌使用「溫馨提示」「警告!」等沒有信息量的文案。
Alert buttons
通常 Alert 只有兩個按鈕,兩個按鈕的 Alert 提供了一個比較容易交互的模式既 1 or 0。過多的按鈕會對用戶的操作產生額外的選擇成本所以要盡量避免。當一定要使用三個或三個以上的時候建議嘗試用 action sheet 來展示。
Button 的文案盡量由一個簡單的動詞來描述選擇按鈕后的結果。Call to action 使用「刪除」「備份」等動詞,避免使用「是」「否」此類不能交代操作結果的詞語。
將主要的操作按鈕放置在右側,經過長久的教育人們已經習慣將右側按鈕做為主要操作,取消關閉按鈕應該放在左側。且主要 action 要從字色上與左側按鈕有明顯的對比,藍色做為 alert 的主操作色。當遇到不可逆的危險動作時使用紅色來警示用戶,例如:刪除照片、刪除相冊或就群組或賬號。
Wording
Principle
語句精簡
* 按鈕長度不超過 4 個字
*標題 6-20 個字
*正文不超過 30 個字。如無必要,正文可以省略。
直觀易懂
*標題直接描述彈出 alert 的目的
*文案不許使用否定句及雙重否定
*不要出現間接、生僻的詞語(說大白話)
多用動詞&少用助詞&動詞前置
*操作盡量使用及物動詞表示
*將一句文案中的動詞提前
統一性
*語氣統一,使用中性、客氣的語氣,不賣萌不傲嬌
*概念統一,參見產品單詞表
Detail
語句精簡
標題用來概括主要內容。不應該有細節,如描述開啟一個什么樣的功能或這個功能怎怎樣。如果擔心用戶不了解這個功能請使用 description 來進行簡短描述。
*Before
? msgstr "開啟 Wi-Fi 下自動備份"
*After
? msgstr "開啟自動備份?"
? msgstr "自動備份功能僅在 Wi-Fi 下進行"
直觀易懂
去除臃腫的文案,直接描述出 alter 的目的。
*Before
? msgstr "備份到云端的照片才能進行智能識別, 照片在云端安全保存"
*After
? ?msgstr "備份到云端的照片才能進行智能識別"
文案不許使用否定及雙重否定。
*Before
? msgid "確定在非WiFi下播放視頻?[iOS]"
*After
msgid "使用移動網絡播放視頻?[iOS]"
? 明確告知哪里出錯了及解決方案
*Before
? msgstr "備份暫停, 等到連接到 Wi-Fi"
*After
? msgstr "備份已暫停, 連接到 Wi-Fi 后繼續備份"
多用動詞&少用助詞&動詞前置
減少助詞的使用,當文案中出現助詞如「了」「嗎」「請」等請根據原則 3 考慮是否有必要。
*Before
? msgstr "確定放棄編輯嗎?"
*After
? msgstr "放棄此次編輯?"
Tips
當文案中出現「成功」「完成」「確認」「確定」時請仔細檢查語句是否已經表明清楚,
盡量避免雙重否定。
*Before
? Title:確定放棄編輯嗎?
? Action:「取消」「 確定」
*After
? Title :放棄此次編輯?
? Description:已編輯的內容不會被保存
? 「取消」「放棄」
*Before
? msgid "確定在非WiFi下播放視頻?[iOS]" ?
*After
? msgid "使用移動網絡播放視頻?[iOS]"