The Lobo Browser team here at PlexiLabs is always looking for innovative ways to improve our project. Today we are officially announcing that we have decided to change to MIT licensing. The reason behind this is we are currently working on a massive rewrite of Lobo Browser to migrate it from the Swing UI to the JavaFX UI, and so we feel that it is best to do so to unify the project licensing. As of today, any forks using the old license are advised to transfer to the MIT license as well should they wish to continue receiving upstream changes. Thank you for your cooperation with us on this change.
Lobo is an extensible all-Java web browser and RIA platform. It supports HTML 4, Javascript (AJAX) and CSS 2 plus direct JavaFX and Java (Swing/AWT) rendering. Cobra is the web browser's renderer API; also a Javascript-aware HTML parser.
Version 0.98.4 brings Lobo up to date with JavaFX 1.0.
Additionally, the Lobo API now has vetoable navigation listeners and a feature that allows caller to obtain the document object. ... read more
Lobo is an extensible all-Java web browser and RIA platform. It supports HTML 4, Javascript (AJAX) and CSS 2 plus direct JavaFX and Java (Swing/AWT) rendering. Cobra is the web browser's renderer API, and also a Javascript-aware HTML parser.
Version 0.98.3 implements SUB and SUP. Additionally, it fixes about 20 user-reported bugs. Please see the changelog for details.
Changelog: http://sourceforge.net/project/shownotes.php?group_id=139023&release_id=623331
Download: http://lobobrowser.org/download.jsp
SF Page: http://sourceforge.net/projects/xamj
Lobo is an extensible all-Java web browser and RIA platform. It is being built to support HTML 4, Javascript (AJAX) and CSS2 plus direct JavaFX and Java (Swing/AWT) rendering. Cobra is the web browser's rendering engine API and a Javascript-aware HTML parser.
Version 0.98.2 of Lobo introduces some enhancements related to JavaFX compilation, in addition to numerous HTML renderer bug fixes. Please see the changelog for details.... read more
Lobo is an extensible all-Java web browser and RIA platform. It supports HTML 4, Javascript (AJAX) and CSS2 plus direct JavaFX and Java (Swing/AWT) rendering. Cobra is the web browser's rendering engine API; also a Javascript-aware HTML parser.
Cobra is a HTML DOM parser and rendering engine that is part of the all-Java Lobo web browser.
Version 0.98.1 introduces a few HTML parser enhancements. We have written a new page specifically about the HTML DOM parser, which includes examples that involve the use of XPath and simulation of form submission. See:... read more
Jim Weaver is the author of "JavaFX Script: Dynamic Java Scripting for Rich Internet/Client-side Applications" (Apress). He also runs a JavaFX blog: http://learnjavafx.typepad.com/
We recently requested Jim's permission to post his Tetris applet at lobobrowser.org as a proof of concept of Lobo's recently introduced JavaFX support. Jim has now written a post on this capability of Lobo. Check it out here:... read more
I got Jim Weaver's permission to post one of his examples, which is basically the beginnings of a Tetris game written in compiled JavaFX Script:
http://www.lobobrowser.org/ext/jfx/TetrisMain.fx
(click to start in Lobo 0.98+)
It's slightly modified to run in Lobo. View its source code for some indications on how it's set up. It also highlights some things that need to be improved in Lobo.
I've posted other examples in the Open Discussion forum:... read more
Lobo is an extensible all-Java web browser and RIA platform. It supports HTML 4, Javascript (AJAX) and CSS2 plus direct JavaFX and Java (Swing/AWT) rendering. Cobra is the web browser's rendering engine API; also a Javascript-aware HTML parser.
The Lobo Project leadership is pleased to announce milestone release 0.98 of our all-Java web browser, Lobo. This is the first release of Lobo that can directly render compiled JavaFX source files. Information about this new capability can be found here:... read more
JNode is an innovative Java-based operating system effort. It is undergoing active development for several years now, and it appears to be growing. The maintainers of jNode have expressed interest in using Lobo some time in the future:
http://www.jnode.org/node/2396
We welcome that. jNode could very well be the OS of the future. It makes sense that they would use the browser of the future :)
Geertjan Wielenga has created an actual Lobo plugin JAR file that serves a practical purpose, i.e. render XML files and syntax color them in Lobo. A link where you can download the JAR file can be found in his latest post titled "How to Add Syntax Coloring for XML in the Lobo Java Web Browser" here:
http://java.dzone.com/news/how-add-syntax-coloring-xml-lo
You just need to save the JAR file in the ext directory of your Lobo installation, start/restart the browser, load any local XML file or one from the internet, and voila!
Another great post by Geertjan Wielenga:
http://java.dzone.com/news/rendering-new-content-types-lo
This time the author explains how to get Lobo to render arbitrary content types, using a ".mf" (JAR Manifest) file as an example.
From the post, I can see there are some gaps in the existing documentation. For example, it's not clear that NavigatorExtension.init() is where you need to register your clientlet selectors. Geertjan Wielenga figured that out by looking at the JavaDoc.... read more
Please check out the following excellent post by Geertjan Wielenga over at Dzone.com:
http://java.dzone.com/news/plugging-lobos-pure-java-web-b
It provides an outstanding how-to on a simple Lobo plugin. This is a great contribution to the project, and let's hope others like these from the community start to show up. There's only so much the maintainers of the project (i.e. me) can do, considering all of the other outstanding work. Community help is critical to the success of an open source project where resources are limited, obviously.... read more
I don't know the details, but LoboBrowser is listed under the heading "Project of the week" here:
http://javaposse.com/index.php?post_id=301490
Well, thanks!
Lobo is an open source web browser that is written entirely in Java. It is being developed with the aim to support HTML 4, Javascript and CSS2. The general goal of the project is to produce a browser that is fast, easy to extend, secure and feature-rich.
Lobo is being released along with its pure Java rendering engine, Cobra. Version 0.97.5 introduces a BrowserPanel class, improved float layout and many bug fixes. Several patches contributed by user guenze are also included with this release. Please see the changelog for details. ... read more
Considering that it's still a relatively new project, and given its current limitations, the Lobo Project is growing fairly well. See our all-time stats.
http://sourceforge.net/project/stats/?group_id=139023&ugn=xamj&type=&mode=alltime
Lobo is an open source web browser that is written entirely in Java. It is being developed with the aim to support HTML 4, Javascript and CSS2. The general goal of the project is to produce a browser that is fast, easy to extend, secure and feature-rich.
Lobo is being released along with its pure Java rendering engine, Cobra. Verion 0.97.4 introduces CSS2 media rules, and support for image attributes border, hspace and vspace. It fixes various bugs, including one introduced in 0.97.3 with the hover feature, whereby inputs would be cleared in certain situations. Please see the changelog for details.... read more
Lobo is an open source web browser that is written entirely in Java. It is being developed with the aim to support HTML 4, Javascript and CSS2. The general goal of the project is to produce a browser that is fast, easy to extend, secure and feature-rich.
Lobo is being released along with its pure Java rendering engine, Cobra. Verion 0.97.3 introduces Javascript events onmouseover, onmouseout and oncontextmenu. It also fixes some bugs. Please see the changelog for details. ... read more
http://www.javalobby.org/java/forums/t100513.html
JavaFX has gotten quite a bit of hype. Not only is it Java's answer to Silverlight, but it is also supposed to be a competitor to Apollo. Part of the goal of JavaFX is an attempt bring Java applets back from the dead. JavaFX, coupled with the consumer JRE and the Java kernel, should allow small, and very fast Java downloads and installs, along with very fast application startup times. ... read more
Lobo is an open source web browser that is written entirely in Java. It is being developed with the aim to support HTML 4, Javascript and CSS2. The general goal of the project is to produce a browser that is fast, easy to extend, secure and feature-rich.
This release fixes some issues introduced in version 0.97.1 and it also makes it easier to get started with the browser API. Please see the changelog for details.... read more
The Lobo Project is pleased to announce version 0.97.1 of our Java-based web browser. Lobo is open source and is written entirely in Java. It is being developed with the aim to support HTML 4, Javascript and cSS2. The general goal of the project is to produce a browser that is fast, easy to extend, secure and feature-rich.
We are also releasing Cobra 0.97.1, a new version of the HTML rendering engine Lobo relies on. It includes many fixes and enhancements. The float logic was rewritten in order to solve a number of layout issues. Javascript Event objects were introduced. A commonly reported Javascript scoping issue was fixed. Please see the changelog for details.... read more
User qbproger has contributed a distribution of Cobra with all Rhino-dependent code removed:
http://www.quibb.org/cobra/cobra-0.97-nojs.zip
Rendering should be equivalent to Cobra 0.97, except in cases where Javascript is expected to change the HTML DOM.
Users wishing to distribute Cobra as part of a propietary application can use the "nojs" version without worrying about complying with the GPL license of Rhino.... read more
The Lobo Project is pleased to announce the first release of our new web browser: Lobo. Lobo is open source and is written entirely in Java. It is being developed with the aim to support HTML 4, Javascript and cSS2. The general goal of the project is to produce a browser that is fast, easy to extend, secure and feature-rich.
Lobo 0.97 is being released along with a browser API that complements our rendering engine.... read more
The intention of this posting is to officially announce that the XAMJ language effort is inactive, as if that wasn't pretty obvious already. The whole project will be renamed as of version 0.97, when we will release a new and improved browser, which will also be renamed.
We haven't spent much time on the XAMJ language effort given that developing the HTML rendering capability has been time consuming, and that's where most user interest has been focused. ... read more
Cobra is a HTML parser and rendering engine that is being developed to support HTML 4, Javascript (including AJAX) and CSS2. The open source Cobra toolkit is written in Java 100% and is freely available for download.
We are pleased to announce version 0.96.5 of Cobra, which improves on its asynchronous Javascript capability. The innerHTML property and the Image class have been implemented. Some of the fixes released allow the new Google link bar to render. Additionally, Amazon.com rendering is now fairly close, with some minor issues remaining. Around 25 other bug fixes and improvements are new with this version. Please see the changelog for details.... read more
It has been brought to our attention that, according to the Free Software Foundation (FSF), the Mozilla Public License (MPL) is not compatible with either the GPL or LGPL licenses. This is relevant to Cobra since it relies on Rhino, a Javascript engine from the Mozilla Foundation, which has traditionally been released under the MPL license.
The next release of Cobra, 0.96.5, which is due to be out within days, will use Rhino 1.6R5, which is released under a dual MPL/GPL license. Some clues about why the Mozilla Foundation has done this can be found here:... read more