自从去年微软正式公开发布Silverlight以来,该技术一直被业界公认为Adobe公司Flash技术的杀手。微软推出这个新的Web开发平台的目的就是要在线多媒体领域挑战Flash技术和相关的Flex开发工具。
据专家表示,虽然Silverlight的第一个版本还略显粗糙,但是微软在三月份发布的Silverlight 2测试版无疑向人们证明,微软确实是“没有金刚钻不揽瓷器活”,在挑战Adobe公司的超人气Web媒体平台方面,微软绝不是随便说说,测试版的Silverlight 2已经让人们眼前一亮。但是尽管如此,目前Silverlight被开发者或终端用户接受的情况却没有发生大的改善。实际上Silverlight要想超越Flash技术,或者仅仅是与Flash打个平手,微软需要做的工作还很多,绝不仅仅是一个技术问题。
那么在Silverlight进入富互联网应用开发领域的第二个年头,有哪些因素会影响它下一步的发展呢?且让我们一一看来。
1、微软能否善用其Web方面的技术
首先我们应该知道,Silverlight是微软用来将Windows展现层(WPF)编程模型引入Web应用程序的一种技术,通过它形成一个大型的.Net开发者社区。来自市场调查公司IDC的分析师AI Hilwa表示,“在Adobe公司的Flash和微软的Silverlight之间,不会发生一个战争大片;每一个平台都具有自己的优势。Silverlight更可能将微软的开发者群引向Web领域。”
来自亚特兰大的开发者Jesse Warden自从1998年以来一直使用Flash进行专业开发,他表示,“Silverlight让微软的技术组合中从此多了一个针对Web的富媒体工具。微软在这之前没有重视它,现在发现这一点很重要。这意味着它们可以利用或与现有的技术进行交互。”Warden目前也开始研究Silverlight。
研究微软方向的分析师Greg DeMichillie将Silverlight 1.0描述为“仅仅专注于视频的进入市场产品,而并非一个完整的平台。微软的真正实力要从Silverlight的第二版本中开始逐渐体现出来。” |