概觀
正式推出 Microsoft® Expression Blend™:一套全新、功能完整的專業設計工具,可以為 Windows® 應用程式建立吸引人、精緻且具網路連接功能的使用者介面。以 Expression Blend 所建立的應用程式,不僅容易使用,並可提高一般使用者的滿意度與產能。利用個人電腦與網際網路的強大功能,為使用者帶來影響巨大且效能高超的使用者經驗,以利提高品牌認知與忠誠度。
Expression Blend 的目標使用者
您可以使用 Expression Blend 設計先進的使用者介面,並與開發人員使用相同的工具來合作。由於有通用的檔案格式、設計與標記分離的檢視方式,以及個別的設計與動畫工作區,您可以自行選擇在 Expression Blend 中的工作方式。
設計人員可整合 Microsoft® Expression® Design 與其他創造性專業工具的設計元素,而開發人員則可以在 Microsoft® Visual Studio® 2005 中輕易地開啟 Expression Blend 專案,以進行偵錯與部署等增強型的開發功能。反之,開發人員也可以在 Expression Blend 中開啟 Visual Studio 解決方案。
Expression Blend 包括下列特性:
- 具備完整的向量繪圖工具,包括文字和立體 (3D) 工具
- 易於使用且現代化的視覺介面,具有可固定的面板與根據物件來顯示的快顯功能表
- 即時動畫
- 具有提升使用者經驗的 3D 與媒體支援
- 各種通用控制項具有先進、靈活及可重複使用的自訂及外觀元素設定選項
- 資料來源和外部資源的強大整合點
- 即時的設計和標記檢視
- 從 Expression Design 匯入作品的功能
- 與 Visual Studio 2005 的互通性,可讓設計師與開發人員密切合作並提高團隊效率
重要概念
Expression Blend 引進某些對設計師與開發人員而言可能是全新的概念。及早瞭解這些基礎知識,將有助於您規劃下一個專案的團隊工作方式。本《使用者指南》的宗旨在於提供這些重要概念的相關詳細資料,但已有經驗的使用者,可能想要檢視範例專案,這些專案可在 [歡迎畫面] (位於 [說明] 功能表) 的 [範例] 索引標籤上找到。
目標應用程式類型
- 產能應用程式 為更廣泛的客戶群提升產能和效率的應用程式,還有商務應用程式,例如 Microsoft Office。
- 消費者應用程式 媒體播放程式、安全性工具及桌面小工具等應用程式。
- 遊戲 純粹娛樂用途的簡單單機或線上遊戲。
- 資訊站 在資訊站上執行的應用程式,供使用者操作來取得資訊、檢視產品目錄、在機場辦理報到手續等等。
- IT 專業公用程式 用來處理小件工作的工具,例如錯誤追蹤工具,可能是針對特定公司或客戶所量身設計。
最佳作法
某些設計之所以優異,是因為這些設計可以增進可用性。下列是使用 Expression Blend 與 .NET Framework 3.0 來改善可用性的一些常見作法:
- 模擬真實世界:您可以使用自訂的視覺效果和互動功能,讓特定控制項在外觀和表現方式上如同真實世界裡的對應物一樣。這項技巧最適合在使用者熟悉真實世界物品的情況下使用,而模擬真實世界正是執行工作最佳、最有效率的作法。例如,像小算盤這類簡易公用程式如此好用,就是因為它和真實世界裡的對應物一模一樣。
- 以畫面取代文字:您可以使用動畫和切換效果來表達關係、原因及結果。這項技巧最適合用於需要用大量文字來說明的資訊。例如,給幼兒看的書籍可以利用翻頁動畫展示控制項的作用。平常的翻頁方式對於幼兒來說太難理解。
- 改善功能可見性:「功能可見性 (affordance)」是指物件的一種性質,表示物件的使用方式 (而不使用標籤說明)。您可以使用自訂控制項視覺效果和動畫來表示非標準控制項的使用方式。
- 使用自然對應:自然對應是指使用者心中想要做什麼與如何做之間,顯而易見的一種關係。當標準通用控制項無法建立這樣的關係時,您可以使用自訂外觀和互動功能來建立自然對應。
- 降低知識程度:您可以使用自訂互動功能來限制某項操作可能的執行方式數量及執行工作所需的知識。
- 改善系統回應:您可以使用自訂控制項視覺效果和動畫來顯示系統回應,指出操作正確或錯誤,或顯示執行進度。例如,在 Windows Vista 中,Internet Explorer 的 [網址列] 會顯示幕後載入網頁的進度。
- 簡化物件互動功能:費茲定律 (Fitts' law) 指出點按目標所需花費的精力與距離成正比,與大小成反比。例如,您可以利用動畫,在指標接近物件時放大物件,並在游標遠離物件時縮小物件。這樣使用者就更容易按到物件。因為平時可讓物件變得較小,所以能更有效率地利用螢幕空間。
- 焦點:您可以使用豐富的版面配置和自訂視覺效果來強調畫面上對工作而言很重要的元素,同時減少強調次要元素。
在以 Windows Vista 為平台進行設計時,不論應用程式實作方式為何,請盡量遵守 Windows Vista 使用者經驗指導方針 (英文),以為所有 Windows Vista 應用程式建立一套高品質、一致性的基準。


