Become a sponsor to LoboEvolution
LoboEvolution
Our goal is to develop from scratch a web browser written in java and compatible with all operating systems from Windows, to Linunx, Mac and Android.
Why a Pure Java Browser?
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.
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.
A lot of work is done and simple sites work well, but there is still work to be done.
There are five main areas for improvement to be done:
- Write Uni Test
- Test with complex site
- Imporve support for CSS 3 and CSS 4
- Improve support for Javascript
- Improve support for Html5
Our economic goal is 100 Euro / month. This is sufficient to sustain the develop and offer small rewards to open source developers who want to try developing the new features
Meet the team
-
Ivan Di Francesco oswettoMain developer
Featured work
-
LoboEvolution/LoboEvolution
Lobo Evolution Java Web Browser. Forks welcome!
Java 81