#8611 NORM Not Tri: New Sugar provides insufficient feedback to users about which Activities are running
Zarro Boogs per Child
bugtracker at laptop.org
Tue Sep 23 09:16:37 EDT 2008
#8611: New Sugar provides insufficient feedback to users about which Activities
are running
------------------------------+---------------------------------------------
Reporter: bemasc | Owner: Eben
Type: defect | Status: new
Priority: normal | Milestone: Not Triaged
Component: interface-design | Version: not specified
Keywords: | Next_action: never set
Verified: 0 | Blockedby:
Blocking: |
------------------------------+---------------------------------------------
In old Sugar, the list of Activity instances currently running was
immediately obvious from the Home screen. Users still tended to open up
too many Activity instances, though, because launching was so slow that
they assumed that the launch request had not been received, and clicked
again to start a new one.
Under new Sugar, clicking an Activity icon immediately blanks the screen,
thus providing clear immediate feedback that the launch request was
received correctly. However, the user is no longer presented with a
persistent list of open instances, and the overhead of opening the frame
to check is sufficiently high that many children apparently tend to open
new instances repeatedly from the Home View. This results in many
instances running simultaneously, which leads to system instability and
OOM effects, not to mention the confusion of half-finished efforts.
I think there is a good, simple solution to this. From the Home View,
each Activity icon for which there is at least one instance currently
running should be marked appropriately. This is similar to the design of
the Mesh View, in which the currently selected wireless network's circle
is marked to distinguish it. From the Home View, if the user clicks on
the icon of a running Activity, the user should be returned to one of the
running instances. If the user truly wishes to launch a new, parallel
instance, they may do so as an option from the drop-down palette. The
palette should also show a list of all currently-running instances by
title, so that the user may select one.
This approach is extremely similar to Mac OS X's approach, in which
launchers typically return the user to the current instance, and running
multiple parallel instances of a single application is discouraged by the
UI. In our case, by providing easy access to all current Write instances
by name when I hover over the Write launcher, we further improve the
usability of this approach.
--
Ticket URL: <http://dev.laptop.org/ticket/8611>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list