揭秘謀殺用戶體驗(yàn)的隱秘殺手:網(wǎng)站驗(yàn)證碼
斯坦福大學(xué)的調(diào)查數(shù)據(jù):
– 網(wǎng)站驗(yàn)證碼平均耗時(shí)9.8秒
- 如果是音頻驗(yàn)證碼,耗用時(shí)間超過(guò)28秒
- 第一次輸錯(cuò)驗(yàn)證碼的比率接近30%
- 接近20%的連續(xù)三次輸錯(cuò)驗(yàn)證碼的用戶憤怒的離開(kāi)
如果你想用戶感到迷茫、挫敗、憤怒的話,那么就大量的使用驗(yàn)證碼吧。
第四,驗(yàn)證碼會(huì)帶來(lái)網(wǎng)站性能問(wèn)題
普通的驗(yàn)證碼,往往會(huì)被機(jī)器人破解,所以很多網(wǎng)站采用了外部插件來(lái)調(diào)用驗(yàn)證碼。有的時(shí)候用JS代碼,有的時(shí)候用iFrame,這些都會(huì)帶來(lái)速度問(wèn)題。
速度有時(shí)是生死攸關(guān)的大事,如果我用一秒鐘時(shí)間打開(kāi)你的網(wǎng)頁(yè),然后用3秒鐘等待驗(yàn)證碼刷新,你說(shuō)我會(huì)不會(huì)掉頭就走?
驗(yàn)證碼的誕生,是為了判斷表單提交者是不是機(jī)器人,相當(dāng)于是一個(gè)圖靈測(cè)試。但對(duì)于真正的訪客,驗(yàn)證碼所體現(xiàn)出來(lái)的不信任、不尊重用戶的傲慢態(tài)度,已經(jīng)大大超過(guò)了其積極意義。更何況,部分用戶視力不好,部分用戶沒(méi)有耐心,這些都是驗(yàn)證碼解決不了的。在某種程度,驗(yàn)證碼沒(méi)有解決問(wèn)題,反而帶來(lái)了更多問(wèn)題。
上面的道理,可能很多站長(zhǎng)都懂,但似乎濫用驗(yàn)證碼的情況并沒(méi)有改善,并且愈演愈烈。為了解決垃圾信息的問(wèn)題,站長(zhǎng)選擇了驗(yàn)證碼這種最簡(jiǎn)單直接,但容易得罪用戶的方式,這是啥??jī)|推海外推廣認(rèn)為,這是懶惰!
有沒(méi)有解決方案呢?當(dāng)然有!筆者談?wù)勛约旱慕?jīng)驗(yàn):
方法一: 使用訪客行為分析程序而不是驗(yàn)證碼來(lái)判斷是否機(jī)器人
有一些插件,比如在Wordpress上經(jīng)常使用的Akismet,可以通過(guò)IP頻率、Cookies等信息判斷機(jī)器人。AKismet不僅僅用于wordpess,還可以安裝在企業(yè)網(wǎng)站甚至電商網(wǎng)站上。
道高一尺魔高一丈,已經(jīng)有針對(duì)Akismet的機(jī)器人出現(xiàn)了,但這么做起碼可以避開(kāi)大多數(shù)機(jī)器人,并且遠(yuǎn)離坑爹的驗(yàn)證碼。
方法二:使用誘餌表單項(xiàng)
這個(gè)技術(shù)很簡(jiǎn)單,就是在你的表單里面,放一個(gè)單行文本框,文本框內(nèi)寫(xiě)著:如果你不是機(jī)器人,請(qǐng)刪掉這行數(shù)據(jù)。
機(jī)器人來(lái)了,肯定不管三七二一直接提交。那么我們?cè)诤笈_(tái)判斷,凡是填寫(xiě)了表單的訪問(wèn)都是機(jī)器人,凡是刪除這行數(shù)據(jù)的人都是訪客。
這個(gè)方法的優(yōu)點(diǎn)在于,不需要用戶填寫(xiě)驗(yàn)證碼了。缺點(diǎn)在于,用戶還是需要手動(dòng)刪除一行數(shù)據(jù),但這總算相對(duì)輕松很多吧。
誘餌技術(shù)還有一個(gè)變種,就是用隱含文本框,里面什么內(nèi)容都不填寫(xiě)。一些初級(jí)的機(jī)器人,只要見(jiàn)到表單都會(huì)照例填寫(xiě)一些東東進(jìn)去,而用戶看不到表單自然也不會(huì)填寫(xiě)。這個(gè)方法比上面的更簡(jiǎn)單,但只能防住比較笨的機(jī)器人。如果我們稍作改造,就可以防住不少聰明機(jī)器人,比如我們的誘餌表單不是固定的,而是隨機(jī)生成的,那么機(jī)器人的難度會(huì)高很多。
方法三:將驗(yàn)證碼和用戶正常數(shù)據(jù)結(jié)合在一起
比如用戶信息中,有一個(gè)必填項(xiàng)是性別。當(dāng)用戶填寫(xiě)性別的時(shí)候,跳出兩個(gè)選項(xiàng):
我是帥哥(傳遞一個(gè)隱含變量 100981)
我是美女(傳遞一個(gè)隱含變量 283397)
第二次訪問(wèn)的時(shí)候,跳出兩個(gè)選項(xiàng)
我是帥哥(傳遞一個(gè)隱含變量 997301)
我是美女(傳遞一個(gè)隱含變量 000981)
你可以隨機(jī)生成幾十組這樣變量對(duì)應(yīng)表,每60分鐘該表格自動(dòng)更新一次數(shù)據(jù)。首先機(jī)器人無(wú)法判斷每次需要正確傳遞的變量。如果某個(gè)不懷好意的垃圾制造者用遍歷法分析了你的代碼找到了對(duì)應(yīng)關(guān)系,然后做出新的機(jī)器人,他也不可能每小時(shí)來(lái)遍歷一次。
這個(gè)方法的好處在于,用戶絲毫感覺(jué)不出來(lái)這是一個(gè)驗(yàn)證碼,而機(jī)器人則束手無(wú)策,即使有垃圾制造者人工參與,破解的難度也很大。這個(gè)方法是否十全十美呢?非也。如果某個(gè)垃圾制造者專門(mén)針對(duì)你的網(wǎng)站做個(gè)機(jī)器人,先獲取表單數(shù)據(jù),然后再Post數(shù)據(jù),就順利過(guò)關(guān)了。為了防止這種情況,我們可以用java或者ajax技術(shù)來(lái)展現(xiàn)選項(xiàng),對(duì)方改造機(jī)器人的成本也會(huì)增加很多。
世界上沒(méi)有十全十美無(wú)懈可擊的解決方法,但對(duì)所有關(guān)注用戶體驗(yàn)的站長(zhǎng)或者網(wǎng)站推廣人員,小編給予一個(gè)忠告:別小看驗(yàn)證碼,別將防范垃圾信息的問(wèn)題轉(zhuǎn)嫁到用戶身上,驗(yàn)證碼有的時(shí)候不僅沒(méi)有幫你解決問(wèn)題,反而帶來(lái)更多的問(wèn)題,而這一切都幾乎不被站長(zhǎng)察覺(jué)。擺脫驗(yàn)證碼系統(tǒng),能夠改善用戶體驗(yàn),并直接提升轉(zhuǎn)化率。
相關(guān)文章
Cloudfront 是 Amazon 提供的 CDN 服務(wù),有每月免費(fèi) 1T 的流量,該流量不可累計(jì),個(gè)人小站的話,這個(gè) CDN 是足夠用的了,而且主要是國(guó)內(nèi)訪問(wèn)的速度還不錯(cuò),但是需要注意不要2023-10-19
免費(fèi)為你的網(wǎng)站加速,全球訪問(wèn)加速還可以防御ddos攻擊的cloudflare
CDN加速通俗來(lái)講就是把網(wǎng)站在全國(guó)各地的服務(wù)器上復(fù)制一份(即鏡像服務(wù)器),用戶在訪問(wèn)的時(shí)候,路由自動(dòng)分配到最近的服務(wù)器,提升訪問(wèn)速度,大家在訪問(wèn)軟件下載站的時(shí)候,經(jīng)2023-10-09
什么是AMP(加速移動(dòng)頁(yè)面)Web開(kāi)發(fā)?AMP的好處以及它與響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)的
AMP技術(shù)是一項(xiàng)用于加速移動(dòng)Web頁(yè)面加載速度的技術(shù),它通過(guò)限制頁(yè)面的HTML、CSS和JavaScript的使用,從而提高頁(yè)面加載速度和性能,下面我們將從以下幾個(gè)方面對(duì)AMP技術(shù)進(jìn)行拓展2023-10-09谷歌站長(zhǎng)(Search Console)工具的注冊(cè)安裝及功能介紹
Google Search Console 是一項(xiàng)由 Google 提供的免費(fèi)服務(wù),可幫助您監(jiān)控和維護(hù)您的網(wǎng)站在 Google 搜索結(jié)果中的展示情況以及排查問(wèn)題,Search Console 可幫助您了解并改善 Go2023-05-13
打開(kāi)網(wǎng)站出現(xiàn)Internal Server Error的原因和解決方法
這篇文章主要介紹了打開(kāi)網(wǎng)站出現(xiàn)Internal Server Error的原因和解決方法的相關(guān)資料,需要的朋友可以參考下,解決方法:登陸FTP或文件管理器,檢查站點(diǎn)目錄文件權(quán)限設(shè)置,將2022-01-08
inxy:超低價(jià)“綜合型”國(guó)外CDN提供商,專業(yè)POP節(jié)點(diǎn)覆蓋亞洲\歐洲\美洲
inxy,這個(gè)2005年成立運(yùn)作至今的商家不但提供11個(gè)機(jī)房的VPS、24個(gè)機(jī)房獨(dú)立服務(wù)器,更重要的核心業(yè)務(wù)還有CDN,之所以要來(lái)推薦inxy的CDN是因?yàn)樵谛詢r(jià)比上面有著獨(dú)到的優(yōu)勢(shì)2020-11-16
分享盤(pán)點(diǎn)10個(gè)可免費(fèi)使用的網(wǎng)站CDN加速服務(wù)
大部分服務(wù)商(如阿里云,網(wǎng)易蜂巢,京東云等)的CDN服務(wù)是按使用量收費(fèi)的,也有一些服務(wù)商提供免費(fèi)的CDN服務(wù),這篇文章主要介紹了分享盤(pán)點(diǎn)10個(gè)可免費(fèi)使用的網(wǎng)站CDN加速服2020-08-17INXY:運(yùn)作全球26個(gè)國(guó)家和地區(qū)的 獨(dú)立服務(wù)器、VPS、CDN業(yè)務(wù),價(jià)格超便
INXY主要運(yùn)作獨(dú)立服務(wù)器、VPS、CDN、DNS四大類業(yè)務(wù)。inxy有自己的機(jī)房,也賣(mài)全球其他國(guó)家和地區(qū)的相關(guān)業(yè)務(wù),可以說(shuō)是一個(gè)超大型的reseller2019-09-29新手干貨之網(wǎng)站建設(shè)中常見(jiàn)的一些問(wèn)題
這篇文章主要介紹了新手干貨之網(wǎng)站建設(shè)中常見(jiàn)的一些問(wèn)題,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-09-18給我三分鐘還你一個(gè)不買(mǎi)視頻會(huì)員的理由,手把手教搭建電影網(wǎng)站
本篇文章主要介紹了手把手教搭建電影網(wǎng)站,今天我們就來(lái)搭建一個(gè)VIP電影網(wǎng)站,本文主旨在于,從基礎(chǔ)的搭建一個(gè)簡(jiǎn)單的解析網(wǎng)站來(lái)引入一些思路,手把手什么的最貼心了。2019-08-22





