2017-10-27 17:49 GMT+02:00 Olivier Berger <olivier.berger@telecom-sudparis.eu>:
Hi.

I've had this crazy idea to try and "port" emacs to the Web browser
(using some tools like [[https://browsix.org/][browsix]]), for the
purpose of running org-mode inside a browser tab.

Anyone having had the same idea yet ?

Definitely, except I didn't even try to take action :)
 
Interestingly, porting a C program to browsix currently seem to rely on
emscripten and LLVM... which might not be the best toolchain for
building Gnu Emacs... but trolls aside, I'd be curious of the
feasability.

I'm not exactly sure why that would be worth doing... but I can imagine
running that Emacs Web browser port over some kind of versioned file
system, and Emacs conf files (org + tangling, of course), so that you
have "your" org-mode at hand from anywhere using a URL and a browser
tab... of course, using a keyboard for browsing that tab would be better
than a touch screen, re keyboard shortcuts.

I don't think that the approach to port emacs to run into the browser would be the
one offering the best reward. Once you manage to fix all the difficult point, you will
probably get something unbearably slow.

I think the best reward would be to build a ShareEmacs in the same vein as ShareLaTeX
(merged with Overleaf now).
The big step would be to run emacs on a server and render emacs in the browser.
Then to allow several users to edit concurrently the same org file.

My 0.02€ :-)

Fabrice