You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ivan Di Francesco edited this page Apr 10, 2017
·
1 revision
There are a number of advantages to be derived from a browser that is written in Java as opposed to a language compiled into native code, namely:
Security In principle, a Java program is less suceptible to certain types of vulnerabilities such as a buffer overflow attack. Java's security model can also allow web content to have access to a complex set of APIs, except in a controlled sandbox.
Extensibility A Java-based application can be extended via powerful cross-platform plugins. Consider the difference this has made for Java software such as jEdit and Eclipse. (Lobo already has a plugin API).
New paradigms With the help of Java we can implement new powerful cross-platform and secure mechanisms to represent web content.
Portability This is the obvious advantage of a pure Java application.