2009-11-30 64 views
0

我打算開發一個基於小應用程序的應用程序,它將被「普通Jill」非技術用戶(古典音樂家,準確地說)使用。我真的可以期待這些用戶在瀏覽器中安裝哪個版本的Java? 1.5安全嗎?我知道微軟幾年來沒有將Java與Windows捆綁在一起,但是大多數OEM Windows機器都擁有它嗎? Macs怎麼樣?什麼版本的Java在客戶端/瀏覽器上可以實現?

我意識到如果我使用standard deployment techniques它可以提示用戶安裝Java,如果他們沒有它或他們的版本太舊我的代碼,但我仍然想了解我的功能可以逼真地進行編碼,而無需大多數用戶安裝任何東西。謝謝,

編輯:早先的問題沒有涵蓋的另一件事:Windows用戶在這個時代對Java根本沒有這種常識嗎?

+1

我認爲這是非常相當的http://stackoverflow.com/questions/650582/what-java-versions-are-commonly-installed-on-browsers-is-it-safe-to-assume-1- 4/ – Pool 2009-11-30 22:54:18

+1

請參閱http://www.riastats.com/從http://stackoverflow.com/questions/650582/what-java-versions-are-commonly-installed-on-browsers-is-it-safe-to -assume-1-4/ – skaffman 2009-11-30 22:56:24

+0

奇怪的是,我搜索了「applet java版本」,但沒有出現。是的,這或多或少是同一個問題。 – Dan 2009-11-30 23:07:46

回答

3

很難說。 Java 5已經出現多年,但可能並不普遍。

Java 6會更好,就客戶體驗而言,Java 6會有很大的改進。

0

Java 5.如果你的目標是mac(普通用戶),你將不會得到Java 6.

+0

爲什麼不在Mac上使用Java 6? – 2009-11-30 23:31:27

+0

因爲沒有。蘋果提供他們自己的版本。 – BalusC 2009-11-30 23:33:35

+1

大量的Java 6ónmac。然而,Tje * default *版本是java 5.使用java Web start來確定你得到的是什麼。 – 2009-12-01 08:20:07

1

絕對是Java 5或更高版本。在十三個月前,JDK 1.4在2008年10月退出了支持。

+1

官方支持!=反映實際用戶羣。 – 2009-12-01 15:16:06

+0

的確如此,但它更像是一個指標而已。而且沒有什麼可以阻止某個過時的JRE用戶下載升級。我認爲這是完全合理的。 – duffymo 2009-12-01 23:58:14

+0

除了你不能在我提到的Mac上升級。 – 2009-12-08 01:55:50

-2

我認爲,懷疑沒有用Java開發的人安裝它是相當不合理的。我將它安裝在我經常使用的六臺計算機中的兩臺計算機上,即使這樣,我一旦完成了最近開始的小型項目的工作,我打算從兩臺計算機上卸載它。我的父母沒有安裝在他們的電腦上,他們會在互聯網上安裝任何東西和所有可以找到的東西。我曾經訪問過的唯一一個網站甚至有一個Java applet就是Facebook。

Internet Explorer,Firefox和Chrome不附帶Java。網上沒有使用Java。我不希望最近有一臺電腦再使用它,但如果你可以收集你網站的實際訪問者的數據,那麼你的狀況會變得更好。

+0

不夠公平,但是這些瀏覽器是不是也帶有Flash呢?人們在需要時安裝它,不是?我的意思是除非他們的OEM安裝它,這更多的是我所要做的。 – Dan 2009-12-04 05:16:16

+1

當上面的網站(riastats)顯示72%的1300萬瀏覽器樣本中有72%的人安裝了Java時,對於某個人和他父母的計算機樣本來說價值不大。它只是表明軼事證據如何容易得出不正確的結論。 – Pool 2009-12-06 04:36:30

+0

問題的關鍵不在於證據顯示大多數人沒有Java,或者甚至真的認爲它是「證據」。這意味着你不能依賴一些擁有Java的隨機用戶。 72%是一個「依賴」任何東西的機會非常低! 72%的人告訴你,*一些*來到你的網站的用戶不需要安裝插件,但超過四分之一會 - 幾乎肯定不會。很多人喜歡我的博文中那些虛構的虛構人物,他們將無法使用您提供的任何產品或服務。你需要95%。 – Travis 2009-12-07 19:01:00

相關問題