JavaScript is particularly useful for multi-frame windows and for manipulating forms without complex (server-side) CGI scripts
|
As a client-side programming language, JavaScript can be much faster than a CGI-based form, which has inevitable delays as required by server-client communication and invocation of a new process on the server side
-
Java shares this advantage
|
This increase in client-side processing speed is essential in some applications since users will not accept long delays (several seconds) in response to simple mouse clicks
|
Java is a broad industry standard, which has been carefully designed and is well documented
|
JavaScript (originally from Netscape, but supported by Microsoft) has a mediocre design and is poorly documented
|