Чтобы сделать приложение для настольных приложений из HTML-приложения, вам понадобятся JS-библиотеки, которые могут вызывать собственный OS API, что-то вроде node-ffi, node-webkit или appjs [3], что позволяет использовать собственный API, но все они работают под node.js фреймворк. Или вы можете попробовать использовать API-интерфейс браузера для доступа к функциям ОС, Firefox [4] и Chrome [5].
Если вам нужно разработать простую веб-приложение, попробуйте использовать HTML-страницы + JS + CSS + WebSQL или localStorage.
Здесь [6] вы можете узнать больше о HTML5.
3 - appjs.com/
4 - developer.mozilla.org/en-US/docs/Web/API/Using_the_Browser_API
5 - developer.chrome.com/extensions/api_index
6 - slides.html5rocks.com/#landing-slide
это звучит как вопрос слишком широк, его лучше, чтобы обеспечить некоторую дополнительную информацию об ОС, языки и т.д. – ekostadinov
для начала он будет работать в Windows, но я думаю, браузеры кроссплатформенны, и HTML-приложение будет работать для любой ОС. Например, я могу использовать Node.js + Html + Js, написать код в JS и HTML, для БД я могу использовать MySQL или MongoDB, но это слишком большие приложения, или я могу использовать только Html-страницу с WebSQL. В общем, мне нужно разработать небольшие приложения, и я не хочу использовать толстый клиент. – slavayancheg