When RTC is enabled, it would also make sense to offer UX to allow following the presenter's position, as well as offering some way to claim and relinquish control.
Future Work
This model will get more complicated when considering multiple documents are part of a logical deck. This might need to be modeled in a more complete way, such as if embedded in a Notebook:
Problem
When reloading the page with Deck enabled, the active position in the deck is lost and the presentation restarts.
Implementation Ideas
Initially, it would make sense to track this in notebook metadata.
the
deck:go
command could also offer these:Design ideas
When RTC is enabled, it would also make sense to offer UX to allow following the presenter's position, as well as offering some way to claim and relinquish control.
Future Work
This model will get more complicated when considering multiple documents are part of a logical deck. This might need to be modeled in a more complete way, such as if embedded in a Notebook: