diff options
-rw-r--r-- | www/applettest.html | 79 | ||||
-rw-r--r-- | www/index.html | 8 |
2 files changed, 87 insertions, 0 deletions
diff --git a/www/applettest.html b/www/applettest.html new file mode 100644 index 0000000..1d3bbda --- /dev/null +++ b/www/applettest.html @@ -0,0 +1,79 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> +<html> +<head> +<title>JOGL Applet Test</title> +</head> +<body> + +<P> + +The new JOGL Applet Launcher enables the creation and deployment of +applets using 3D graphics via OpenGL without requiring the applet to +be signed or performing any manual installation of software on users' +computers. It has been tested and should work on any OS/CPU +combination supported by JOGL with a Java Runtime Environment version +1.4.2 or later installed into the web browser. Here is an example of +the standard Gears demo running as an applet: + +</P> +<P> + +<applet code="com.sun.opengl.utils.JOGLAppletInstaller" + width=600 + height=400 + codebase="http://download.java.net/jogl/builds/archive/jsr-231-webstart-current" + archive="jogl.jar,jogl-demos.jar"> + <param name="subapplet.classname" VALUE="demos.applets.GearsApplet"> + <param name="subapplet.displayname" VALUE="JOGL Gears Applet"> + <param name="progressbar" value="true"> + <param name="cache_archive" VALUE="jogl.jar,jogl-demos.jar"> + <param name="cache_archive_ex" VALUE="jogl.jar;preload,jogl-demos.jar;preload"> +</applet> + +</P> +<P> + +The applet above is instantiated with the following code: + +<pre> +<applet code="com.sun.opengl.utils.JOGLAppletInstaller" + width=600 + height=400 + codebase="http://download.java.net/jogl/builds/archive/jsr-231-webstart-current" + archive="jogl.jar,jogl-demos.jar"> + <param name="subapplet.classname" VALUE="demos.applets.GearsApplet"> + <param name="subapplet.displayname" VALUE="JOGL Gears Applet"> + <param name="progressbar" value="true"> + <param name="cache_archive" VALUE="jogl.jar,jogl-demos.jar"> + <param name="cache_archive_ex" VALUE="jogl.jar;preload,jogl-demos.jar;preload"> +</applet> +</pre> + +</P> +<P> + +Note that the jogl-demos.jar, which contains the GearsApplet class, +<B>does not need to be signed</B>! Sun Microsystems, Inc. signs +jogl.jar, which contains the JOGLAppletLauncher; this is the only Java +code which needs to be signed in order to deploy applets using JOGL +and is the only certificate the end user must accept. + +</P> +<P> + +The <a +href="http://download.java.net/media/jogl/builds/nightly/javadoc_public/com/sun/opengl/utils/JOGLAppletLauncher.html">JOGLAppletLauncher +javadoc</a> contains more information about what files must be placed +on the web server in order to enable the deployment of applets using +JOGL. + +</P> +<P> + +The JOGL Applet Launcher was originally contributed by Lilian +Chamontin. + +</P> + +</body> +</html> diff --git a/www/index.html b/www/index.html index aae7fb3..3be00ee 100644 --- a/www/index.html +++ b/www/index.html @@ -73,6 +73,11 @@ C or C++, in which case a link to the original sources is provided.<br> system requirements listed, the demos run on any vendor's graphics card and on any of Solaris/SPARC, Solaris/x86, Linux/x86, Windows/x86, and Macintosh OS X 10.3.<br> </p> + +<P> It is now possible to deploy unsigned applets using JOGL with no +manual installation of any software on the end user's machine! Please +see the <a href="applettest.html">JOGL applet test page</a> for more +information. </P> <p>The source code for these demonstrations is available @@ -129,6 +134,9 @@ and on any of Solaris/SPARC, Solaris/x86, Linux/x86, Windows/x86, and Macintosh href="https://jogl-demos.dev.java.net/unbranded-source/browse/*checkout*/jogl-demos/doc/readme.html">Demo documentation</a><br> </li> + + <li><a href="applettest.html">JOGL Applet test</a> + </li> |