Skip to content

Why a Pure Java Browser?

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.