WebRenderer v3.0 Released

Discussions

News: WebRenderer v3.0 Released

  1. WebRenderer v3.0 Released (6 messages)

    JadeLiquid Software has released version 3.0 of WebRenderer, their Java embeddable browser component. This update includes several major improvements, including a complete repackage making the component much simpler to deploy.

    WebRenderer provides a bridge between the client and server for a Rich Client applications by providing an embeddable standards compliant Java HTML rendering engine. WebRenderer can be embedded into Java applications providing rendering of HTML, CSS, JavaScript, XSL and many other web based standards. JadeLiquid's WebRenderer has an installed user base spanning the globe with deployments in Asia, Europe and North America.

    A short list of the changes and feature additions:

    • Support for custom fonts
    • HTTP header interception and modification mechanism
    • Custom protocol support
    • Improved core components extraction
    • All new JAR packaging
    • Additional DOM methods for Element manipulation from caret
    • Many other new features and bug fixes

    Check out http://www.webrenderer.com/

    Threaded Messages (6)

  2. WebRenderer v3.0 Released[ Go to top ]

    From looking at the website code examples and JavaDoc, it appears that this is a wrapper around IE, Safari, and Mozilla depending on your platform. From what I can see, the rendering engine is NOT written in Java, it provides an easy to use JNI wrapper around these native browsers.

    Correct me if I'm wrong.
  3. seems to be a wrapper[ Go to top ]

    It seems Jason is correct as one can see in the code example like this:

    ---

    //Core call to enable the 30 day trial
    BrowserFactory.setLicenseData("username", "serial");
    //Creating the browser instance
    IBrowserCanvas browser = BrowserFactory.spawnMozilla()

    OR you can also spawnInternetExplorer() or spawnSafari() - InternetExplorer is only available to Windows platforms and Safari is only available on Apple Mac OSX.
  4. WebRenderer v3.0 Released[ Go to top ]

    I recently embedded WebRenderer into a commercial Swing app, and it is a wrapping of IE. Being a heavy weight window, it's use with a few of Swing's containers might be problematic. It also had defective handling of some keystroke and focus events. Personally I think WebRenderer needs another six months of development. That said, given the horrific state of Java-embeddable browsers (shame on Sun; JEditorPane is garbage), WebRenderer is sadly one of the best available. We evaluated commercial rivals that were almost useless for real world DHTML or that had runtime licenses more costly than our product itself.

    WebRenderer's strength, being an IE wrapper, is that it well renders all of the complex or malformed DHTML pages that appear "in the wild". Eg, we used it as an email browser, and it shined no matter what real-world junk mail we gave it. Some rivals are pure Java and use Rhino for JavaScript, which suffers frequent fatal memory leaks for real-world DHTML. WebRender's interactive HTML composer is poor, but most applications don't need a composer.
  5. WebRenderer v3.0 Released[ Go to top ]

    If this is just wrapping IE then what makes it any better than http://sourceforge.net/projects/iecanvas? From the previous poster it sounds as if it has the same keyboard quirks and heavyweight problems.

    I had a great deal of success with an evaluation version of the ICEBrowser from http://www.icesoft.com/ however talks seemed to break down at a level above me over cost. No idea what these were.
  6. WebRenderer v3.0 Released[ Go to top ]

    If this is just wrapping IE then what makes it any better than http://sourceforge.net/projects/iecanvas?

    Having investigated both, as far as I can tell, WebRenderer seems a commercial fork of IECanvas.
    I had a great deal of success with an evaluation version of the ICEBrowser from http://www.icesoft.com however talks seemed to break down at a level above me over cost.

    My founder also blanched at the ghastly runtime fee, so we never evaluated the robustness of ICEBrowser. Being a pure Java browser, it may or may not use Rhino, a library not ready for the JavaScript appearing in the wild.
  7. open source project[ Go to top ]

    There is an open source project that is actually a Java-based renderer that may be of interest. It is stale, but you can find it at http://sourceforge.net/projects/jxwb.