New “Collaborate” Button Integrate UI directly into the browser. Preferred target: Firefox Easiest browser to extend in terms of UI
Collaboration Interface Breaks out into FullScreen either easily, or by default Novel input schemes found here.
Adding to the Workspace Context menu on: – Selected Text – URLs – Images – Videos (tricky, given Flash and all) Add files directly from workspace – Standard file selection dialog Move collections of items between different workspaces – Some sort of partial serialization
Plugin Server UI Clients Browsing History “Interesting” Webpage Data Etc. Security/Privacy Boundary Links (between items) New Documents Changes to Organization XML or JSON Describing Workspace
…………. Documents Workspace Document Webpage URL Image Video Text Arbitrary File Browsing History (whole or part) Query on a Database (w/ or w/o results) Workspace should be versioned, so its development over time can be replayed Link between documents Optionally annotated (with another Document)
History Website Paths Keep track of path taken with respect to time, so it can be replayed (and added to a workspace as such) “All children of a node” (not following links that lead back up the hierarchy) is meaningful Possibly all related Possibly search results If we add some outside knowledge (like, Google is a search engine) we can guess certain user behaviors , Directions (Google/Live Maps), etc.