對話框(Dialog)是個(gè)好用又方便的工具,通常用來再三確認(rèn)使用者的操作動(dòng)作與決策,以避免一時(shí)的手誤或誤會(huì)操作動(dòng)作的意思,常用于重要?jiǎng)幼鞯拇_認(rèn),例如:「你確定要?jiǎng)h除這個(gè)聯(lián)絡(luò)人嗎?」,但若對話框搭配了不適當(dāng)?shù)幕貞?yīng)選項(xiàng)文字,反而可能會(huì)造成使用者的困擾與誤解,有時(shí)還可能做了錯(cuò)誤的決定。
對話框界面設(shè)計(jì)最常見的不當(dāng)UI設(shè)計(jì)就是選項(xiàng)上的文字出現(xiàn):「是(YES)與否(NO)」,回想在學(xué)生時(shí)期考試的時(shí)候,O與X在是非題中是唯二的兩個(gè)答案,而出題者會(huì)透過文字?jǐn)⑹錾险吹恼`導(dǎo),來測驗(yàn)學(xué)生是否真的清楚了解,先不論這樣的測驗(yàn)方式到底對學(xué)習(xí)以及知識(shí)的建立到底有沒有明顯的幫助,使用者可不想在開心的使用你的程式或服務(wù)時(shí),還要小心翼翼的了解你對話框的內(nèi)容。
我們當(dāng)然可以細(xì)心的UI設(shè)計(jì)對話框中的文字,讓使用者清楚明了對話框的訊息,但是在大部分的情況下,我們幾乎根本不會(huì)逐字去閱讀訊息的內(nèi)容。你必須要假設(shè)使用者除了對話框上的按鈕外,不會(huì)閱讀任何其他訊息(對話框的標(biāo)題或是訊息內(nèi)容)。 – John Gruber of Daring Fireball