微軟建構了以XML為基礎的XAML(Extensible Application Markup Language;延伸性應用程式標記語言),並分別針對網站開發人員及設計人員建構了兩套應用程式──Windows Presentation Foundation Everywhere(WPF/E)與Expression Interactive Designer,以彌平應用程式開發人員以及網站設計人員之間的鴻溝。

微軟開發工具產品經理Forest Key表示,開發人員專用的WPF/E是新一代作業系統Windows Vista中的繪圖使用者介面開發工具,也可用來開發網路服務,而WPF/E所使用的核心技術就是XAML。

在提供WPF/E的同時,微軟也準備了許多繪圖及網站設計套件,其中,Expression Interactive Designer可用來建立應用程式中的圖像。

Forest Key指出,這有別於現階段開發人員及設計人員之間的溝通模式。目前雙方必須要透過文件或協商以了解開發人員在後端該如何寫程式才能建立設計人員在前端想要的效果。

Forest Key說明,WPF/E可用在兩方面,一是為繪圖介面嵌入XAML程式碼,以便於在其他平台執行,例如蘋果電腦的Mac OS X;另外還可用來作為瀏覽器的WPF/E外掛程式,當內含WPF/E的應用程式在網站上出現時就可被下載,同樣地,這個外掛程式也能支援其他瀏覽器,包括蘋果電腦的Safari、Mozilla的Firefox。

微軟預計在今年第三季推出WPF/E的社群技術預覽版(CTP),在明年上半年推出WPF/E的外掛程式。

微軟認為WPF/E比其他用來建置網站多媒體內容及外掛程式的工具更具彈性,諸如Adobe的Macromedia Flash,Macromedia Flash也是採用自己的XML工具Flex所開發,同時也嘗試整合程式開發人員及設計人員,不過,Forest Key指出,Adobe的軟體並未提供開發者及設計者相同的開發模組。

另外,微軟所準備的設計工具除了Expression Interactive Designer外,還包括Expression Web Designer及Expression Graphic Designer等,目前Expression Interactive Designer已有多個測試版本,其他工具預計明年現身。(編譯/陳曉莉)

熱門新聞

Advertisement