#2875 NORM Trial-3: An icon for sharing a link in the web-activity

Zarro Boogs per Child bugtracker at laptop.org
Wed Aug 22 21:52:10 EDT 2007


#2875: An icon for sharing a link in the web-activity
-------------------------------+--------------------------------------------
  Reporter:  Simon             |       Owner:  Eben    
      Type:  task              |      Status:  assigned
  Priority:  normal            |   Milestone:  Trial-3 
 Component:  interface-design  |     Version:          
Resolution:                    |    Keywords:          
  Verified:  0                 |  
-------------------------------+--------------------------------------------
Comment (by Eben):

 Replying to [comment:2 HoboPrimate]:
 > Right, so isn't it true then that Sharing a Link is more like
 "Bookmarking pages within a Browse Activity", just like you Bookmark Pages
 within a Read Activity? And that typical Bookmarks are more like "Create a
 new Browse Activity in the Journal with this homepage as its starting
 webpage".

 This is a good point, and pretty much gets to the heart of the problem.

 > The first action is usefull, for a kid to have one Web Activity with
 related pages within it (eg: a specific research project) and for multiple
 kids which are colaborating within it to be able to add and remove
 bookmarks from it ("This link is pretty usefull for our research").
 >
 > The second action is usefull for when the kid wants to snapshot/export
 the current webpage as a divergent Browsing path, for later retrieving and
 following it up on its own separate Browse activity.

 Indeed.  These are two use cases that I really want to highlight, and
 neither of them is really handled well (or at all) by any browsers out
 there.  The browser session is something I've long wanted, and I think it
 fits with the goals of Sugar really well.  The local copies of pages are
 also quite important, since the kids might be offline at home but want to
 reference bits of the web they saw earlier at school.

 > The only problem is: That may mean that these web session bookmarks
 aren't searchable through the Journal.

 This is true.  But at the same time, I'm not sure we want every shared
 bookmark to appear in the Journal.  For starters, they are made by
 everyone in the session, so their actions could clutter up your own
 Journal.  If theirs were left out, then you would have to re-bookmark
 their shared bookmark to add it yourself?  That seems odd.  Additionally,
 this doesn't necessarily rule out keeping some global record of all the
 shared bookmarks, which could be accessible via the Browser history panel
 if not through the Journal.

 > But still, I fell these are pretty solid cases of the usefull metaphors
 sugar is being built on: I would love to have such a feature in my desktop
 myself, with a "E-Mail Browse Activity", and a "Comics Browse Activity"
 (and kind of can, just never as cleanly as this method).

 Yes!

 > If I understand it correctly, the "share this link" icon creates a
 snapshot of the page and visually places it at the bottom of the frame.
 Within a websession, it would be interesting if the current participants
 would see those new snapshots immediately, so the sharing would be
 implicit for those currently in session.

 Indeed, that is the intent (just like the photo activity now works)

 > I would say that the Star icon creates a Session bookmark (snapshot),
 and another option creates a Global Bookmark (either with a new icon, or
 as a secondary rollover menu for the Keep option, with the text "Keep as
 New Browse Activity"). The snapshot links would not have their preview
 allways visible, so to provide more visible space within one Activity, but
 have it in their menu after some timeout. Dragging one of these snapshots
 to the clipboard, would copy them as a snippet (a webpage+url), as well as
 have a "copy to clipboard" menu option. Since these links are snippets,
 and not entire activities, this would go hand in hand with the model of
 snippets vs objects treatment in sugar.

 Each item in the tray will load when clicked on, but will also have a
 palette with various other options like those you mention: "create global
 bookmark", "copy to clipboard", "remove", etc.  It's an interesting idea
 to make a "global bookmark" a secondary option for the shared link.  I
 kind of like that approach actually.  Do you think using that approach it
 would also be a good idea to hard cache the contents of the ''currently
 loaded'' pages within any given session?  My thought is that I might go to
 school, find 3 pages about sharks for my science report, and then go home
 where I don't have a connection.  Without making these global bookmarks I
 want to keep forever, it would be nice if those pages were still there
 (though links wouldn't work) when I resume it at home.

 > What are your opinion on this? It somewhat mimicks desktop Web-browsers
 (snapshots as tabs), as well as enhance them (the ability to resume Browse
 activities with their relating snapshots). And since any one of these
 snapshot could be turned into its own activity (Global Bookmark), the kid
 could detach one of them and have it reachable independently through the
 journal.

 I think this is a really good direction.

-- 
Ticket URL: <https://dev.laptop.org/ticket/2875#comment:3>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list