廣州網(wǎng)站設(shè)計之Web交互設(shè)計六個原理。到底什么是設(shè)計模式呢?百度的解釋是這樣的:設(shè)計模式(Design pattern)是一套被反復(fù)使用、多數(shù)人知曉的、經(jīng)過分類編目的、代碼設(shè)計經(jīng)驗的總結(jié)。使用設(shè)計模式是為了可重用代碼、讓代碼更容易被他人理解、保證代碼可靠性。 毫無疑問,設(shè)計模式于己于他人于系統(tǒng)都是多贏的;設(shè)計模式使代碼編制真正工程化;設(shè)計模式是軟件工程的基石脈絡(luò),如同大廈的結(jié)構(gòu)一樣。
已經(jīng)知道的什么是設(shè)計模式了,接下來我來說說Web交互設(shè)計的六個設(shè)計原理:
原理一:直截了當(dāng)
恰如Ulan Cooper所言:“需要在哪里輸出,就要允許在哪里輸人’。這就是直接操作的原理。例如,不要為了編輯內(nèi)容而打開另一個頁面,應(yīng)該直接在上下文中實現(xiàn)編輯。
原理二:簡化交互
設(shè)計師Ericson delesus在重新設(shè)計Yahoo! 360時,曾用“少費事”這3個字來描述減少與站點交互操作的需求。而實現(xiàn)少費事的主要途徑就是利用上下文工具?!吧舷挛墓ぞ摺被谶@個原理探索了幾種不同的摸式。
原理三:足不出戶
用戶心流會因盡慚頁面而被打斷。為避免每個操作都刷新一次頁面的情況,可以返璞歸真,采用根據(jù)用戶自然操作流程建模的方式??梢愿鶕?jù)需要決定什么情況下讓用戶留在當(dāng)前頁面。
原理四:提供邀請
廣州網(wǎng)站設(shè)計中的富交互設(shè)計面臨的一個主要挑戰(zhàn)就是易發(fā)現(xiàn)不了。再好的功能,如果用戶發(fā)現(xiàn)不了,結(jié)果仍然等于零。提供邀請是改善易發(fā)現(xiàn)性的重要途徑。邀請可以提示用戶下一步交互操作是什么。
原理五:使用變換
動畫、電影轉(zhuǎn)場效果,以及各種形式的視覺變換,都是極為有用的技術(shù)。
原理六:即時反應(yīng)
智能界面的特點是具有良好的反應(yīng)能力。這個原理探討了怎樣通過響應(yīng)操作為用戶提供豐富的體驗。