- Dynamic change of web pages – for example, to display a formatted and updated date
- Checking data entered in forms for plausibility
- Display of marquees or banners
- Open and display dialog boxes
- Refresh data from a web page without reloading in the browser
- Support of data input by the user
- Change of texts or graphics by the mouse pointer
The functionality and command set of Java are much larger. Java can be considered as a programming derivative of C ++ . With the help of Java it is possible to program independent applications.
For example, access to the file system is prevented by the sandbox principle. Only for files that a user explicitly selects in a dialog box, read access is possible. In addition, the browser performs each website or Internet application isolated from each other. This prevents the data exchange and makes so-called cross-site scripting more difficult.
- the obfuscation of Internet addresses of individual links,
- the disabling of context menus for saving and copying content or even
- unwanted resizing of browser windows.