Я ищу вариант для полного развертывания клиентского AJAX-приложения, написанного на js, с использованием фреймворка qooxdoo. Вся логика представления остается в фреймворке Qooxdoo JavaScript. Но я тоже хочу развернуть его как настольный клиент.
Он уже размещен на сервере и работает нормально, но только для того, чтобы избежать времени загрузки (один JavaScript составляет 2 МБ), я также хочу распространять его как настольный клиент.
что я ищу:
- Должно работать в Mac, Linux и Windows и, возможно, в Android
- Управление браузером не нужно (строка адреса и т. Д.)
- Должен быть в состоянии запустить eval, потому что qooxdoo использует eval выборочно, что делает Adobe Air неспособным работать.
Я знаю, как это сделать в Xulrunner, но я бы предпочел разместить его в Google Chrome. Я также нашел способ связать xulrunner переносимым способом (это уже переносимо? Можно просто скачать и запустить напрямую?)
РЕДАКТИРОВАТЬ: Я посмотрел Prism и его многообещающие, но есть ли способ объединить веб-контент на стороне клиента в веб-пакет для Prism? Из его описания на Mozilla Wiki мы не можем этого сделать.