分类：电脑/网络-操作系统/系统故障
问题：电脑里的MicrosoftSilverlight是什么程序，有什? 
为什么它有4095M那么大？
回答：是一个类似于Flash的东西 微软弄的，据说是要和Adobe的Flash争夺市场 具体介绍： SilverLight是Windows PresentATIon Foundation的一个子产品，其利用了跨浏览器Web技术进行设计，以实现多，甚至是移动设备上的无缝运行。和Flash一样，WPF/E 是作为一个浏览器的插件，可以显示矢量图形、动画和视频。 Silverlight集成了多种现有Web技术和设备，它可以在Windows、Mac平台上运行，支持IE、Firefox，甚至Apple的Safari Web浏览器。而无需对现有的网站设计进行移植，甚至包括利用Adobe Flash设计的内容。 至于SilverLight与Flash的区别，微软的一位高层人士曾这样描述：一个WPF/E程序“并不是传递给Flash播放器的一个编译好的二进制文件。”相反，所有的代码都是基于标准的，且图像都使用了XAML。 同时，与Flash的内容不方便搜索引擎收录不同，SilverLight是以DOM型式公开它的元素树，内容能很好被搜索引擎收录。 附：SilverLight产品介绍 1、Silverlight通过小巧的浏览器插件将视频、交互性内容以及其他应用融合在一起。该解决方案集成了强大的图像及图层技术，支持任何尺寸图像的无缝整合，并提供适合广播的图层技术，可以在图像上添加按钮、标题或是其他交互性内容。 2、 Silverlight允许利用WMV标准从高清设备向移动设备提供高质量视频和音频。此外，该工具通过Expression Media Encoder以及Tarari公司的内建平台，支持15X的快速视频编码及硬件加速。 3、Silverlight支持多种平台，使用户能够方便的进行代码重用，并通过不同平台无缝的连接到Web。 4、Silverlight集成了多种现有Web技术和设备，这意味着它可以在任何服务器和发布平台上使用，而无需对现有的网站设计进行移植，甚至包括利用Adobe Flash设计的内容。 5、Silverlight采用了已在.NET 3.0和Vista中使用的XAML语言，这使得Web内容和桌面内容的开发语言一致，从而降低了开发费用。Silverlight还兼容大量其他标准和 现有技术，包括ASP.NET、AJAX以及.NET 3.0，这使得开发者可以根据现有标准，或是采用微软已成熟技术来开发基于Web的内容。 6、 此外，Silverlight为设计者和开发者提供大量的开发工具和开发环境支持。对设计者来说，Expression Design和Expression Blend软件可以创建可重用界面，Expression Web使得在符合W3C标准的网站开发中可以使用XHTML、XML、XSLT、CSS以及ASP.NET等工具。对开发者来说，基于Visual Studio的Web开发支持包括ASP.NET AJAX在内的技术，并支持JavaScript，C#，VB，Ruby以及Python等多种开发语言。 7、 Silverlight浏览器插件的安装程序简单，体积约为2Mb。当用户遇到使用Silverlight开发的网页时，可以迅速的安装这一插件。 Silverlight内建的视频及动画广告解决方案灵活性很高，当传输广播类型的视频或是动画广告时，不会影响视频的质量。而这一问题是现有技术普遍遇 到的问题。 8、通过获艾美奖的Windows Media技术，传输流量可降低46%，并且和现有的Windows Media流量配置方案兼容。如果采用下一代Windows Server系统中的IIS媒体包，流量还将进一步下降。 9、Silverlight支持内容接入保护技术。无论在Windows还是Mac平台上，Silverlight都支持多种商业模型，包括订阅、租用、付费浏览或是预览等。参考资料：