是否有任何关于大多数人在 WWW 上使用的 Java 版本的网站/分析?似乎此数据在网络服务器日志中不可用(与 Flash 版本相比)
我们是否可以安全地将 Java 1.4.2 设置为我们的小程序的最低要求,或者仍然有很多用户使用 Java 1.1(MS one)或 Java 1.2-1.3?
如果 Java 太旧,更新它仍然是一个复杂的过程,例如在 Windows 机器上需要管理员权限,并且在某些 Linux 发行版中也有点困难。
这张图表可能会有所帮助。
在过去 30 天内,来自 47 个站点的 1,471,010 个浏览器...
http://weblogs.java.net/blog/editors/archives/2009/03/bedbugs_and_bal.html是一篇关于图表的文章。
您可以修改 Google 分析代码以检测 Java 版本,请参阅此脚本。
关于 1.4 之前的 Java 版本,可用数据很少,我在 2 月中旬进行了自己的测试,抽样了近 20,000 名使用 Java 的访问者:
Java 编号 1.6 15516 79.5% 1.5 2161 11.1% 1.4 685 3.5% 1.3 36 0.2% 1.2 0 0.0% 1.1 1115 5.7% 合计 19513 100.0%
根据这些数据,我最终将要求从 1.1 提高到 1.4,在 Swing 发布后仅十年就允许使用!
你可以考虑java web start。这允许您使用您希望的任何最新版本。它甚至允许您使用比浏览器的默认版本更旧的版本。例如,如果您有一个仅适用于 Java 5 但安装了 Java 6 的程序。