aboutsummaryrefslogtreecommitdiffstats
path: root/jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2014-01-22 13:13:16 +0100
committerSven Gothel <[email protected]>2014-01-22 13:13:16 +0100
commit648d2438945f3d08854d8ac4e0322a7d44578f0d (patch)
tree753fc03cfb1a82417ecf63463557a2ad42b30a35 /jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html
parent3691ff45fe3dcb334d363a45a91ec0eb1cd6f2b4 (diff)
JOGL Test Applets: Refine html pages
Diffstat (limited to 'jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html')
-rw-r--r--jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html39
1 files changed, 25 insertions, 14 deletions
diff --git a/jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html b/jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html
index 91177ddd7..c0861ee76 100644
--- a/jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html
+++ b/jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html
@@ -5,7 +5,11 @@
</head>
<body BGCOLOR="#ffffff">
-<P>
+<p>
+Applet launching using <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplet</a>.
+</p>
+
+<p>
JOGL NEWT Applet Runner Special Keys:<br>
<ul>
<li> d - toggle decoration </li>
@@ -16,9 +20,9 @@ JOGL NEWT Applet Runner Special Keys:<br>
<li> i - invisible mouse pointer </li>
<li> w - warp mouse pointer to center </li>
</ul>
-</P>
+</p>
-<P>
+<p>
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="200" height="200">
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
@@ -48,13 +52,13 @@ JOGL NEWT Applet Runner Special Keys:<br>
</comment>
</object>
-</P>
+</p>
-<P>
+<p>
Applet is using a GL3 core context, failure is expected if n/a on your platform!
-</P>
+</p>
-<P>
+<p>
The applet above is instantiated with the following code:
@@ -90,17 +94,24 @@ The applet above is instantiated with the following code:
</pre>
-</P>
-<P>
-
-Note that the jogl-test.jar, which contains the test applet class,
+</p>
+<p>
+<del>
+Note that the jogl-test.jar, which contains the GearsES2 class,
<B>does not need to be signed</B>! JogAmp Community signs
-jogl.jar and gluegen-rt.jar, which contain
+jogl-all.jar and gluegen-rt.jar, which contain the
JOGL's supporting classes; 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>
+</del><br/>
+Sadly, due to Oracle's Java Applet Plugin update 7u51,
+unsigned applets are no more allowed and effectively
+lower the bar to create user applets with raised privileges.<br/>
+Hence JogAmp Community <b>signs</b> jogl-all.jar and gluegen-rt.jar, which contain the
+JOGL's supporting classes as well as jogl-test.jar, which contains the users implementing Applet class.<br/>
+jogl-test.jar's manifest file uses <i>Permissions: sandbox</i>
+to <b>not raise privileges</b>.
+</p>
</body>
</html>