New “Collaborate” Button Integrate UI directly into the browser. Preferred target: Firefox...

6
New “Collaborate” Button Integrate UI directly into the browser. Preferred target: Firefox Easiest browser to extend in terms of UI

Transcript of New “Collaborate” Button Integrate UI directly into the browser. Preferred target: Firefox...

Page 1: New “Collaborate” Button Integrate UI directly into the browser. Preferred target: Firefox Easiest browser to extend in terms of UI.

New “Collaborate” Button

Integrate UI directly into the browser.Preferred target: FirefoxEasiest browser to extend in terms of UI

Page 2: 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.

Page 3: New “Collaborate” Button Integrate UI directly into the browser. Preferred target: Firefox Easiest browser to extend in terms of UI.

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

Page 4: New “Collaborate” Button Integrate UI directly into the browser. Preferred target: Firefox Easiest browser to extend in terms of UI.

Plugin

Server

UIClients

Browsing History“Interesting” Webpage DataEtc.

Security/Privacy Boundary

Links (between items)New DocumentsChanges to Organization

XML or JSONDescribing Workspace

Page 5: New “Collaborate” Button Integrate UI directly into the browser. Preferred target: Firefox Easiest browser to extend in terms of UI.

………….

Documents

WorkspaceDocument

WebpageURLImageVideoTextArbitrary FileBrowsing 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 documentsOptionally annotated (with another Document)

Page 6: New “Collaborate” Button Integrate UI directly into the browser. Preferred target: Firefox Easiest browser to extend in terms of UI.

HistoryWebsite

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• Email, Directions (Google/Live Maps), etc.