Halo 3 网站显示出 SilverLight 的缺陷

阅读数:343 2007 年 9 月 30 日

话题:.NET语言 & 开发架构

随着 Halo 3 发布所引发的关注,微软公司找到了一个借口来让用户下载 SilverLight。Halo 3 的网站称不上是个 SilverLight 的良好应用,相反,一个经验丰富的设计师完全可以使用 Flash 甚至是 HTML 和 JavaScript 来实现其中所有的功能。

相反,Halo 3 的网站却显示出了 SilverLight 的一些和 Flash 类似的根本性缺陷。其中很重要的一个就是用户无法在浏览器中设定书签。虽然我很希望给出游戏中某个新人物介绍页面的地址,不过实际上却只能给出网站的入口页面——http://www.microsoft.com/silverlight/halo3.aspx

这就让我们对 SilverLight 在传统网站中的应用范围产生了质疑。虽然书签功能对于“应用程序”类型的网站(例如 GMail 和 Hotmail 之类的基于 Web 的 Email 客户端)来讲无关紧要,不过对于“提供信息”类的网站来说却至关重要。若想让 SilverLight 得以广泛应用,微软公司 必须要让其能够随着内容的变化及时地更新浏览器的 URL。

URL 问题并不是第一次出现了。Flash 也有一样的问题,这也将其应用范围限制在页面中的小配件、广告和小游戏中。虽然偶然也会见到为数不多的几个使用 Flash 的整站程序,不过若这样下去,SilverLight 最终或许也难逃与 Flash 一样的命运。

查看英文原文:Halo 3 Site Demonstrates Flaws in SilverLight