- PVSM.RU - https://www.pvsm.ru -
Вчера (23 июля) интеловский Центр технологий с открытым исходным кодом выдал на-горá очередную версию движка node-webkit [1]. Как и прежде, движок этот позволяет открывать браузероподобные окна (на основе кода Chromium) и употреблять в них API Node.js — а значит, обеспечивает нетрудное создание GUI-приложений методами веборазработки (на языках JavaScript, HTML, CSS, WebGL и т. п.) под операционные системы Windows, Mac OS X и Linux.
Новая версия получила номер 0.6.3 и работает на движке Node версии 0.10.12:
Три месяца назад (29 апреля) я обозрел [2] одну из предыдущих версий node-webkit (версию 0.5.1). За прошедшее с тех пор время в node-webkit появился целый ряд существенных новшеств.
Важнейшим из них стало улучшение системы поиска и запуска приложений. Теперь, когда вы запускаете движок node-webkit, он ищет приложение в следующем порядке:
Раньше-то после первого из этих шагов node-webkit переходил сразу к четвёртому, так что для запуска непристыкованных приложений приходилось сочинять скрипт-обёртку (а под Windows — батник), который помещал бы путь к приложению на первое место в той командной строке, которой node-webkit вызывается (и при наличии других параметров сдвигал бы их на второе, третье и так далее место). Теперь же node-webkit действует по моему совету [4], так что наконец стало можно не утруждать себя этой работою, а просто и бесхитростно положить движок node-webkit в каталог к приложению и затем запустить движок.
Кроме этого:
Пользователям node-webkit могу посоветовать поэтому только одно: берите эту новую версию.
Автор: Mithgol
Источник [13]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/node-js/39376
Ссылки в тексте:
[1] node-webkit: https://github.com/rogerwang/node-webkit
[2] обозрел: http://habrahabr.ru/post/178353/
[3] манифест приложения: https://github.com/rogerwang/node-webkit/wiki/Manifest-format
[4] моему совету: https://github.com/rogerwang/node-webkit/issues/843#issuecomment-20418409
[5] App.dataPath: https://github.com/rogerwang/node-webkit/wiki/App#datapath
[6] манифесте: https://github.com/rogerwang/node-webkit/wiki/Manifest-format#name
[7] App.clearCache: https://github.com/rogerwang/node-webkit/wiki/App#clearcache
[8] App.open: https://github.com/rogerwang/node-webkit/wiki/App#open
[9] В манифесте приложения: https://github.com/rogerwang/node-webkit/wiki/Manifest-format#dom_storage_quota
[10] App.getProxyForURL: https://github.com/rogerwang/node-webkit/wiki/App#getproxyforurlurl
[11] PAC: http://en.wikipedia.org/wiki/Proxy_auto-config
[12] Devtools jail: https://github.com/rogerwang/node-webkit/wiki/Devtools-jail-feature
[13] Источник: http://habrahabr.ru/post/187630/
Нажмите здесь для печати.