Ginza Walk - White Paper

The heart of the Ginza Walk system is javascript and DHTML. Each time you visit a page, that page's HTML source code is uploaded and shared with your friends.

This is accomplished by either a manual click on a favelet / booklet or by a browser plugin.

The activation process inserts a javascript file into the current page. The javascript file is downloaded off the Ginza Walk servers. Once the javascript file is inserted an initialization sequence is commenced.
  1. The current page's DOM is uploaded to Ginza Walk servers.
  2. A top bar is inserted. The top bar contains settings and personalization option and might contain useful link suggestions based on the current page.
  3. Event listners for keyboard presses and mouse clicks are created.
  4. A "download connection" is established with the Ginza Walk servers. This link receives new events originating from your friends participating in the sharing session.
Once the initialization is complete, keyboard and mouse events are propogated to the Ginza Walk servers, and from there pushed out to other participants in the session. Friends participating in the session may now view eachothers mouse movements and keyboard inputs.

If you have further questions, please feel free to email us at engineering '@' ginzawalk.com