
眾所周知,瀏覽器不會在點擊按鈕或者其他元素時設(shè)置光標(biāo),這是因為瀏覽器本身并不支持這種設(shè)置。來看一下這個截圖:

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

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