2022-10-28 分類: 網站建設
對于各大網站的驗證碼想必大家不會陌生,我們經常在操作一些表單時或者在某些網站上提交一些內容時會被要求輸入驗證碼,這些驗證碼有圖片形式的,有漢字形式的,也有字母形式的,有時頻繁的出現讓人不勝其煩,但又不得不輸入,讓人糾結,那么既然網站驗證碼這么不受待見為什么還會一直存在呢?企業網站建設時為什么還要吃力不討好的做這一個驗碼嗎呢?答案就是驗證碼是網站建設公司為了網站數據的安全所設置的一道關卡,那么如何在建設網站時處理這些讓人糾結的驗證碼呢?
建設網站時如何處理讓人糾結的驗證碼
一、既然在建設網站時不能取消驗證碼的存在,那么我們所能做的就是盡量讓這個驗證碼看起來能夠順眼一些。比如目前網站常用的圖片拼圖形式的驗證,這種驗證碼比較容易理解,先通過點擊按鈕從服務器端獲取圖片,并隨機生成圖片中缺失的部分,通過用戶使用鼠標點擊拖動圖片殘片到這個隨機生成的位置完成驗證,并計算用戶通過的驗證的時間,雖然在程序上需要運行這幾個步驟,但在頁面上訪客看到的只是一個圖片拖動一下就可以了,而不是通過輸入辨認讓人糾結的刮花字符來驗證。
畢竟在操作上來講用鼠標拖動比鍵盤打字要方便的多,節省了時間了同時,也在安全上讓機器驗證的難度加大了,以前機器人灌水所采用的方式就是通過程序來自動識別圖片中的字母來自動輸入驗證碼,于是網站建設人員沒辦法,只能讓驗證碼的圖片越涂越模糊,給機器識別制造驗度,希望機器能識別不出來,但機器識別不了同時也給用戶造成了識別上的麻煩,筆者有時會遇到那種很相似的字符無法判斷,比如驗證碼中的數字1與字母的l幾乎在外形上是一模一樣的。通常會在二者取其一的情況下提示驗證碼錯誤。圖片拼圖驗證碼形式的出現才使網站驗證告別了這種不良的發展方向,使網站驗證碼在用戶體驗方面提升了一個臺階。
二、以上是在驗證碼的形式方面處理,使辨認起來不再那么糾結,那么還能不能在體驗方面更上一層樓呢?當然可以,網站建設公司可以通過程序控制驗證碼所出現的時機,沒有必要是個表單都加上驗證,可以在用戶常用的表單初先取消驗證,比如網站的登錄界面,這是用戶經常要使用的頁面,可以先使驗證碼不顯示,以確保真正的用戶能快速的登錄,可以通過登錄次數來判斷是否顯示驗證碼,這樣一來那些不知道密碼的用戶在輸入密碼錯誤三次之后將全開啟驗證碼,過濾掉那些機器驗證的行為,同時提示用戶密碼錯誤需要進行找回密碼的操作。既過濾掉了機器,又方便了用戶,可謂一舉兩得,另外對于一些需要經常登錄操作的頁面,可以采用一段時間內免登錄的處理方式,打開即是登錄狀態,這樣也就不用再面對那些讓人糾結的驗證碼了。
本文標題:建設網站時如何處理讓人糾結的驗證碼
網頁路徑:http://m.newbst.com/news28/208878.html
成都網站建設公司_創新互聯,為您提供App開發、網頁設計公司、定制網站、Google、外貿網站建設、虛擬主機
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯
猜你還喜歡下面的內容