Есть ли готовая к исполнению рабочая среда HTML5 с рабочей средой?

Иногда мне кажется, что я хочу разработать автономный (не требующий ни веб-сервера, ни браузера для запуска) графическое приложение для Windows, Mac OS X и Linux с использованием HTML5, CSS и JavaScript для формирования графического интерфейса.

Но, насколько я знаю, Adobe AIR и Mozilla Prism устарели. Каковы другие варианты этой задачи?

ОБНОВЛЕНИЕ. Отвечая на полученные ответы и комментарии, я хотел бы подчеркнуть, что приложения должны работать на Windows, Mac OS X и Linux без каких-либо серьезных изменений. Платформа должна активно развиваться и поддерживаться для всех основных ОС Windows. Одноплатформенные приложения не являются опцией, ни приложения с ограниченной поддержкой одного из них.

Ответ 1

Основываясь на решениях, оцененных на http://blog.neamlabs.com/post/36584972328/2012-11-26-web-app-cross-platform-desktop-distribution, это должны быть самые релевантные HTML-версии Runtime в соответствии с вашими требованиями.

  • XULRunner - При непосредственном участии в усилиях по разработке Firefox это чрезвычайно ухоженное решение с большой поддержкой кросс-платформенной, но с почти несуществующие инструменты или документация для упаковки и распространения, отличные от приложений Firefox и других приложений с открытым исходным кодом XULRunner.
  • Chrome Installable Web Apps - Как веб-приложение Chrome с большей интеграцией рабочего стола. Нет поддержки флэш-памяти.
  • Встроенные веб-приложения Mozilla - Как и Mozilla Open Web App с лучшей интеграцией с настольными системами. Все еще требуется онлайн-установка через Firefox Marketplace.  
  • TideSDK (ранее Titanium Desktop). Хотя это может показаться идеальным решением во всем мире, текущим состоянием является то, что TideSDK не может быть готовой к производству (может измениться через пару месяцев или около того из-за активного развития).
  • node-webkit выглядит очень актуальным, но не уверен в части "готовой продукции".

Ответ 2

Один из вариантов заключается в использовании berklium. Он обертывает все неприятные вещи хрома и упрощает встраивание функций браузера в ваши приложения.

Ответ 3

Всегда Microsoft Silverlight (у которого есть реализации для Linux/и т.д., если вы обеспокоены этим, как указано на связанной странице).


Подождите минуту, из чего я могу сказать, что Adobe AIR все еще разрабатывается со стабильным выпуском только в этом месяце. Это только Linux, который больше не получает официальных релизов по какой-то странной причине.

Ответ 4

Виджеты Opera также видны, и вы также устарели, но можете быть включенными в opera:config, насколько я знаю.