【问题标题】:Is using Silverlight a hindrance for Startups?使用 Silverlight 会阻碍初创企业吗?
【发布时间】:2011-02-25 21:17:16
【问题描述】:

我在为一个想法选择 Web 框架和/或编程语言时遇到了很多困难,而就我所拥有的编程知识而言,我最擅长使用 Silverlight/.NET

假设我走这条路,网络应用程序本身将在 Silverlight 中。据我所知,Silverlight 的安装基数约为 65%,但这仍然是一个障碍吗?

请注意,它本质上是一个完整的网站,目标受众是学生、教师和业余爱好者

对微软的依赖也是一件坏事,甚至相关吗?

【问题讨论】:

  • 如果它是一个面向公众的网站,您的一半用户将需要安装它。您必须自己决定这是否会影响您的用户群。这是一个简单的安装,但仍然......

标签: silverlight frameworks startup


【解决方案1】:

据我所知,Silverlight 的安装基数约为 65%,但这仍然是一个障碍吗?

这真的取决于。如果您的目标用户很可能在这 65% 中,那么不会,几乎没有障碍。

如果目标用户不在这 65% 中,或者是广大公众,那么这将取决于您的应用程序是否足以说服 35% 中的潜在用户安装 Silverlight。

这是一个平衡问题 - 尝试衡量生产力(通过使用您知道的技术)与不同架构的成本和学习新技术的成本之间的关系。

另外,请记住,没有任何技术具有 100% 的安装基础——即使是 HTML。太棒了,但是仍然有很多人在运行过时的浏览器,除非您使用最简单的 HTML,否则他们会错过......

【讨论】:

  • 我的目标用户主要是学生和老师,最终会包括业余爱好者
  • @Indebi:这很难知道 - 大多数学生,IMO,都愿意(焦虑?)安装新玩具,所以这可能不是问题。如果他们认为有正当理由,大多数教师和爱好者会安装一些东西。如果您的应用程序引人注目,那么在 silverlight 中可能会很好。
【解决方案2】:

虽然您对 Silverlight 的熟悉可以让您快速开发应用程序,但 Silverlight 并未安装在大量传统计算机上。此外,在大多数可用的手机平台上都不会看到 Silverlight(我相信 WP7 支持 Silverlight,但仅此而已)。在这里我还要注意,大多数 mac 用户没有安装 silverlight(尽管他们可以使用),并且没有 linux 用户安装 Silverlight(尽管他们有 Moonlight 等价物)。

因此,如果您想吸引尽可能多的受众,我会选择基于 HTML 的解决方案。我什至会避免使用 Flash,因为 Flash 应用程序无法在 iOS 设备上运行。

但是,如果您的应用程序确实需要 HTML5 无法提供的功能,那么使用 Silverlight 进行开发可能不是一个坏主意。

【讨论】:

  • 支持 HTML5 的浏览器的安装基础是什么?
  • 对于完整的规范,我很确定它是 0%,考虑到规范仍在开发中,并且知道标准组织的工作方式,我不期望规范要到某个时候才能完成2015+
  • 对于移动市场,到时候我会用 MonoTouch 和 MonoDroid 为他们写一个应用程序
  • 我同意你的看法。但是我不确定 OP 正在开发什么样的应用程序。它是类似于一个完整的网站,还是更像是一个应用程序。因此得到了广泛的答案。
  • @Indebi - 如果它是一个成熟的网站,我建议不要使用 Silverlight 作为开发它的平台。 Silverlight 不能很好地与搜索引擎集成,因此您在 Google 和其他方面的排名会很低。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-01-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-02-11
相关资源
最近更新 更多