圖形驗證碼(Captcha)擋的到底是誰?!

154 月

圖形驗證碼(Captcha)擋的到底是誰?!

圖形驗證碼最基本的運作形式就是在送出資料前,要求你在欄位中輸入圖片中的英文字母數字,為何不論是張貼留言評論、註冊會員或是活動投票常常都要使用圖形驗證碼,究竟它有何功用呢?主要功能是用來防止機器人進行灌票、留言、垃圾廣告等干擾網站、活動運行。

不過,網站在使用圖形驗證碼時,除了考慮要有足夠的變化防止被判讀出來外,也要考量到用圖形驗證碼對於使用者的影響,不要阻擋了機器人,也阻擋了使用者使用意願。因為文字變化、背景色彩的複雜程度等,都是可以影響機器人判讀重要要素,然而,文字變化的越誇張、背景與文字顏色越複雜,也同時影響了使用者在輸入驗證碼時的難度,這之間的水平實在要好好的拿捏。

在要求使用者前,應該先問問自己:你看得懂嗎?
我覺得有些驗證圖形很厲害,可以讓人望之卻步,或是直覺的就選擇更換圖片!
難解的圖形驗證碼 難解的圖形驗證碼


請永遠記得你網站的使用族群!

隨著你網站使用族群的不同,對於這些驗證方式的難易度也會有所不同,舉例而言,目前除了圖形驗證碼之外,也有另一種稱之為『邏輯驗證碼』的方式,要求你回答數學的加減計算題是最常見的一種方式,或許你會這麼想這樣就免除了無法判讀圖片的問題,但這種數學題對於某些人而言又是一層阻礙,所以究竟要如何拿捏才能達到能夠阻擋機器人,又不會造成使用者的困擾,把思考點回到你的使用者們身上,就會變得單純許多吧!

圖形驗證碼只能是圖形驗證碼嗎?
隨著使用各式各樣的網站並且輸入各種形式的驗證碼後,有時不免對這樣的過程感到麻木與無趣,但大家也只能無奈的表示,這是免不了的流程步驟『為了讓你的網站不受到垃圾廣告干擾阿!!!』。但…難道不能換個形式讓一個無謂的過程變成一種有趣的使用情境嗎?

以下有個案例我覺得很適合來思考一下『圖形驗證碼』!

  • 第一眼看到這張圖時,你有怎樣的感覺,並且會填入怎樣的答案(請先嘗試解讀看看
    圖形驗證碼

     

  • 答案公佈!你對了嗎?
    圖形驗證碼
  • 為何是8DJK?
    這個驗證碼的解答方式是要先區別貓跟狗,把有貓的字母輸入欄位。
    狗跟貓的區別方式是,狗的頭比較小以及脖子有項圈

     

  • 知道解答後你有怎樣的感覺?
    圖片來源引自於此,也可以去看看大家的想法
    http://www.labnol.org/internet/favorites/cats-inside-rapidshare-captcha-images/3064/

  • 然後…我們再來思考『圖形驗證碼(Captcha)擋的到底是誰?!

     

Posted by admin  Posted on 15 4 月 
  • captcha, 圖形驗證碼, 邏輯驗證碼
  • Post Comments 0