Zhao Cheng yesterday announced the release of a new version of the node-webkit engine - a powerful combination of WebKit and Node.js, created in the depths of the Intel Open Source Technology Center, which allows creating cross-platform graphical applications in HTML, CSS and JavaScript.
The new version will have the number 0.3.0 and look like this:
')
(The screenshot shows a demo from AppJS , which I ported to the node-webkit engine . It was launched in Windows XP.)
As you can see, the new version of node-webkit is now much more like Google Chrome in the design of the window.
And here is a list of other innovations of this version:
A library of functions has emerged that can be used to access the native GUI on all three supported operating systems (Linux, Mac, Windows): to manage windows, context menus, system tray, clipboard, file and folder selection dialog, and so on .
Fixed a bug that sometimes led, in particular, to hangs in Linux and Windows until the moment when the user moves the mouse.
Added support for icons in ICO and PNG formats (including with transparency) and JPEG. Files of arbitrary size can be used (I checked for JPEG in size of 1524 × 938 pixels), which are automatically reduced to the required size.
New toolbar for Mac and Windows. In the command line, the –developer key now results in a new button appearing on this panel for calling the developer console.
The Node.js engine has been updated to version 0.8.11 (however, I showed this already in the screenshot).
For the rest - all the same advantages that I mentioned last time .