進度條(或進度表)可以幫助用戶對過程的長度和步驟有個預期,並且知道自己當前在哪個步驟.也被稱作“進度指示器(Progress Indicator)”,”多步驟進度條(Multi-step Progress Bar)”,”向導(Wizard Steps)”,”進度表(Progress Train)”,”剩余步驟(Steps Left)”
用戶需要意識到他們正在進行一個多頁面(multi-screen)的流程(比如付款或注冊)
在向導中應該使用;在那些預先設計好的,用戶可能只需完成一次或頂多在個別情況下需要完成的多步驟流程中需要使用.在常規的任務中就不要用了,因為那種笨重的,一步一步的手把手式(handholding)的方式最終會變得討人厭
由一個持續的,顯示一系列步驟 ,高亮當前的步驟,並可以顯示目前的完成度或百分比的導航條,來作為進度條(或進度表).
進度條可以讓用戶預估整個流程的長度,對於全部流程有個預覽,並時刻告訴他們在整個流程中已經完成多少了.
“進度條”也可以用來表示”動態顯示系統更新進度的動畫條”(就像YUI2中的進度條組件)
這個組件可以解決相關聯的多步欄或者作為逐步顯示用戶控制過程的指示器(譯者注: 這句我真翻譯不好,歡迎高手來指教…This pattern deals with an articulated, multi-step bar or indicator showing stepwise user-controlled progress.)
原文地址:http://developer.yahoo.com/ypatterns/navigation/bar/progress.html