...more recent posts
For David Stotts, computing needs a new face: yours. He'd like to hook you up to a partner miles or continents away, pipe live video of each of you onto the same computer desktop, and let you hash out your ideas, pointing to work on the screen, hearing each other's voices, and watching each other react....
...The key is transparency, which is wired into today's high-performance graphics hardware. By tapping that capacity and the human brain's ability to organize visual patterns, Stotts and his team found a way to let you peer through transparent images of yourself and your partner at the same time you're watching your work on the screen. (If you've ever looked through your reflection in a pond and noticed a fish swimming under the surface, you'll have the idea.)
Here is way more than you want to know about how web browsers and web servers negotiate their connections, and how the browser parses the resulting data stream into something that looks to you like a page. Written by the guy who leads development of Apple's Safari browser.
There is a lot going on under the hood to make this all happen. <understatement/>