为什么Microsoft不通过Windows更新强制Silverlight进入用户计算机?

Joe*_*Joe 5 silverlight

我不是一个Silverlight开发人员(还有),而且我认为其他许多东西与Flash相比缺乏浏览器安装.

但我不清楚为什么网站访问者必须自己明确安装Silverlight - 这似乎是主要的绊脚石.

由于绝大多数计算机用户都使用Windows,微软是否有理由不通过Windows更新强制Silverlight进入Windows机器?

他们使用.NET框架运行时执行此操作(并继续这样做),为什么不使用Silverlight?法律问题,也许吧?

Ant*_*nes 8

被所有竞争对手起诉是阻止这种情况的原因


Wil*_*rds 2

不这样做的原因有几个。

  • 用户应该可以选择安装什么。我意识到从开发人员的角度来看,我们知道一些用户对这个软件的用途一无所知,那么为什么要把选择权交给他们呢?很好,微软应该让用户在访问使用它的网站时没有它时可以轻松安装它。然后他们就可以做出明智的决定。我是否想使用这个网站?
  • 企业批准。公司要经过软件验证程序,这就是为什么有些公司仍会在一段时间内使用 XP。如果他们因为微软强迫他们进入管道而被迫验证这些内容,他们会很生气。因此,MS 使企业能够控制获得批准/安装的 Windows 更新。而企业是微软赚钱的地方。
  • PC 制造商选择预安装哪些软件。这里厂商有能力推或不推silverlight。
  • 竞争对手的软件不会自动安装。你实际上必须安装闪存。一些 PC 制造商可能会将其与 PC 捆绑在一起,但如果您自行安装或用于公司部署,则默认情况下它不存在。
  • 提到了垄断权力滥用的担忧。但我认为这其实是最不重要的原因。

Silverlight 不会成为主流应用,直到出现一款每个人都必须拥有的使用它的应用程序。就像上面的办公室在线示例一样。