那么到底哪个更快? Flash,Silverlight或者gif动画?

时间:2020-03-05 18:54:15  来源:igfitidea点击:

我正在尝试开发一个多媒体站点,并且我非常倾向于Silverlight,但是Flash始终是主要参与者。我是速度和性能类型开发人员。在给定的方案中,哪种技术加载最快? 56k,DSL和电缆?

解决方案

回答

实际上,我们必须假定Flash可能已经安装在用户的浏览器上,而SilverLight可能尚未安装。因此,还必须考虑安装Silverlight的成本(尽管下载量很小)。

但是,Silverlight确实提供了一些非常简洁的多媒体支持。

回答

这取决于我们要提供的内容。如果图像可以是矢量数据,而不是栅格图像(如.gif),则闪光灯或者Silverlight的尺寸都将比等效的.gif小。

很难将Silverlight与Flash进行比较,因为它仍处于测试阶段。如果选择使用Silverlight,则应意识到Flash的安装数量比Silverlight的安装数量多得多,因此最好在此时选择使用Flash的充分理由(缺少Flash的功能)。

回答

Silverlight还没有关键任务产品的市场渗透率。它的大规模部署主要是在Microsoft试图通过向NBC支付主办奥运会内容之类的费用来推动市场渗透的情况下。

Flash是富媒体站点的事实上的标准。动画GIF非常有限,在大多数情况下不太可能是一个完整的解决方案。

回答

这一切都取决于我们在做什么:动画,视频,计算等?一些测试表明,Silverlight的原始计算速度更快,而Flash的图形引擎则更远(GPU利用率,3D等)。

如果我们正在谈论加载时间,那么肯定可以在Silverlight中做一些事情,以使XAP文件比硬石纪念品团队将其XAP降低到70K以下的大多数图像小,并且该网站浏览了GB的照片数据。我确定我们可以在Flash中执行相同的操作。

尽管问题集中在性能上,但正如其他人提到的那样,我们确实必须考虑到Silverlight的4.5MB安装,因为它尚未广泛安装。

回答

动画Gif的速度通常会比Flash / Silverlight快。但是Flash / Silverlight在另一个联盟中。

WRT Flash与Silverlight:
根据我所看到的演示,与Silverlight相比,闪存似乎更快/ CPU占用更少。可能是因为Flash已成熟很多,并且有许多已知的优化代码可用。