regebro / impress-console

Speaker notes for impress.js
MIT License
133 stars 32 forks source link

Websocket and joy #7

Open ngryman opened 10 years ago

ngryman commented 10 years ago

Hi again,

I'm using your plugin extensively for my presentation, and I had an idea. It would be awesome if it were possible to access the console using a different device (like an iPad) at a predefined url, i.e: http://fqd/console.

This would allow to gain some mobility while doing the presentation and resolve some rendering perf issues, as the console will be rendered on a different device than the presentation one. Switching slides would also be classy as you'll only interact with your mobile device, without touching your laptop.

This would involve some node script serving both presentation and console, allowing them to communicate via websockets. I know it would involve some work, but I think it could be a great alternative to the popup window :)

regebro commented 10 years ago

I have been thinking about that, and also about implementing a "remote control" view, so that you can change slides by swiping on a phone. It will probably be implemented as a separate package, as it will require a web server of some kind, and I would prefer Python for that, but I expect that impress-console will need to be modified to accommodate it. I haven't had any time to look into this yet.

regebro commented 9 years ago

I'm still working on implementing this, but as a part of Hovercraft. https://github.com/regebro/hovercraft/ I've implemented the first part: Hosting the presentation from a local webserver.

ngryman commented 9 years ago

Looks really cool! Will keep a close eye on it :)