在客户端/浏览器上,什么版本的Java是现实的?

在客户端/浏览器上,什么版本的Java是现实的?,java,applet,version,Java,Applet,Version,我计划开发一个基于applet的应用程序,供“普通吉尔”非技术用户(确切地说是古典音乐家)使用。我可以实际期望那些用户在浏览器中安装什么版本的Java?1.5安全吗?我知道微软已经好几年没有把Java和Windows捆绑在一起了,但是大多数OEM Windows机器都有吗?苹果怎么样 我意识到,如果我使用它,它可以提示用户安装Java,如果他们没有,或者他们的版本对于我的代码来说太旧,但是我仍然想知道我可以为哪些功能编写代码,而不需要大多数用户安装任何东西。谢谢 编辑:前面的问题没有涉及到另一件

我计划开发一个基于applet的应用程序,供“普通吉尔”非技术用户(确切地说是古典音乐家)使用。我可以实际期望那些用户在浏览器中安装什么版本的Java?1.5安全吗?我知道微软已经好几年没有把Java和Windows捆绑在一起了,但是大多数OEM Windows机器都有吗?苹果怎么样

我意识到,如果我使用它,它可以提示用户安装Java,如果他们没有,或者他们的版本对于我的代码来说太旧,但是我仍然想知道我可以为哪些功能编写代码,而不需要大多数用户安装任何东西。谢谢


编辑:前面的问题没有涉及到另一件事:在当今这个时代,Windows用户完全没有Java有多普遍

很难说。Java5已经发布多年了,但可能还没有普及


Java 6会更好,就客户体验而言,它有了很大的改进。

Java 5。如果你的目标是Mac(普通用户),你就不会得到Java 6。

肯定是Java 5或更高版本。JDK1.4在13个多月前的2008年10月失去了支持。

我认为怀疑任何不使用Java开发的人安装它是相当不合理的。我已经在我经常使用的六台计算机中的两台上安装了它,即使这样,我也计划在完成我最近开始的小型项目后从这两台计算机上卸载它。我父母没有在他们的电脑上安装它,他们会安装在互联网上能找到的任何东西。几年来我访问过的唯一一个网站上甚至有一个Java小程序,那就是Facebook


Internet Explorer、Firefox和Chrome不随Java提供。web上没有任何东西使用Java。我不希望任何最近的计算机再拥有它,不过如果你能收集网站实际访问者的统计数据,你会更好。

我认为这与Odd差不多,我在“applet java版本”上搜索过,但没有找到。是的,差不多是同一个问题。链接不错,斯卡夫曼,但是riastats上的1.8版会是什么?因为没有。苹果提供自己的版本,mac上有大量的Java6。然而,Tje的默认版本是Java5。使用java Web start来确定您得到了什么。它还远没有达到完全普及,只有intel Mac获得java 6。这是一个巨大的市场份额。官方支持!=反映了实际的用户群。没错,但它更多的是一个指标,而不是什么都没有。没有什么可以阻止那些拥有过时JRE的人下载升级。我认为这是完全合理的。除了你不能在我提到的Mac电脑上升级之外。这很公平,但是那些浏览器也没有,比如说Flash,这不是真的吗?人们在需要时安装它,不是吗?我的意思是,除非他们的OEM安装了Java,这更符合我的想法。如果上面有一个网站(riastats),显示1300万浏览器样本中72%的人安装了Java,那么一个人和他父母的电脑样本就没有什么价值了。这只是为了说明轶事证据是多么容易得出错误的结论,关键不是证据表明大多数人没有Java,甚至根本不是“证据”。这意味着您根本不能依赖于某个随机用户拥有Java。72%是一个难以置信的低概率“依赖”任何东西!72%的用户告诉你,一些访问你网站的用户不需要安装插件,但超过四分之一的用户会安装插件,而且几乎肯定不会安装。在我的帖子中,很多人,比如说,可能是虚构的人,将无法使用你提供的任何产品或服务。你需要95%。哦,这是很多假设。“几乎肯定不会”安装完全取决于应用程序和目标受众。95%是任意数量,同样取决于应用程序和目标受众。没有人说过必须“依赖”任何东西,但72%可能比可能的替代品大得多。