技术开发 频道

WPF/E会是Flash“终结者”么?

IT168分析评论

    不久前,微软发布了WPF/E,WPF/E是微软的一个基于AJAX的交互平台,基于Windows Media平台的Web交互体验。那么WPF/E真的会取代Adobe的Flash么?

    WPF/E提供了一个很小的客户端运行时,允许AJAX开发人员和设计师提供更丰富的,跨平台的,互动性(interactive)的web体验。它将允许web应用程序超越目前使用单纯的HTML所能做到的东西,将允许网站混合HTML UI,动态的矢量图形,动画和多媒体形成一个无缝的跨平台/跨浏览器体验,从而极大地改进客户端用户体验。

    WPF/E是通过提供一个丰富的图形引擎来达成这个目的的,这个图形引擎可以用在任何网页上,它给浏览器增添了对矢量图形,动画和声明式XAML UI 标识的支持。声明式的XAML格式同时也使互动性内容的搜索引擎优化以及通过使用即见即所得(WYSIWYG)的工具来作创作成为可能。WPF/E也对 WMV,WMA 和 MP3 内容提供了内置视频音频编码解码器(codec)的支持。这意味著,你现在可以轻易地把互动性的视频内容通过流的方式发送(stream interactive video content)到任何浏览器,而不需要另外的安装或运行时(不再需要Windows Media Player了)。

    现在让我们关注一组数字。通过Adobe系统发布的一组数据,在全世界有近7亿台机器安装有Adobe Flash Player。而微软提供的数字是全球有近8.54亿个Windows操作系统拷贝。

    然而,WPF/E最终版将在Flash和Windows的优势之下发布。笔者认为Flash和Windows是相关联的。大量的Flash player下载显示有相当多的Windows用户的操作系统上安装有Adobe浏览插件。这一切对于WPF/E却都要从零开始。

    但是事实上,WPF/E的起点是8.54亿。不过这也是对立的,WPF/E赢得了美好的开始,但是它缺少了粉墨登场的新鲜。在笔者印象中,微软是通过自动更新的方式将WPF/E发布至所有Windows用户的。Redmond公司也对Internet Explorer 7作了很多同样的工作。所以WPF/E真正的起点是8.54亿,不过有一个问题是用户怎样才能接受安装Windows Presentation Foundation Everywhere。

    微软所作的这些准备,WPF/E和Flash在协调之下可以和睦相处。至于“Flash终结者”之说就有待时间的考验了。

0
相关文章