Хочу использовать Firefox в качестве графического интерфейса клиентского приложения на JavaScript. Многие задачи на клиентской части можно автоматизировать с помощью JavaScript, но не хватает интерфейса взаимодействия с пользователем. Было бы очень здорово задействовать уже имеющиеся возможности браузеров, логика пишется на JavaScript, интерфейс делается с помощью HTML. Вопрос в том, можно ли запустить из командной строки FireFox в произвольного размера окне без меню и строки статуса (только рамка). А вообще в идеале было бы неплохо иметь произвольную область экрана, с возможной прозрачностью, на которой мог работать движок FireFox (что то типа полноэкранного режима (F11) но только произвольной формы)

Тема перенесена из форума «Firefox» в форум «Разработка».

Gecko SDK как раз для этого и создавался ;)

Forest пишет

Gecko SDK как раз для этого и создавался ;)

Расскажите чуть поподробней, что такое Gesko SDK. Где и что можно почитать?

Это "движок", на котором работают продукты [mozilla]: [firefox], [thunderbird] и тд.
Сам я под это пока ничего не писал, так что могу только дать ссылки из поиска (например на оффсайт).

Solo, думаю стоит посматреть методы window, такие как window.open(), window.openDialog(), window.fullScreen().
Подробно все написано здеся:
https://developer.mozilla.org/en/DOM/window.open
https://developer.mozilla.org/en/DOM/window.openDialog
https://developer.mozilla.org/en/DOM/window.fullScreen
А чтоб это все дело запускалось как самостоятельное приложение, то можно написать расширение для ФФ и запускать его например так:
"C:\Program Files\Mozilla Firefox\firefox.exe" -chrome "chrome://site_editor/content/site_editor_.xul"
Сматри документацию там все есть!

посмотрите может prism хватит?

XulRunner?

firefox.exe -chrome yandex.ru