搜索视觉搜索:
搜索  
icon 当前位置: 首页 » 文章

Expression Studio:抓住未来

视觉专访:微软总部设计市场总监Forest Key

[来 源] 视觉中国专稿[作 者] [发表时间] 2007/03/16 14:02:02

WPF/E:简化一切!

 

 

 

Chinavisual:WPF/E全称Windows Presentation Foundation Everywhere,微软为什么要使用这样一个名称,它有什么独特之处吗?

Forest Key:WPF/E仅仅是一个代号,而不是真正的名字。我们实际上有更好的名字,但是今天不能说,我们会在近期内公布。我们用WPF/E这个名字的原因是这样的,昨天发布的Vista系统中包含了我们开发了四年的WPF技术,这项技术中包含了一种叫做XAML的语言,即可扩展应用程序标记语言。这是一个基于xml的新语言,它能够对一个界面的外观和行为做出声明。能用动画、图象、三维、视频等等这些元素构来成Windows应用程序界面。XAML只适用于Windows的系统程序,很多设计师都说这个技术不错,但是他们希望在网络环境和更多的平台中来使用它。WPF/E包含了XAML,但是它还能够做Javascript和Ajex方面的开发。目前很多WPF/E的演示都是基于Javascript,之后我们会展示很多基于.net语言的演示,所以它是跨平台的,可以在如今市场上的各种电脑上应用。

 

Chinavisual:Blend对三维和视频都有强大的支持,但是目前只能生成exe文件,那么我们要在浏览器中感受这些功能就必须要下载插件。

Forest Key:对。要下载WPF/E插件。Expression Web是一个所见即所得的软件,它真正面对的是html.css,asp.net等等这些语言,而设计师看到的则是最终呈现出来的视觉效果。同样,Blend是一个相对于XAML语言的所见即所得的工具。你能看到各种图形、各种动画以及视频,但是在这些背后生成的实际上都是XAML语言。现在1.0版Blend生成的都是exe文件,但是将来的版本中将会有对网络程序运用的支持。因为产生的所有东西都是XAML语言,所以它当然能够在浏览器中得以实现。

 

Chinavisual:微软公司从什么时候开始做这方面的规划?

Forest Key:很久以前就开始了。我在微软工作了三年,一直都是在这个项目上,但是这个项目的存在时间比我工作的时间要长,最早的项目名称叫做Avalon,它可以回溯到五年以前,所以对于微软来说是一个很长时间的投入。从那个时候开始我们就已经开始收集各种反馈。2007年是很重要的一年,因为不仅要发布Vista系统,而且还要全面部署WPF技术。今年我们还会推出WPF/E技术,今年的第二季度我们会正式推出Expression系列,所有的这些东西今年就会出现。

 

Chinavisual:WPF/E和Ajex,Ruby On Rails一样,又是一项RIA,即Rich Internet Application(丰富网络应用)技术。

Forest Key:我听到的RIA有两种说法,一种是Rich Internet Application(丰富网络应用),一种是Rich Interactive Application(丰富交互应用)。重要的是,用户无论在哪儿都希望得到更丰富的用户体验,不管是在网络平台,电脑桌面、各种客户端还是手机上,人们对最丰富的用户体验的需求都是必然的。各种技术也像一根链条,开始是90年代那些互动性并不是很强的技术,在这条线上浏览器的功能逐渐丰富起来,其间出现Ajex语言以及Flash插件,最高的那一端则是有更高性能的客户端程序。所以任何使用电脑的人都需要更丰富的用户体验,WPF/E是这个链条上的一部分,它更加强大,在视觉上更吸引人,而且运行效果更佳。Javascript很复杂,经常出错,不容易排错,在不同的浏览器中支持效果不同,这些问题对于开发团队来说是一个头痛的事。而WPF/E这样的东西就是要简化这一切,这就是我们的目标。

编辑
关于QiaoKa:
大虫
负责内容: 游戏动漫.DV影视.CG动画
Mail liujinxin[at]chinavisual.com Bloghttp://blog.chinavisual.com/qiaoka/

热点评论文章