您在這裡

資訊架構師的Drupal:設定綜覽

charlesc's 的頭像
charlesc 在 2006-02-17 (週五) 23:44 發表
資訊架構(Information Architecture, I.A.)是結構化資訊(知識或資料)的實做。常根據其在使用者互動或大型資料庫裡的脈絡來進行結構化。
-Wikipedia.com

Drupal提供了一些方法將資訊進行結構化,包括版型、導覽、樣式和應用系統。它提供了一個框架,可以透過可延伸的應用系統(也就是模組),將資訊視為內容來進行管理,模組提供了使用者與內容互動的機會,例如志工管理應用系統。每一個模組都提供一個可設定的管理介面,以客製化此應用系統的行為。每一個模組的權限,也可以針對每個使用者角色來進行設定。

目前(2006/2)有大約370個模組可供Drupal 4.6版來使用,不需要特別的程式設計,就可以進行高度的客製化。你可以用CSS、PHP和AJAX來進行完整的客製化。儘管每個網站有其自己的複雜性,不過一個採用修改過版型、設定了使用者權限與模組的客製化網站,可以在幾個小時內建置完成。

排版
Drupal以三種方式支援內容的排版:區塊、邊欄和選單。4.7版有五種預設的區塊:左、右、頁首、頁尾和內容。這還可以延伸成更多區域。你可以修改Drupal的版型,使用最普遍的變動欄寬的三欄版型,修改成各種變化的排版方式。你可以使用PHP和CSS來調整Drupal的佈景主題系統。Drupal也有一個可設定的選單系統,讓你可以在區塊裡提供導覽選單。

Drupal有一個還在發展中的線框(wireframe)模組,可以讓資訊架構師使用HTML產生使用介面的元件,然後在網站上設定這些元件,以進行使用者測試。這個線框佈景樣式是可以選擇的,屬於CivicSpace版型的一部分。
導覽
Drupal支援多種導覽方式,包括全局、本地、脈絡和情境導覽。Drupal的版型系統可以設定主要和次要導覽,它們是獨立於其他導覽,在版型管理裡進行設定。

以版型為依據的導覽,常常作為全局導覽,不論是放在頁首、標籤或頁尾裡。本地導覽常會動態地被運用在分類、選單裡的子連結或動態區塊裡。脈絡導覽,例如現在位置(breadcrumb),則可以顯示目前使用者位在網站的什麼地方,也常在版型裡出現。情境導覽則是利用所出現的訊息,用來指出操作錯誤或成功。常見的情境導覽例子是使用者表單裡面的說明導覽資訊。

樣式
Drupal隨付幾套預設的佈景主題,可以讓網站進行設定,並可讓使用者來選擇。Drupal的版型範本,利用PHP來協助Drupal和其模組裡的xHTML的樣式化。階層式樣式表被用來調整顏色、色系和排版格式。佈景主題是可客製化的,可以針對網站位置、使用者狀態或內容類型設計特殊的樣式。圖形和影像可以坎入到佈景主題或內容裡。
分類
資訊架構裡的架構資訊中最主要的一個來源,就是透過使用Drupal的分類功能,以及強化了分類功能的20個以上的模組。Drupal允許你管理分類(在這裡稱為taxonomy),可以使用標籤、無階層式、階層式或多層次式的分類詞彙。資訊可以透過內容分類來進行結構化,可以在內容裡加上語意資訊。資訊架構師和網站開發人員常常會使用分類導覽的方式,讓Drupal可以符合他們的組織對於資訊流或營運模式的需求。

應用系統
Drupal大約有570個應用系統,也就是所謂的模組,而4.6版大約有360個模組可供使用。這些模組可以被區分為以下幾種類型:

  • 第三方產品整合
  • 管理
  • 分類
  • 社群
  • 內容
  • 商用廣告
  • 評估與評分
  • 活動
  • 檔案管理
  • 過濾器/編輯器
  • 圖形使用介面/內容呈現
  • 匯入/匯出
  • 地理位置
  • 電子郵件
  • 多媒體
  • 安全性
  • 資訊串連
  • 版型
  • 使用者存取與認證
  • 工具
  • 其他

本頁內容是由CivicSpace Labs的Kieran Lal所撰寫,如果你想要將資訊架構方面的專長提供給Drupal,或是對本頁內容有意見,請聯絡Kieran Lal

回應