Я прочитал множество статей и вопросов, связанных с stackoverflow, но я, похоже, не понимаю, как это работает.
Я хочу распространять некоторую информацию о продукте для клиента, который будет отправлен на CD или USB-накопитель. Еще в те дни, когда я делал это с Flash. Поскольку flash может скомпилироваться в EXE, называемом Flash-проектором, и может запускать мой Flash-контент без установки.
Теперь я хочу дать HTML5 вращение. И мне нужен способ собрать все на компакт-диске, чтобы он работал везде без установки.
Я слышал что-то, что я мог бы собрать хром и вставить его в приложение на С++. (Http://code.google.com/p/chromiumembedded/) Я мог бы использовать QT с QtWebkit. (Http://developer.qt.nokia.com/doc/qt-4.8/qtwebkit.html) Я могу скомпилировать Webkit и вставить его в приложение С++... (http://www.webkit.org/)
Примеры - большие, и у меня нет навыков С++ = (
Тогда есть такие проекты, как mozilla chromeless (http://mozillalabs.com/chromeless) (и berkelium (https://github.com/sirikata/berkelium)
С бесцветным мой JQuery Javascript не работал и Berkelium... Я не собирался компилировать...
У меня нет бюджета для http://www.appcelerator.com/ или других платных/коммерческих опций... (также Flash/Air и Silverlight не являются вариантом). Поскольку Content также должен быть развернут на веб-сервере без использования плагинов...
Мне не нужен доступ к ОС. Я хочу иметь приложение JQuery/Backbone, которое использует файлы JSON для запуска в настольном клиенте без установки.
Таким образом, ни один браузерный адресный дескриптор просто не загружает index.html, а все остальное обрабатывается приложением... Что-то вроде Fullscreen и Close было бы хорошо...
К сожалению, я не могу полагаться на установленный браузер "клиентской ОС", потому что целевая группа большая, и я ожидаю много старых браузеров.
Может ли кто-нибудь дать мне инструкцию, как скомпилировать "легко" приложение, которое заставляет мои веб-приложения работать на рабочем столе с компакт-диска без предупреждений о безопасности и т.д.?
Или есть ли какие-либо предварительно скомпилированные пакеты, которые я мог бы использовать?