萬盛學電腦網

 萬盛學電腦網 >> 網頁制作 >> 交互設計 >> 從構建頁面到組織架構

從構建頁面到組織架構

  網頁頁面是每個網站最基本的獨立要素,而且每一個頁面都有特定的任務,這些頁面就像串聯的一個鏈條一樣,構成了整個網站。每個頁面主要提供兩個基本任務構建整個鏈。

  1.幫助用戶完成當前頁面的主要任務

  2.提供任務鏈中的下一個環的訪問

  目前WEB上的頁面主要可供完成的任務有:

  1.導航頁面;讓用戶找到他們想要的東西,並提供訪問途徑

  2.詳細頁面;用戶看到想要知道的詳細內容

  3.交互頁面;允許用戶輸入和管理數據

  這三種最終可以任意組合構成混合頁面類型。如Google地圖的頁面:

從構建頁面到組織架構 三聯

  在設計網站時,應當把用戶任務與適當的頁面類型相匹配。如用戶查看一篇文章,需要有導航和詳細頁面;如果用戶想查看包含某關鍵詞的文章或網頁,就要有交互、導航和詳細頁面。

  在設計時,首先假想某個特定的場景,並列出詳細場景可能需要完成的任務,對任務進行分析的,任務主要有三個類型;導航、消費(查看詳細)、交互;然後將同類型的任務組合排列,並根據情況想象要構建的頁面;導航需要一組鏈接,詳細頁面需要大的頁面模塊;交互需要一個表單按鈕。組織頁面模塊時,每個頁面都應當關注一個獨立任務,但是如果有多個獨立的類似的子任務,就要考慮能夠把他們組合在一起。

  決定一個任務要創建多少個頁面時,要考慮一下因素:

  1.用戶的技術水平

  2.用戶的帶寬

  3.頁面上信息量

  4.用戶要完成任務

  5.用戶要完成任務的頻率

  在界面設計時,有三種方法來完成交互任務組合;分別是向導(wizard)、控制面板(control panel)和工具條(toolbar)。這三個各有優缺點的,如安裝軟件時通常都是使用向導(wizard),讓用戶按照順序,保證不會錯過重要的步驟,當然也很乏味,一路“Next”下去,是很多人使用的慣用裝軟件方法。而控制面板也是使用比較多的,習慣之後使用起來很方便。工具條,就像 office上面的那些工具一樣,在WEB上並不多見,只在編輯文本的時候出現的比較多。

  當頁面上有多個任務或者“下一步”出現時怎麼辦呢?

  要根據三個原則來優化“下一步”的設計:

  1.這會幫助多少用戶?

  2.發生的頻率程度?

  3.對於用戶,這個下一步有多重要?

  根據以上三個原則為任何建立優先級。根據優先級對含有多個頁面任務或“下一步”的頁面進行分區,重要的排在顯眼的位置,一般是頁面的左側,右側通常都是一些次要的內容。

  在網站任務多,交互比較復雜的情況下,就需要建立網站結構圖。建立結構圖之前要明確每一個頁面重點表現的任務,以及頁面之間的相互關系、交互關系以及其他方面(根據項目不同會有所差異)。而組織這些關系,就需要用到網站結構圖(網站圖)。

  網站圖有哪幾種形式呢?

  1.樹狀圖;這個適合顯示層次結構,但容易超出水瓶空間造成層次過深,可以與梳狀圖配合使用來避免這種情況。

  2.梳狀圖:這個在長工作區比較有用。如電子文檔的目錄導航。

  3.星形圖:這種在層次機構不嚴格,而且組織不算太深的情況下使用比較合適。

梳狀圖

  除網站圖的形式外,還需對其中所有的對象建立一個詞匯表(詳見jesse james garrett創建的可視化詞匯表visual vocabulary)很容易在白板和形式化文檔中使用。也可以看一看流程圖方面的書,比如UML。

  最後根據以上的組織內容,就可以在30秒內建立任何頁面的低保真線框圖了。線框圖要記得標注,標注,再標注。其基本框架下的每個元素都要考慮如下的問題:

  1.內容來自哪裡

  2.內容的實質是什麼?

  3.元素是必要的還是可選的。

  4.元素是有條件的嗎?

  5.默認或期望狀態是什麼?

  6.有哪些候選或錯誤的狀態。

  所有這些要考慮的要素在以後不斷學習中慢慢體會吧。

  原文地址:http://yangxiao.me/

copyright © 萬盛學電腦網 all rights reserved