В голову пришла идея: написать приложение, которого мне давно не хватает. Что за приложение — не суть важно. Главное тут, что я решил писать его на JS/CSS/HTML.
Для написания desctop-приложений существует хорошая архитектура, разработанная Mozilla: XUL, или XML язык пользовательских интерфейсов.
Самая полная документация по XUL находится на официальном сайте. Но она на английском языке. Есть и на русском языке, но там много чего отсутствует. Так как у меня с английским небольшие разногласия, то стоит поискать готовый перевод или выполнить самостоятельный. Я пойду по второму пути, потому что это позволит разобраться в вопросе, а так же поможет подучить английский.
По мере выполнения перевода, результаты буду публиковать тут.
И так, начнем…