Упакуйте приложение HTML5 и разверните его на рабочем столе

Я прочитал тонны статей и вопросов о стеке, но, похоже, у меня ничего не получается.

Я хочу предоставить покупателю некоторую информацию о продукте, которая будет отправлена ​​на компакт-диске или USB-накопителе. Когда-то я делал это с Flash. Потому что flash может компилироваться в EXE-файл под названием Flash Projector и может запускать мой Flash-контент без установки.

Теперь я хочу попробовать HTML5. И мне нужен способ упаковать все на компакт-диск и заставить его работать везде без установки.

Я слышал, что могу скомпилировать хром и встроить его в приложение на C++. (http://code.google.com/p/chromiumembedded/) Я мог бы использовать QT с QtWebkit. (http://developer.qt.nokia.com/doc/qt-4.8/qtwebkit.HTML) Я мог бы скомпилировать Webkit и встроить его в приложение на C++... (http://www.webkit.org/)

Примеры слишком большие, а у меня нет навыков C++ =(

Тогда есть такие проекты, как mozilla chromeless (http://mozillalabs.com/chromeless) (и berkelium (https://github.com/sirikata/berkelium)

С chromeless мой JQuery Javascript не работал, а Berkelium... я не приступайте к компиляции...

У меня нет бюджета на http://www.appcelerator.com/ или другие платные/коммерческие варианты... (также не подходят Flash/Air и Silverlight ). Поскольку Контент также должен быть развернут на веб-сервере без использования подключаемых модулей...

Мне не нужен доступ к ОС. Я хочу, чтобы мое приложение Jquery/Backbone, использующее файлы JSON, выполнялось в настольный клиент без установки.

Таким образом, адресная строка браузера не требуется, просто выберите index.html, а все остальное обрабатывается приложением... Что-то вроде Fullscreen и Close было бы неплохо...

К сожалению, я не могу полагаться на установленный браузер "клиентской ОС", потому что целевая группа слишком велика, и я ожидаю много старых браузеров.

Может ли кто-нибудь дать мне инструкцию, как "легко" скомпилировать приложение, которое позволяет запускать мои веб-приложения на рабочем столе с компакт-диска без предупреждений безопасности и т. д.?

Или есть какие-либо предварительно скомпилированные пакеты, которые я мог бы использовать?

14
задан server info 1 March 2012 в 09:30
поделиться