flash - 使用 Silverlight 时我们应该担心浏览器渗透问题到什么程度?

标签 flash silverlight ria

我的意思是,与使用 Flash 相比,这是使用 Silverlight 时唯一需要担心的问题...您认为这个问题可以在 2-3 年内解决吗?

最佳答案

简短回答:不,Silverlight 的采用数字不应阻止您使用它开发任何应用程序。

更长的回答:不,这对今天的大多数应用来说不是问题,很快就会成为一个现成的问题。

公平披露:
这篇文章由前 Microsoft Silverlight 项目经理 - Justin Angel 撰写。 我个人对 Silverlight 的信念如此之大,以至于我抛弃了我的整个生活、家人、 friend 和事业,来到 Microsoft 从事 Silverlight 方面的工作。
所以是的,我有偏见。鉴于我的背景,我将坚持对我们所处的位置进行简单和基本的分析,并用事实来支持它。

额外的公平披露,这篇文章将仅使用公共(public)领域中已有的知识,并不是我专业知识的全部。

更长的答案从这里开始。

数字

  1. 事实:Silverlight 全局采用率目前占所有联网机器的 45%,即超过 500 亿人。 (Scott Guthrie 在 PDC09 上的统计数据)

    1.1。 事实:5 亿用户比拥有 Twitter、FaceBook、Myspace 或 Gmail 的用户总数还要多。多很多。很多很多。 (统计数据来自前 Silverlight 产品经理的 Twitter 帐户 Scott Burnes)

  2. 事实:在 Mix09 中,Silverlight 的全局采用率为 33%。 (提到的是 Mix09 主题演讲)

  3. 简单数学:Mix09 于 2009 年 3 月举行,PDC09 于 2009 年 11 月举行。
    12% 的增长/超过 6 个月的时间 = 每月增长 2%。 这比之前的每月增长期(Mix08->Mix09)加速了 1%。

  4. 结论:根据该数学计算,Silverlight 将在未来 18 个月内几乎无处不在。我不会讨论这是对数图还是线性图。

  5. 在这一切中,ASP.Net 在哪里?好吧,这是另一个有趣的图表:http://www.twitpic.com/lvv9l/full

数字真的重要吗?

在我看来,没有。 拥有面向内部和外部应用程序的企业、公司和 ISV 级别客户已经在努力工作或已经发布了 Silverlight 应用程序。
任何尚未安装 Silverlight 的最终用户(其他 50% 的用户)都可以在不到 2 次点击和 10 秒内安装它。

有多少用户已经以这种方式成功安装了 Silverlight?一半的互联网用户。 虽然您的应用程序可能是独一无二的,但一半的互联网是一个很好的样本组。

用户不介意为他们想要使用的应用程序安装额外的插件。数字不会说谎。

总结
选择开发平台时,Silverlight 采用率并不重要。 这是由于 Silverlight 的快速和无痛安装体验、之前独立安装 Silverlight 的大量用户以及对 Silverlight 无处不在的合理预测。

警告
话虽这么说,但在一种情况下,非普遍存在的渗透率数字可能会损害用户体验。主要是,如果您的消费者群不了解他们的客户。 在“二级市场”(如集成到页面中的在线广告)中,有一些事实表明您会限制您的客户群,因为大多数人不会为广告安装浏览器插件。

干杯,
--贾斯汀

关于flash - 使用 Silverlight 时我们应该担心浏览器渗透问题到什么程度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1962688/

相关文章:

android - 在 Galaxy 选项卡的 WebView 中设置自定义用户代理时,Flash Player 不起作用

flash - 混合声音数据而无需在actionscript 3.0中播放

actionscript-3 - Flash 中的 XFL(未压缩)文件有什么用?

silverlight - 嵌入组件时无法在 angular2 中加载 Silverlight

java - ICEFaces/RichFaces/PrimeFaces 应用程序是 RIA 吗?

java - Wicket vs Vaadin

Flash 错误 #1063 参数计数不匹配

c# - 从 silverlight 应用程序修改数据库是个坏主意吗

silverlight - ListBoxDragDropTarget 阻止 ListBox 填充其父控件

c# - 每个 RIA 查询都会创建不同的 EF 对象上下文吗?