Best Mozilla desktop web app approach
As a learning exercise I'd like to build a simple PHP text editor as a Firefox desktop web app. As far as I can see the sticky point is local file access, eg obviously saving files to IndexedDB isn't appropriate (unless there's then a means to write out "real" files?).
Я решил, что XulRunner был лучшим компромиссом, зная, что я на самом деле не создаю веб-приложение, используя его, но вряд ли меньше, чем если бы я использовал NW.js. Использование XulRunner позволяет мне получить доступ к привилегированным JS-модулям, таким как OSFile.jsm, которые я не могу использовать даже в качестве упакованного веб-приложения. (Также js-ctypes, который может быть удобен для вызова чего-то более быстрого, чем JS, например, для анализа PHP-кода для функции автозаполнения.)
Я только что прочитал, что Mozilla рассматривает возможность перехода от XUL и XBL (да, я знаю, это займет много лет), так что на самом деле я думаю, что дни XulRunner сочтены.
Я бы хотел придерживаться технологии Mozilla, так какая же платформа мне подходит? Возможно ли это (пока) с помощью технологии Moz? Я пропустил способ сделать это в виде чистого настольного веб-приложения, использующего Firefox?