摘要:
Microsoft Silverlight,一款跨浏览器、跨平台的插件,以其基于.NETFramework的媒体体验和丰富的交互式应用程序,为网络世界带来了全新的风貌。这款由微软推出的插件,被赋予了与Adobe Flash竞争的重任,那么,它究竟是怎样的一个程序呢?
Silverlight,作为Windows Presentation Foundation的一个子产品,借鉴了跨浏览器Web技术的设计思路,实现了在多种操作系统,甚至是移动设备上的无缝运行。如同Flash一样,WPF/E作为浏览器的一个插件,可以展示矢量图形、动画和视频。
值得注意的是,Silverlight并非孤立存在,它集成了多种现有的Web技术和设备。无论是Windows还是Mac平台,无论是Internet Explorer、Firefox,还是Apple的Safari Web浏览器,Silverlight都能在其中运行自如。更令人惊叹的是,Silverlight无需对现有的网站设计进行移植,就能兼容Adobe Flash设计的内容。
在Silverlight与Flash的对比中,微软的一位高层人士曾指出,WPF/E程序“并不是传递给Flash播放器的一个编译好的二进制文件。”相反,它的所有代码都是基于标准的,且图像都使用了XAML。此外,与Flash相比,Silverlight的内容以DOM型式公开它的元素树,使搜索引擎能更好地收录内容。
在产品特性上,Silverlight也有其独特之处。例如,它可以通过小巧的浏览器插件将视频、交互性内容以及其他应用融合在一起。同时,它支持多种平台,使用户能够方便地进行代码重用,并通过不同平台无缝地连接到Web。对设计者和开发者来说,Silverlight提供了大量的开发工具和开发环境支持。
标签:silverlight是什么软件