为什么小程序的采用率如此之低?[已关闭]

2022-09-02 05:02:13

为什么小程序的采用率如此之低,例如与Flash相比?是因为它们是技术劣势,还是只是一个受欢迎程度的问题?


答案 1

有一点似乎每个人都忘记了:最初Flash有一个非常以设计师为导向的工作流程,所以很多图形设计师跳上船,制作了看起来很酷的东西,互联网用户觉得很有趣,所以他们会下载Flash,社区也成长了。

另一方面,Java小程序是针对程序员和企业的,这很好,但对普通用户来说很无聊。最重要的是,当时的脚本小子(包括我自己)制作了泄露资源和/或冻结浏览器的小程序,甚至其他更熟练的小孩子也使用小程序的力量来创建陷阱和有害网站,因此大多数互联网用户不会启用小程序。

因此,最终可能是每个平台的目标开发人员(图形设计人员与程序员)导致了这些问题。


答案 2

Java vs Flash 过去和现在:

然后:

  1. Flash有一个单击安装程序,需要2分钟才能下载并运行。Java有一个安装程序,需要10分钟才能下载和运行。
  2. 闪存应用程序在不到一秒钟的时间内加载。Java 小程序花了 10 秒钟。
  3. Flash应用程序往往是独立的,并且“只是工作”。Java小程序倾向于引用外部资源。断开的链接很常见,小程序引擎受到稳定性问题的困扰,有时可能会关闭整个浏览器。
  4. Flash的采用率达到了历史最高水平,因为它随Windows一起提供。Java没有。

现在:

  1. Sun推出了一个名为Java Kernel的单击安装程序,需要2分钟才能下载并运行。
  2. Java6 更新 12 在一秒钟内加载小程序。
  3. Java小程序现在在与浏览器不同的进程中运行,并且引擎已从头开始重写。稳定性问题已成为过去。不幸的是,网络上仍然充满了包含断开链接的旧小程序。
  4. Java是大多数新计算机的标准配置。Java采用率从70%到90%不等,具体取决于您与谁交谈。随意测量您自己的网站。

剩下的一个很大的区别是,Flash比Java拥有更好的面向艺术家的工具。话虽如此,在Java中编写的软件比在Flash中更容易,更高效地编写。Java是一个更加成熟和可扩展的平台。你会看到很多人使用Flash作为广告横幅,但更多的人使用Java来制作成熟的应用程序或游戏。例如,比较 Java 中的 3D 渲染支持与 Flash。


推荐