We’ve recently announced new desktop presenters for DukeScript. The old desktop presenter, that we still use as the default is based on the JavaFX WebView component, a component based on webkit. The benefit of this is, that you can easily embed DukeScript in any JavaFX or Swing application.
But unfortunately JavaFX isn’t updated very often, so we’re stuck with an outdated version of webkit. Especially the Canvas implementation is not very good.
The new “webkit”-Presenter uses a current version of Webkit, so the rendering is much better. Here’s a comparison of the DukeScript Charts API in the default presenter and in the new webkit presenter: