創(chuàng)建有效的多步表單以獲得更好的用戶體驗(yàn),眾所周知,
網(wǎng)頁(yè)設(shè)計(jì)里的表單很難定制和設(shè)計(jì)—,以至于我們已經(jīng)開(kāi)始看到更靈活控制的新想法。但是我們不常討論的是設(shè)計(jì)超越驗(yàn)證的良好體驗(yàn)。
對(duì)于多步驟表單,規(guī)劃涉及到跨步驟邏輯地組織問(wèn)題、對(duì)相似的問(wèn)題進(jìn)行分組,以及最大限度地減少步驟數(shù)量和每個(gè)步驟所需的信息量。讓每一步都有重點(diǎn)和可管理的東西才是我們應(yīng)該追求的目標(biāo)。
破壞多步表單用戶體驗(yàn)的一個(gè)簡(jiǎn)單方法是,等到用戶到達(dá)表單的最后一步,才讓他們知道他們?cè)谶@一過(guò)程中犯的任何錯(cuò)誤。在進(jìn)入下一步之前,應(yīng)該驗(yàn)證表單的每一步是否有錯(cuò)誤,并且應(yīng)該顯示描述性的錯(cuò)誤消息,以使用戶能夠理解錯(cuò)誤所在以及如何修復(fù)錯(cuò)誤。
改善多步驟表單用戶體驗(yàn)的另一種方式是集成視覺(jué)提示,這種方式可以為用戶提供關(guān)于他們正在進(jìn)行的過(guò)程的反饋。這些東西可以包括一個(gè)進(jìn)度指示器或一個(gè)步進(jìn)器,以幫助用戶知道他們正在進(jìn)行的確切步驟。改善表單用戶體驗(yàn)的一個(gè)主要方法是在瀏覽器中存儲(chǔ)用戶數(shù)據(jù)。多步表單通常很長(zhǎng),需要用戶輸入大量關(guān)于自己的信息。想象一下,用戶填寫了表單的95%,然后意外地點(diǎn)擊了F5按鈕,丟失所有的進(jìn)度。對(duì)于用戶來(lái)說(shuō),這將是非常糟糕的體驗(yàn)。
創(chuàng)建多步表單有助于改善復(fù)雜數(shù)據(jù)輸入的用戶體驗(yàn)。通過(guò)仔細(xì)規(guī)劃步驟,在每個(gè)步驟實(shí)現(xiàn)表單驗(yàn)證,并將用戶數(shù)據(jù)臨時(shí)存儲(chǔ)在瀏覽器中,可以使用戶更容易完成長(zhǎng)表單。