- PVSM.RU - https://www.pvsm.ru -
Три дня назад (1 февраля) Roger Wang объявил [1] о выходе новой версии движка node-webkit [2] — созданного в недрах Intel Open Source Technology Center мощного сочетания WebKit и Node.js, позволяющего создавать кросс-платформенные графические приложения методом веборазработки на языках HTML, CSS и JavaScript.
Новая версия имеет номер 0.4.1; на её основе нетрудно составить и запустить, например, вот такое окно:
Почти семь недель прошло с того дня (18 декабря), когда я обозревал [3] одну из предыдущих версий (0.3.6) этого движка. Вам нетрудно заметить, что за это время успела перемениться не только последняя, но и предпоследняя цифра версии. Сейчас я расскажу, какие изменения, в node-webkit произошедшие, отражает эта перемена.
Прежде всего необходимо упомянуть опубликованный 18 января план выпусков [4] node-webkit на 2013 год. В нём запланировано, что новая крупная версия node-webkit (с изменением предпоследней цифры версии) будет появляться каждые два месяца (например, 0.5.0 выйдет через два месяца после 0.4.0), и с каждым таким выпуском будут появляться новые крупные усовершенствования (например, в 0.5.0 ожидается поддержка распечатывания страниц); кроме того, каждая такая версия будет основываться на свежих (ко времени её выхода) версиях Node.js и Chromium. Более мелкие версии (такие, как 0.4.1) станут появляться несколько чаще, но содержать только более мелкие усовершенствования и исправления багов.
Сразу скажу, что переход от 0.4.0 к 0.4.1 сопровождался исправлением более полудесятка достаточно неприятных багов, из которых один серьёзный (падение программы при попытке подключить и использовать плагин). Я даже поневоле призадумался, не следует ли в дальнейшем опасливо воздерживаться (как от нестабильных) от употребления тех версий, номера которых оканчиваются на «.0».
Вот список остальных новшеств версии 0.4.1 (по сравнению с 0.3.6):
Как видите, полезных новшеств понабралось почти с десяток — и каждое из них кого-нибудь да порадует, потому что упрощает жизнь разработчикам.
Автор: Mithgol
Источник [6]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/node-js/26329
Ссылки в тексте:
[1] объявил: https://groups.google.com/forum/#!msg/node-webkit/1JgTNLOEpIs/e2e0FwH9TE4J
[2] движка node-webkit: https://github.com/rogerwang/node-webkit
[3] я обозревал: http://habrahabr.ru/post/163045/
[4] план выпусков: https://groups.google.com/forum/#!topic/node-webkit/Znyj2ehPPb4
[5] в манифесте приложения: https://github.com/rogerwang/node-webkit/wiki/Manifest-format
[6] Источник: http://habrahabr.ru/post/168225/
Нажмите здесь для печати.