應用系統的可用性

最近一直在思考Web應用系統的可用性問題。“可用性”對於一個系統非常重要,但是我們已經聽的很多了,麻木了,很少人深入研究(至少我們公司是這樣);做系統的時候也很少去考慮。
 
我覺得系統可用性應該包括如下方面:
1、系統穩定
2、系統性能較好,反應迅速
3、界面佈局合理,提示、導航簡單清晰
4、界面交互性強
我們很多時候關注第1,第2點;當然僅僅這兩點已經把很多項目搞得焦頭爛額了。這兩個可用性問題與系統“後臺”設計有很大關係,此處暫且不論。
 
第3第4點也是非常重要,我們卻常常輕忽;總是以“Web應用系統在交互性方面確實比較差”來推託。Web界面的確有這方面的缺點,但是還是有挖掘和提升的空間。
 
首先,在界面佈局方面,實際上也有“設計模式”存在。在桌面程序設計中,導航欄、工作區、logo、工具欄、快捷菜單等界面要素都有比較固定的擺放模式;但是在Web界面中如何擺放,如何實現都甚少見到好的作品,大多數Web管理系統界面都“網頁”化,這種佈局確實較難操作。不知哪位有這方面的較好的作品,拿出來共享一下,或者推薦一下這方面的著作。我本人過些時候把自己對Web界面佈局方面的作品貼出來,請有興趣的朋友指教一下。
 
另外,在交互性方面,實際上我們可以做得更好,但是我們沒有做到。原因之一是我們對瀏覽器端的技術掌握的不夠深入。例如:我們對javascript掌握不夠好,只會寫他的if-else,不會利用它的面向對象高級特性。再比如css技術,xsl等等。其實,我們公司(主要是我本人)在2003年就開始使用xmlhttp和htc,爲什麼我們沒有發明Ajax?原因很簡單,我們不夠專業。所以我現在想深入研究一下開源的Ajax工具集,並把這個工具集介紹給大家。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章