Skip to main content

Java Plugin: availability, detection and installation

1 reply [Last post]
eranb
Offline
Joined: 2006-02-14
Points: 0

We are considering deploying our application as an Applet. We are considered however about the availability of Java, or the required version of Java, on the client's computer. The need to possibly installing a JRE, of several MB size, as a prerequisite is serious drawback.

1. Is there any source for statistics/information about the precentage of home computer having Java installed (preferably by version)
2. Is there a way for using webstart in order to deploy an applet running within a web browser's window?
3. What ways are available to detect from the browser what version of the Java plugin is available and direct user to installing it if needed?

Thank you

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
dnp
Offline
Joined: 2006-05-05
Points: 0

> 1. Is there any source for statistics/information about the precentage of home computer having Java installed (preferably by version)

Data may be considered Sun's confidential.
On http://java.com/en/about/, it indicates:
"Java powers more than 2.5 billion devices:

* over 700 million PCs
* over 1 billion mobile phones and other handheld devices (source: Ovum)
* 1.25 billion smart cards
* plus set-top boxes, printers, web cams, games, car navigation systems, lottery terminals, medical devices, parking payment stations, etc."

> 2. Is there a way for using webstart in order to deploy an applet running within a web browser's window?

Applet should be deployed using Java Plugin, not Java Webstart.

> 3. What ways are available to detect from the browser what version of the Java plugin is available and direct user to installing it if needed?

Deployment Toolkit, a new feature for J2SE 6.0, will provide a scriptable environment with API to script right in your *html to detect/install java. 6.0's current schedule: Beta ship: 1/5/06, RC ship: 5/11/06, GA ship: 6/22/06.