|
英文原文:5 Common Usability Mistakes and Solutions For Avoiding Them
我是一個(gè)性情乖戾的Web用戶,但我想這也幫助促使我成為了一名優(yōu)秀的Web開發(fā)人員。當(dāng)我看到一個(gè)網(wǎng)站上有讓人不爽的設(shè)計(jì)時(shí)就會非常的惱怒,一些很簡單的東西為什么做不好?下面是5種常見的可用性方面的錯(cuò)誤,以及如何糾正這些問題的方法。給自己方便,也與人方便,確保自己不要犯這樣的錯(cuò)誤。
使用表達(dá)submit事件
,不要用click
事件;請用表單標(biāo)簽form
!
我不知道遇到過多少次,當(dāng)我使用回車鍵提交一個(gè)表單時(shí)(或手機(jī)上用箭頭/輸入鍵),卻什么都沒發(fā)生。我只好又用鼠標(biāo)點(diǎn)擊提交按鈕,表單終于有了反應(yīng)。這是我最痛恨的一個(gè)網(wǎng)頁可用性上的問題,一看就是業(yè)余人員做的。用鼠標(biāo)點(diǎn)擊提交按鈕,或在手機(jī)上關(guān)閉鍵盤然后滾動到頁面底部找到提交按鈕,這都是討厭的多余的動作,完全不需要這樣做。你只需要使用submit
事件,網(wǎng)頁就會變得友好很多:
document.getElementById("myForm").addEventListener("submit", function(e) { e.preventDefault(); // ... Do processing here. Yay for "enter" key submission! return false;});
it知識庫:程序員在頁面友好性上常犯的5種錯(cuò)誤以及改正方法,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。