驗證碼請適可而止
現在,不少網站為了防止用戶利用機器人自動注冊、登錄、灌水,都采用了驗證碼技術。登陸論壇、在別人的博客留言,無不需要輸入驗證碼。今天在一個老外的博客看了篇文章,準備評論一下,結果我的噩夢就來了。
如下圖
評論要求讓我填入驗證碼,我在連續試了5次都不對之后,我關閉窗口,放棄了發表評論的想法,耗時接近1分鐘.為什么我要走? 原因很簡單,我不想再在這里花時間了,因為盯著屏幕,辨別這些字母,讓我覺得很辛苦.
別指望用戶會在這個難纏的驗證碼上花費許多時間來辨別它!
當用戶失去耐心的時候,用戶隨時會走!不要認為,驗證碼是為了用戶帳戶安全,減少受垃圾信息騷擾而設定的,用戶就會買賬.
不知道這種難纏的驗證碼是怎么給設計出來的?
驗證碼設計的初衷,是為了辨別訪問的是一個人or程序,為了防止一些暴力破解,批量注冊,批量灌水而產生的.但是現在,許多網站的驗證碼,卻成為了用戶的噩夢.不止把程序拒絕在門口,也用戶檔在了大門外.更有甚者,驗證碼出錯的同時還刷新了頁面,用戶需要再次填寫一遍剛才的信息!
為什么不能通過一套完善的判斷機制,來讓驗證碼在必要的時候才出現呢?
還是說,研發一套完善的判斷機制,成本太高,索性就損失一點用戶體驗就算了?
假如一套完善的判斷機制研發不出來,那么我們是否可以通過局部的改變,去改善體驗呢?
例如:
1. 登錄出錯,再次登錄時,提示需要輸入驗證碼
2. 同一IP連續注冊,發帖時,提示需要輸入驗證碼
3. 減少驗證碼的長度,比如3位或者4位組合
4. ...
PS:程序方面我是不懂,就當是發發牢騷了.貼多個搞笑的驗證碼,消遣一下