OpticsApplet v1.1 requires a Java 1.1 enabled browser that allows JavaScript to applet communication. It is available here for use in non-commercial educational endeavors.