Every now and again I come back to this, and think that this is the future in user interfaces. It would unite tablets, pc and mobile platforms around a single ui concept. I could use my PC to write something and then grab my tablet and connect to the same canvas and proof-read it.<p>We can have different viewports connected to the same infinite canvas at the same time and visualise them.<p>Much of our lives, even at home, is spent in this virtual space, so why not share it with one another?<p>If I was sharing my home computer with my partner over remote viewports, I can pan over to the place at the canvas she was currently using as her viewport and get a visual connection with what she was doing and interact a bit.<p>Of course you could have a "redacted session" in which case the area used as viewport would be blacked out, if you need secrecy for e.g. work.<p>I really enjoy the concept of sharing one computer and at the same time, like virtual space in addition to apartment space. This is, pretty much, a user interface extension of finger[1].<p>[1] <a href="https://en.wikipedia.org/wiki/Finger_protocol" rel="nofollow">https://en.wikipedia.org/wiki/Finger_protocol</a>