Welcome!

Duncan Thomas

Subscribe to Duncan Thomas: eMailAlertsEmail Alerts
Get Duncan Thomas via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Duncan Thomas

  JadeLiquidTM is pleased to announce the long awaited release of the WebRendererTM Swing Edition 6.0 supporting 64-bit systems. WebRenderer 6.0 includes support for both 32 and 64-bit systems on WindowsTM, OS XTM and Linux. SPARC SolarisTM is also a supported platform. The WebRenderer Swing Edition 6.0 release is the most advanced version of WebRenderer ever released. WebRenderer Swing Edition renders in lightweight Swing and is the only commercial strength JavaTM browser SDK with this capability. New features found in the WebRenderer 6.0 include an updated FirefoxTM engine, HTML5, SVG, Canvas, MathML and vastly improved font rendering. WebRenderer Swing Edition 6.0 also features much improved overall performance in the areas of JavaScript and rendering speed. The standard full-featured WebRenderer API is implemented and the W3C DOM and plugins such as Flash and ... (more)

Applet Deployment Techniques for Platform Deterministic Libraries

From time to time WebRenderer is deployed within an Applet. Applets provide a convenient mechanism for launching client applications within the browser. WebRenderer however requires different libraries based on the target platform (Windows, Linux, OS X, Solaris) and architecture (32/64 bit). Traditionally to run an Applet, you needed to specify all of the libraries that are required, and they will all be downloaded. If you intend for the Applet to run on multiple platforms, then traditional Applet deployment means that all the libraries for the supported platforms are required w... (more)

Flash in Java Browser

One of the most popular sets of search terms we see in our website statistics relate to enabling Flash in WebRenderer. When we designed WebRenderer, we built it knowing that Flash was still being used and demanded by a lot of users, so we made sure that you could enable it within WebRenderer. Importantly, we made it easy for you to activate. On most platforms Flash should work with WebRenderer Swing Edition if Flash has been set up to run in Firefox, as WebRenderer Swing Edition uses the plugin finder from the Mozilla engine to detect the Flash plugin. If Firefox is not setup wi... (more)

Rich Test Browser

WebRenderer is one of those SDKs that can appear overwhelming on first look. For this reason we always shipped a “bare bones” Test Browser (TestBrowser.java) with the product. The Test Browser has at times baffled people due to it’s lack of features. The Test Browser was “featureless” by design as we wanted to keep the starter example code as compact as possible so that developers could embed WebRenderer in just a few lines of code. This is important as we never wanted the learning curve and integration to be an overwhelming process. With that being said, for some time now our W... (more)

Mouse Gestures with WebRenderer

Mouse gestures are one of those great "add-ons" that enhance browser usability. For those that are not familiar with mouse gestures, they are a browser navigational aid that works via mouse movements. Mouse gestures have been around for some time now and we thought it would be good to show how to implement mouse gestures in WebRenderer. This demonstration application not only aids in browser navigation, but also shows how to draw on top of the WebRenderer browser. To enact a mouse gesture one holds down the right mouse button and moves the mouse in a direction or pattern and the... (more)