關(guān)于「確定」「取消」按鈕的一些討論

在帆軟實(shí)習(xí)的時(shí)候,我在完成一個(gè)簡單功能的時(shí)候需要做一個(gè)彈出框。但是在查詢規(guī)范的時(shí)候發(fā)現(xiàn)了有的彈出框包括確定和取消,有的只有確定,并且確定和取消的位置也不固定,所以對(duì)于在這里按鈕個(gè)數(shù)和位置的使用,我想記錄一下自己的想法。


首先一個(gè)問題是:什么情況應(yīng)該用「確定」和「取消」,而什么時(shí)候應(yīng)該只用「確定」呢?


這個(gè)問題其實(shí)現(xiàn)在想來很簡單,不需要過多的強(qiáng)加的定義。對(duì)于一些提示信息或不需要用戶操作的內(nèi)容,完成可以只用「確定」;而對(duì)于一些執(zhí)行操作的彈出框,用戶有權(quán)利進(jìn)行返回取消操作,簡而言之,用戶若在這個(gè)彈窗里有投入那就必須有「取消」的權(quán)利,否則單純的瀏覽可以不需要「取消」


那么在「確定」和「取消」同時(shí)存在的時(shí)候,到底哪個(gè)該放在左邊呢?我們可以先看看現(xiàn)在市場上主要設(shè)備的設(shè)計(jì)規(guī)范:


Windows

在windows里面,從開始到現(xiàn)在都一直秉持著「確定」在左邊的設(shè)計(jì)原則,這是由于大多數(shù)文化中人們提問的語言習(xí)慣,”你今天要去網(wǎng)吧通宵嗎,去還是不去?“,”Would you like to grab something to drink, yes or no?“等等。所以剛開始的設(shè)計(jì)原則是「確定」在左邊


Windows設(shè)備按鈕位置


macOS

macOS的規(guī)范里在Alerts模塊明確指出了默認(rèn)按鈕(「確定」)應(yīng)該放在右邊,「取消」按鈕在左邊


Alerts的按鈕位置說明


iOS

iOS與macOS的規(guī)范保持一致


iOS設(shè)備按鈕位置


Android

以前的Android:”左確右取“

Android4.0以后:”左取右確“



?? ? ? ? ? Android設(shè)備按鈕位置(new)


?? ? ? Android設(shè)備按鈕位置(old)


所以說現(xiàn)在的大趨勢(shì)是”左取右確“,那么原因究竟是什么呢?

網(wǎng)上現(xiàn)在有人說的主要有兩點(diǎn)原因:

閱讀視線的順序是從左到右,不需要視線回跳

古騰堡法則:人們?cè)跒g覽頁面的時(shí)候,視覺都趨向于從上到下,從左到右的眼動(dòng)規(guī)律。左上角是視覺的第一落點(diǎn)區(qū),而右下角是視覺最終落點(diǎn)區(qū)

關(guān)于這兩點(diǎn)原因,我有一個(gè)疑問,我們探討按鈕位置的情況,大多出現(xiàn)在需要用戶去操作的功能性彈窗,這類彈窗往往需要用戶仔細(xì)閱讀信息內(nèi)容再做出判斷,如果我們?cè)谶@里的設(shè)計(jì)是為了提高用戶的閱讀效率和速度,那其結(jié)果可能會(huì)是用戶因?yàn)闉g覽過順而沒有經(jīng)過合理思考,產(chǎn)生誤操作的可能性很高,所以我們?cè)谶@里采取”左取右確“的設(shè)計(jì)原則是為了減少用戶的視覺負(fù)擔(dān)的理由并不可取。除此之外,有人提到現(xiàn)實(shí)情況中人們往往不會(huì)仔細(xì)思考兩個(gè)按鈕顯示什么內(nèi)容,而是通過以往的經(jīng)驗(yàn)來做出選擇(即模式識(shí)別),所以如果能夠保持移動(dòng)端和PC端的一致性,我覺得無論是哪一種排列方式都是有其道理的。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 我記得之前在做彈窗的時(shí)候曾經(jīng)跟產(chǎn)品討論過確定和取消的位置放置問題,確定是在左邊好呢?還是右邊好呢?取消呢?一直沒有...
    角馬X閱讀 7,750評(píng)論 0 12
  • 這篇文章是我對(duì)于「確定」和「取消」按鈕擺放位置的一個(gè)思考,到底誰左誰右才對(duì)呢?不知同為射雞師的你們是否也有同樣的困...
    S1mple__閱讀 1,736評(píng)論 0 2
  • ??JavaScript 與 HTML 之間的交互是通過事件實(shí)現(xiàn)的。 ??事件,就是文檔或?yàn)g覽器窗口中發(fā)生的一些特...
    霜天曉閱讀 3,715評(píng)論 1 11
  • 常常有人說自己想轉(zhuǎn)行運(yùn)營,可你問他運(yùn)營是做什么的。嗯…說不上來… 以我粗淺的理解互聯(lián)網(wǎng)運(yùn)營的工作其實(shí)應(yīng)該是通過...
    斯德哥爾摩_csj閱讀 130評(píng)論 0 1
  • 最近開始閱讀《非暴力溝通》這本書。 之前有好幾位老師向我推薦過這本書,也許是對(duì)“暴力”二字的誤解,當(dāng)時(shí)并沒有急迫想...
    真言心語閱讀 320評(píng)論 0 6

友情鏈接更多精彩內(nèi)容