Zhao Cheng вчера объявил о выходе новой версии движка node-webkit — созданного в недрах Intel Open Source Technology Center мощного сочетания WebKit и Node.js, позволяющего создавать кросс-платформенные графические приложения на языках HTML, CSS и JavaScript.
Новая версия будет иметьномер 0.3.0 и выглядеть вот как:
(На скриншоте изображена демка от AppJS, которую я портировал на движокnode-webkit. Запущена она в Windows XP.)
Как видно, новая версияnode-webkit теперь куда более походит на Google Chrome по оформлению окна.
И вот список других новшеств этой версии:
В остальном — всё те же достоинства, о которых упоминал я в прошлый раз.
Новая версия будет иметь
(На скриншоте изображена демка от AppJS, которую я портировал на движок
Как видно, новая версия
И вот список других новшеств этой версии:
- Появилась библиотека функций, которые могут употребляться для доступа
к «родному» GUI на всех трёх поддерживаемых операционных системах (Linux, Mac, Windows): для управления окнами, контекстными меню, системным лотком, буфером обмена, диалогом выбора файлов и папок, и так далее.
- Появилась поддержка окон без рамок.
- Появилась (и в описании приложения,
и в API) поддержка полноэкранных и скрытых окон.
- Исправлена ошибка, иногда приводившая, в частности, к подвисаниям в Linux и Windows до того момента, когда пользователь пошевелит мышь.
- Появилась поддержка значков в форматах ICO и PNG (в том числе с прозрачностью) и JPEG. Могут употребляться файлы произвольного размера (я проверял на JPEG размером 1524×938 пикселов), которые автоматически приводятся к необходимому размеру.
- Новая панель инструментов под Mac и Windows. В командной строке
ключ --developer теперь приводит к появлению на этой панели новой кнопки для вызова консоли разработчика.
- Движок Node.js обновлён до версии 0.8.11 (впрочем, это я показал ужé на скриншоте).
В остальном — всё те же достоинства, о которых упоминал я в прошлый раз.