2

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

4

5 回答 5

3

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

如果您谈论的是加载时间,那么您肯定可以在 Silverlight 中做一些事情来使您的 XAP 文件比大多数图像更小 - Hard Rock Memorabilia 团队将他们的 XAP 降低到 70K 以下,并且该网站浏览了 GB 的照片数据。我相信你可以在 Flash 中做同样的事情。

虽然您的问题集中在性能上,但正如其他人所提到的,您必须考虑 Silverlight 的 4.5MB 安装,因为它尚未广泛安装。

于 2008-09-15T19:05:12.913 回答
2

Animator Gif 的速度通常比 Flash/Silverlight 快。但 Flash/Silverlight 处于不同的联盟。

WRT Flash Vs Silverlight:根据我看到的演示,flash 似乎比 silverlight 更快/更少 CPU 密集型。可能是因为Flash已经成熟了很多,有很多已知的优化代码可用。

于 2008-09-15T19:07:50.550 回答
0

实际上,您必须假设 Flash 可能已经安装在用户的浏览器上,而 SilverLight 可能没有。所以安装 silverlight 的成本(虽然下载量很小)也必须考虑在内。

然而,Silverlight 确实有一些非常简洁的开箱即用多媒体支持。

于 2008-09-15T19:01:01.393 回答
0

这取决于您提供的内容。如果图像可以是矢量数据而不是光栅(如 .gif),那么 flash 或 silverlight 的大小将比等效的 .gif 小得多。

很难将 Silverlight 与 Flash 进行比较,因为它仍处于测试阶段。如果您选择使用 Silverlight,请意识到 Flash 安装在比 Silverlight 更多的机器上,因此此时您最好有充分的理由(Flash 缺少功能)来使用它。

于 2008-09-15T19:01:21.690 回答
0

Silverlight 还没有对关键任务产品的市场渗透。它的大规模部署主要是微软试图通过向 NBC 付费来举办奥运会内容等来推动市场渗透的情况。

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

于 2008-09-15T19:02:30.983 回答