BrowserSync / browser-sync

Keep multiple browsers & devices in sync when building websites. https://browsersync.io
https://discord.gg/2d2xUThp
Apache License 2.0
12.18k stars 756 forks source link

One Way Sync for Presentations #559

Open sleman opened 9 years ago

sleman commented 9 years ago

This is a different use case than what browser-sync was built for but browser-sync seems perfect for using with presentations. Imagine, you have an html presentation and want hundreds of attendees to follow along on their mobile phones. You point them to a url, they all view it on their phones, then as you scroll through your presentation, they all see what's on your screen. Based on my testing browser-sync works very well for this scenario however the only issue is that attendees can also control the browser events.

What is needed is to add an option where only the primary browser has control to push changes for ghost mode. All other devices would be used for viewing only with no option to interact. I think by default disable ghost mode for all devices then only enable if there's a specific password in the url.

--sync-password abcdef

Url would be: http://localhost:3000?sync-password=abcdef for presenter For other users: http://localhost:3000

amireynoso commented 9 years ago

+1. I'm trying to achieve something rather similar.

ElijahLynn commented 9 years ago

This would be badass!

serapath commented 9 years ago

cool. +1