In OLab3, for advanced authors, it was possible to make your scenarios quite complex and interactive. By using combinations of Rules, Counters, Timed Popups etc, you could get quite creative.
But it was quirky and limited. Debugging was a real challenge is things did not behave how you wanted. It was possible to embed some Javascript into OLab3 but it was still difficult and risky.
In OLab4, we have taken a quite different approach. We have come up with a way to embed Javascript safely into scoped objects so that they can be reused.
These Script Objects can interact with OLab4’s REST API in much greater detail. This allows advanced authors to be more creative in manipulating how their scenarios work.
We have a few taster examples to show at AMEE. See you there.