今天公司的設計又問了一個沒特別想過的問題:
該在甚麼時間選擇使用彈出視窗,而又在甚麼時間選擇使用切換頁面呢?
由於現行為 Web SPA 架構,因此對於換頁重新讀取頁面的困擾已經降低到非常低了,在本次的專案中充斥著大量使用彈出視窗來顯示表單明細、表單編輯等操作,在某次由於表單編輯內容過多因此建議是否能換頁來編輯時在思考此問題...目前個人的想法是使用彈出視窗有以下條件:
不曉得是否有所疏忽的部分,麻煩各位前輩抽空給點意見了,感恩~
其實你的彈出視窗還可以分為兩種。
一種是model彈出的偽視窗。
一種是window open的實際連結視窗。
一般來說我個人的規劃是如下
model彈出的偽視窗使用時機:
1.警告、說明、確認
2.一次性顯示的內容
而用open開啟的視窗
1.內容較多。
2.需要可背景放置式。
3.有分頁相關的資料。
4.需要多重比較用多重視窗時
換頁的時機大多數都是
1.選單或是主要佈局的頁面
2.不脫要背景式
認真來說,我最大的重點在於需不需要背景式來決定。
如果今天這個頁面的需求,是有背景需求的。我才會用open。
要不然大多數來說還是依切頁式為主。