網(wǎng)頁頁面是每個網(wǎng)站最基本的獨立要素,而且每一個頁面都有特定的任務(wù),這些頁面就像串聯(lián)的一個鏈條一樣,構(gòu)成了整個網(wǎng)站。每個頁面主要提供兩個基本任務(wù)構(gòu)建整個鏈。
1.幫助用戶完成當(dāng)前頁面的主要任務(wù)
2.提供任務(wù)鏈中的下一個環(huán)的訪問
目前WEB上的頁面主要可供完成的任務(wù)有:
1.導(dǎo)航頁面;讓用戶找到他們想要的東西,并提供訪問途徑
2.詳細(xì)頁面;用戶看到想要知道的詳細(xì)內(nèi)容
3.交互頁面;允許用戶輸入和管理數(shù)據(jù)
這三種最終可以任意組合構(gòu)成混合頁面類型。如Google地圖的頁面:
在設(shè)計網(wǎng)站時,應(yīng)當(dāng)把用戶任務(wù)與適當(dāng)?shù)捻撁骖愋拖嗥ヅ洹H缬脩舨榭匆黄恼?,需要有?dǎo)航和詳細(xì)頁面;如果用戶想查看包含某關(guān)鍵詞的文章或網(wǎng)頁,就要有交互、導(dǎo)航和詳細(xì)頁面。
在設(shè)計時,首先假想某個特定的場景,并列出詳細(xì)場景可能需要完成的任務(wù),對任務(wù)進行分析的,任務(wù)主要有三個類型;導(dǎo)航、消費(查看詳細(xì))、交互;然后將同類型的任務(wù)組合排列,并根據(jù)情況想象要構(gòu)建的頁面;導(dǎo)航需要一組鏈接,詳細(xì)頁面需要大的頁面模塊;交互需要一個表單按鈕。組織頁面模塊時,每個頁面都應(yīng)當(dāng)關(guān)注一個獨立任務(wù),但是如果有多個獨立的類似的子任務(wù),就要考慮能夠把他們組合在一起。
決定一個任務(wù)要創(chuàng)建多少個頁面時,要考慮一下因素:
1.用戶的技術(shù)水平
2.用戶的帶寬
3.頁面上信息量
4.用戶要完成任務(wù)
5.用戶要完成任務(wù)的頻率
在界面設(shè)計時,有三種方法來完成交互任務(wù)組合;分別是向?qū)?wizard)、控制面板(control panel)和工具條(toolbar)。這三個各有優(yōu)缺點的,如安裝軟件時通常都是使用向?qū)?wizard),讓用戶按照順序,保證不會錯過重要的步驟,當(dāng)然也很乏味,一路“Next”下去,是很多人使用的慣用裝軟件方法。而控制面板也是使用比較多的,習(xí)慣之后使用起來很方便。工具條,就像 office上面的那些工具一樣,在WEB上并不多見,只在編輯文本的時候出現(xiàn)的比較多。
當(dāng)頁面上有多個任務(wù)或者“下一步”出現(xiàn)時怎么辦呢?
要根據(jù)三個原則來優(yōu)化“下一步”的設(shè)計:
1.這會幫助多少用戶?
2.發(fā)生的頻率程度?
3.對于用戶,這個下一步有多重要?
根據(jù)以上三個原則為任何建立優(yōu)先級。根據(jù)優(yōu)先級對含有多個頁面任務(wù)或“下一步”的頁面進行分區(qū),重要的排在顯眼的位置,一般是頁面的左側(cè),右側(cè)通常都是一些次要的內(nèi)容。
在網(wǎng)站任務(wù)多,交互比較復(fù)雜的情況下,就需要建立網(wǎng)站結(jié)構(gòu)圖。建立結(jié)構(gòu)圖之前要明確每一個頁面重點表現(xiàn)的任務(wù),以及頁面之間的相互關(guān)系、交互關(guān)系以及其他方面(根據(jù)項目不同會有所差異)。而組織這些關(guān)系,就需要用到網(wǎng)站結(jié)構(gòu)圖(網(wǎng)站圖)。
網(wǎng)站圖有哪幾種形式呢?
1.樹狀圖;這個適合顯示層次結(jié)構(gòu),但容易超出水瓶空間造成層次過深,可以與梳狀圖配合使用來避免這種情況。
2.梳狀圖:這個在長工作區(qū)比較有用。如電子文檔的目錄導(dǎo)航。
3.星形圖:這種在層次機構(gòu)不嚴(yán)格,而且組織不算太深的情況下使用比較合適。
除網(wǎng)站圖的形式外,還需對其中所有的對象建立一個詞匯表(詳見jesse james garrett創(chuàng)建的可視化詞匯表visual vocabulary)很容易在白板和形式化文檔中使用。也可以看一看流程圖方面的書,比如UML。
所有這些要考慮的要素在以后不斷學(xué)習(xí)中慢慢體會吧。
鄭州網(wǎng)站建設(shè) | 鄭州網(wǎng)絡(luò)公司 | 鄭州網(wǎng)站制作 | 鄭州做網(wǎng)站 開拓者科技 www.yuzhu56.com