毫無疑問Discuz!在國內(nèi)論壇的占有量有著不可比擬的優(yōu)勢,每天輾轉(zhuǎn)的論壇基本上都是Discuz!架設(shè)的,甚至可以說是Discuz!已經(jīng)成了論壇的代名詞。
Discuz!論壇的圖標顏色只有兩種,一種是代表有新貼子或未查閱的色彩斑斕的圖標,另一種是代表沒有新貼子或是已查閱(回復)的灰色圖標,這兩種顏色的圖標很好的表達了貼子的兩種狀態(tài)。
但是最近卻有件事讓我很疑惑,因為發(fā)現(xiàn)一個明明有新貼子發(fā)布的版塊前的圖標變成了灰色的,我以為這是論壇程序出了點問題,于是去求證了管理員,才知道Discuz!論壇的圖標顯示交互行為并不只是應(yīng)用在貼子上,同時也應(yīng)用在版塊上,也就是說為什么我看到的那個版塊前的圖標顯示為灰色,是因為我在這個版塊里查閱或是回復了貼子,于是系統(tǒng)“認為”已經(jīng)不需要再標示有新貼子了,因為我已經(jīng)來過。
然而系統(tǒng)的這個“認為”卻太“自以為是”。
貼子是單個的對象,所以兩種顏色的圖標的確是可以很合適的表達了查閱前與查閱后的兩種狀態(tài)。但是版塊做為容納多個貼子的一個容器,仍采用相同的交互行為就顯得很不妥當。
很明顯的一點,版塊里有十個新貼子,而我只看了其中一個,然后我轉(zhuǎn)到其他版塊去了,這個時候版塊前面的圖標就顯示為已查閱的灰色了?墒俏颐髅髦徊殚喠似渲械囊粋貼子,顯然這樣的提示方式是不正確的。
在版塊前的圖標交互行為不應(yīng)該跟貼子里的一樣,版塊前的圖標當有新貼子時就應(yīng)該一直顯示為有顏色的,而不能因為只查閱了其中一個貼子而就提示為全部查閱,在沒有更好的提示方式之前,寧愿選擇只要當天有新貼子就一直顯示為有顏色的圖標,即使已經(jīng)查閱了其中的所有貼子。
其實有另外一個更好的圖標交互提示方法,當天的新貼子(包括回復)數(shù)會在版塊名稱后面顯示出來,而且系統(tǒng)也可以記錄對貼子的查閱狀態(tài),那么完全就可以在版塊前的圖標上顯示數(shù)字,該數(shù)字為新貼子總數(shù)-已查閱貼子數(shù),這樣的提示方式無疑要比僅僅是兩種狀態(tài)的圖標提示要更人性化。
但是,顯然這樣的交互行為是為增加系統(tǒng)負擔的,需要權(quán)衡。
