在浏览器上通常安装了哪些Java版本,可以安全地假设1.4?

时间:2009-03-16 14:09:16

标签: java applet jvm version

是否有关于大多数人在WWW上使用的Java版本的网站/分析?似乎这些数据在网络服务器日志上没有(与Flash版本相比)

我们可以安全地设置,例如Java 1.4.2是我们applet的最低要求,还是有许多用户使用Java 1.1(MS one)或Java 1.2-1.3?

如果Java太旧,那么更新Java仍然是一个复杂的过程,例如:在Windows机器上需要管理员权限,在某些Linux发行版中也很难。

3 个答案:

答案 0 :(得分:7)

This chart可能会有所帮助。

在过去30天内,来自47个网站的1,471,010个浏览器......

  • 6%有1.4,
  • 16%有1.5
  • 50%有1.6

http://weblogs.java.net/blog/editors/archives/2009/03/bedbugs_and_bal.html是一篇关于图表的文章。

答案 1 :(得分:5)

您可以修改Google分析代码以检测Java版本,请参阅this script

关于1.4之前的Java版本,几乎没有可用数据,我在2月中旬进行了自己的测试,抽样了近20,000名拥有Java的访问者:

Java    Number  
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%
Total   19513  100.0%

根据这些数据,我最终将要求从1.1提高到1.4,允许Swing在发布后仅十年!

答案 2 :(得分:0)

你可以考虑java web start。这允许您使用任何最新版本。它甚至允许您使用早于浏览器默认版本的版本。例如如果您的程序只适用于Java 5但安装了Java 6。