#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