As results of frequent error, US Naval Research Lab in fall 1996 recommended that Navigator not be used. 10/2/96 US Navy and Microsoft announced the Navy chose IE as its official web browser.
3/3/97 Paul Greene of Worcester Polytechnic
Institute in MA, create a web page,when viewed by IE 3.0 and 3.0.1, allows
any program to be run on user's machine. The problem is that IE 3.0
and 3.0.1 felt "safe" to open file of type .URL and .LNK.
Restriction | Reason |
Cannot read contents of files or directories on the client computer. | Protect the confidentiality of information on the user's computer. |
Cannot write, rename, or delete files on the client computer. | Protect the user's data from unauthorized modification. |
Cannot initiate a network connection to a computer other than the computer from which the Java applet was downloaded. | Prevents a downloaded applet from probing for security problems behind an organization firewall. |
Cannot receive network connections. | Prevents an applet from appearing to be a legitimate server on an organization's internal network. |
Cannot display a window without a special "untrusted" border. | Prevents applets from creating windows that appear to be system windows. |
Cannot create a ClassLoader or SecurityManger. | Prevents subverting the Java type checking system and disabling all Java security checks. |
Cannot run system programs. | Prevent running arbitrary code. |