選擇最適合人們使用的表單結構。
本頁內容:
1.提出問題
你可以用一個問題或敘述的格式。例如“你的生日是什麼時候?”或“生日”。要記得在網站所有頁面的格式是一致的。
指導說明:
- 使用問題或陳述,但需保持一致
- 儘可能減少提問的問題
- 保持問題簡短和清楚明瞭
- 如問題不是很淺顯易懂,請解釋為什麼你問這個問題
2.建立表單結構
問問你自己:
- 有多少個問題?
- 使用者需要依序回答嗎?
- 他們需要在同一個頁面完成 交易手續 (transaction) 嗎?
- 他們的答案會影響其他頁面的交易動作嗎?
- 是否有些回答會導致使用者不得不放棄此次交易動作?
- 他們得從項目清單中增刪項目,或更改順序嗎?
- 有多少人要一起處理這個交易手續流程呢?
- 這個交易手續有某個步驟得在實體環境中完成嗎 (無法全部線上完成)?
- 什麼時候這個交易流程才算真的完成?
3. 結構範例
想清楚上述幾點之後,有助於你決定表單結構。
下面是一些常見的方法:
1. 單頁表單:全部問題放在同一頁
所有的問題都放在一個頁面上。

優點:
- 只有一個送出按鈕
- 一個 URL 包含所有表單欄位
- 不用固定的順序
- 同一頁面的情境容易了解
- 頁面進度是明顯的 (只有一頁)
缺點:
- 冗長的表單會嚇跑使用者
- 不適合於有分支或非循序型的表單
- 如何怎麼儲存部分的進度?
- 可能不易分析,例如放棄率 (drop-off rates)
- 可能造成表單欄位資料驗證的提示訊息,難以判讀使用
2.多頁表單:一頁只放一個問題 (或者稱為 wizard, 常譯為表單精靈/步驟精靈)
每個問題都有自己的頁面。

優點:
- 比較容易處理分支和問題之間的相依性
- 較容易讓使用者儲存進度
- 交易手續 (transaction) 比較容易管理
- 較易引導不熟悉服務流程的使用者
- 較容易追蹤分析使用情況,例如放棄率 (drop-off rates)
缺點:
- 難以顯示進度
- 使用者必須經過較多的頁面
- 容易失去的前後問題的關聯情境
- 需要設計一個頁面,專門來預覽填答結果,或者編輯修改各頁的填答資料
- 不易處理需要增刪項目的清單形式問題
3.手風琴式表單 (Accordion form):問題都在同一頁,每次只打開一個問題
所有問題都在同一個頁面上,分為不同區塊,但同一時間只顯示一個區塊的問題。

優點:
- 可以處理問題區塊之間的分支和相依性
- 使用者可隨時查看和編輯之前的問題
- 較易引導不熟悉服務流程的使用者
- 同一頁面的情境容易了解
- 填寫進度明顯 (只有一頁)
缺點:
- 使用者介面和實作較複雜
做得好,手風琴式表單是上述兩種結構的結合。但仍存在一些重要的設計決策。例如:
- 一次只能顯示一個區塊的問題嗎?
- 如果問題是相互有關係的,回去編輯先前的問題,會發生下列哪種情況呢?
- 目前的問題要繼續打開著?還是關閉起來?
- 如果編輯前一個問題之後,又該如何返回現在的問題?
- 如果回去編輯之前的答案,是否會失去之前所編輯的其他問題 (如果問題是相依的)
4. 混合式表單 (Hybrid)
對於更複雜的交易,其他選項的某些組合可能是你最好的選擇。

做好混合式表單可以帶來單頁式和引導式表單的優點。混合式表單給你更大的設計空間,能讓你建立整體流程的節奏,如此一來,有助於人們理解他們處於交易流程的甚麼階段,並且打破填寫時的單調。
這些表單設計決策的背後,你必須找到客觀的支持證據。請牢記:所有的設計都必須「以使用者為中心」。
翻譯:群元
校稿:Richard, Amy Hsu, James Chu
原始出處:https://www.gov.uk/service-manual/user-centred-design/resources/patterns/form-structure
HPX-GOV GDS Digital Service Manual 中文翻譯網站 (beta) by 英國政府數位服務策略研究小組 UK GDS Study Group
Dear Hong Kong team,
We’ve released a new version of the ‘Form Structure’ page that is substantially different to this one. It would be great if you could translate and update this page. Thank you.
Link to new page:
https://www.gov.uk/service-manual/user-centred-design/resources/patterns/form-structure.html
Please contact me if you’d like any more information about it. (I apologise that I can only speak English)
Best
Caroline Jarrett