2011-09-14 28 views
2

我的問題是有關嚮導中後退按鈕的常規功能。我正在考慮這個按鈕的可能行爲,我無法找到任何線索哪一個是這兩個選項之間的正確選擇。嚮導的邏輯行爲

1-應顯示上一頁,並且不應保存當前表單中所做的更改。

2-應顯示上一頁,並保存當前表單中所做的更改。

我想知道你認爲哪個選項是後退按鈕的正確行爲,爲什麼。

回答

2

來自Microsoft的相當明智的Windows指南是;

通過導航保留用戶選擇

例如,如果用戶 進行了更改,請單擊「上一步」,然後單擊「下一步」,這些更改應保留爲 。用戶不希望必須重新輸入更改,除非他們明確選擇清除它們。

請參閱UX Wizards guide

+0

感謝您提供的信息非常豐富。閱讀鏈接後,我發現另一個提示。 '不要將導航按鈕(Next和Back)與提交按鈕混淆。下一步意味着在沒有承諾的情況下向導進步;返回應該總是在下一頁可用,並且單擊後退應該撤消最後一個下一個按鈕的效果。那麼這是否意味着提交更改與保存更改不同? – Saffar

+0

是的,如果一個頁面導致X發生(提交 - 說創建一個註冊表項)基於文本框中的值,然後前進,然後再回來應該撤消X但保持文本框中的值相同 –