Skip to content

Demo

A demonstration of the Echo-D usage. It makes use of iframes to simulate multiple clients, and uses BroadcasChannel to communicate between them. The host and clients are all running in the same page, but in a real-world scenario, the host and clients would be running in separate windows or tabs.

Click on one of the client windows to give it focus, then use arrow keys to move client positions. Or click on the buttons below to update the clients. The escape key will clear the logs for the active frame.

Host

Client 1

Client 2

Add a client

You can add a new client window by clicking the button below. This will open a new window with a client running in it. Buttons are not available in the client windows, instead use the arrow keys.


Open a new client window.