summaryrefslogtreecommitdiffstats
path: root/www
diff options
context:
space:
mode:
Diffstat (limited to 'www')
-rw-r--r--www/applettest.html79
-rw-r--r--www/index.html8
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>
+&lt;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"&gt;
+ &lt;param name="subapplet.classname" VALUE="demos.applets.GearsApplet"&gt;
+ &lt;param name="subapplet.displayname" VALUE="JOGL Gears Applet"&gt;
+ &lt;param name="progressbar" value="true"&gt;
+ &lt;param name="cache_archive" VALUE="jogl.jar,jogl-demos.jar"&gt;
+ &lt;param name="cache_archive_ex" VALUE="jogl.jar;preload,jogl-demos.jar;preload"&gt;
+&lt;/applet&gt;
+</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>