
眾所周知,瀏覽器不會(huì)在點(diǎn)擊按鈕或者其他元素時(shí)設(shè)置光標(biāo),這是因?yàn)闉g覽器本身并不支持這種設(shè)置。來(lái)看一下這個(gè)截圖:

可以看到,幾乎每一個(gè)元素都是可交互的,也是單擊有效的——菜單欄、導(dǎo)航欄、空白部分、瀏覽器按鈕、收藏夾和谷歌的搜索欄——但是,單擊時(shí)沒有一個(gè)顯示出光標(biāo)。
以上這樣的元素還有很多我沒有列舉出來(lái)——像選擇、滑塊、復(fù)選框、單選、label標(biāo)簽、圖片和空白部分(右鍵單擊網(wǎng)頁(yè)空白處查看網(wǎng)頁(yè)源代碼)——這些也都沒有出現(xiàn)手形光標(biāo)。
幾乎所有的計(jì)算機(jī)都是這樣設(shè)置的。你可以試著在界面所有的元素中點(diǎn)擊、拖動(dòng)、選擇、單擊左鍵和右鍵,當(dāng)然也包括按鈕。然而,手形工具還是不會(huì)出現(xiàn)。

功能可見性是用那些不需要光標(biāo)的元素實(shí)現(xiàn)的。切記,只有當(dāng)鼠標(biāo)懸停于定點(diǎn)位置時(shí),光標(biāo)才起會(huì)作用。
這就能解釋為什么復(fù)選框不被設(shè)置為圓形,而單選亦不會(huì)是方形。另外,有鏈接的地方都有下劃線。而有下劃線的鏈接總是會(huì)出現(xiàn)一個(gè)手形工具。
手形工具代表著此處有鏈接。鏈接與按鈕不同,它通常伴隨這一個(gè)網(wǎng)頁(yè)。為了使兩者區(qū)分開來(lái),我們的開發(fā)者設(shè)置了這樣的手形工具,引導(dǎo)用戶進(jìn)入他感興趣的鏈接。這里有幾點(diǎn)理由:
1. 單擊一條鏈接時(shí)能夠打開一個(gè)網(wǎng)頁(yè)或者源網(wǎng)站。
2. 進(jìn)入瀏覽器首頁(yè),我們可以通過單擊鏈接完成很多事情:打開新標(biāo)簽或窗口、收藏網(wǎng)頁(yè)、復(fù)制網(wǎng)址、增加到收藏夾、存為書簽等等,而這點(diǎn)按鈕做不到。
3. 在移動(dòng)端,我可以點(diǎn)擊和按住一個(gè)鏈接得到與上下文有關(guān)的內(nèi)容。
4. 鏈接也能告知我們所到何處。我不會(huì)修改數(shù)據(jù)或者以任何方式做改變內(nèi)容(按鈕經(jīng)常干這種事情)。
如果按鈕被設(shè)置了手形工具,即便是沒有關(guān)系,它也巧妙地暗示了該鏈接可能與用戶發(fā)生交互。如果你想在用戶懸停時(shí)給予視覺反饋,可以在相應(yīng)位置改變背景色。一個(gè)優(yōu)秀的按鈕設(shè)計(jì)不需要通過手形工具告訴用戶它真的有用。
如上所述,手形工具確是用于網(wǎng)頁(yè)鏈接的。這是因?yàn)殒溄泳哂刑貏e的作用。瀏覽器和計(jì)算機(jī)操作系統(tǒng)已經(jīng)為你完成了許多工作——與流行趨勢(shì)相反,它們知道如何能更好地服務(wù)于你。
鏈接一直用這種辦法引出網(wǎng)頁(yè)——這已經(jīng)約定俗成,不需要開發(fā)者再做創(chuàng)新。在用瀏覽器時(shí)你完全可以高枕無(wú)憂,相信它,能幫助我們和我們的團(tuán)隊(duì)解決許多實(shí)際問題。
翻譯:設(shè)計(jì)達(dá)人網(wǎng) QSF
作者:Adam Silver
英文原文:https://medium.com/simple-human/buttons-shouldnt-have-a-hand-cursor-b11e99ca374b#.htxfe6sbq