Adding widgets to panel?

Aaron J. Seigo aseigo at kde.org
Tue Sep 13 10:43:06 UTC 2011


On Tuesday, September 13, 2011 10:20:28 Thomas Pfeiffer wrote:
>  On Tue, 13 Sep 2011 11:10:20 +0200, Aaron J. Seigo wrote:
> > or switch to the activity with it on it. if i am, indeed, constantly
> > monitoring something (not just checking it every so often visually)
> > then i am
> > probably going to be in the relevant activity.
> > if i just want to check from time to time, having it on another
> > activity isn't
> > a big problem.
> 
>  Let me rephrase my suggestion:
>  I think there should be a way for users to put widgets at some place
>  where they can - at any given time - access them without having to do
>  too much.
> 
>  Let me give an example: On my desktop I usually have a network traffic
>  monitor always in sight. The reason for that is that if a web page
>  seems to take forever to load, I want to know if it does actually still
>  load or if it stopped transferring but the browser just hasn't realized
>  it yet.

that is a highly technical usage, that i'm not sure describes many people in 
our target groups .. but you're in good company there: i'm totally not the 
target group when it comes to such technical usages either. :) 

for me, i'm looking at more "commonly human" traits to satisfy and prioritize, 
such as "a living record of my life" or "organizing my work progress" than 
these technical things.

but i'm sure we could also find more "commonly human" traits to create the 
same kind of user story you just offered 

so ... 

... it occurs to me that the window strip offers a live preview of windows.

... and we have the ability to run widgets in a window, essentially a "full 
screen" mode (from the user's interaction POV, not a technical definition at 
the programmatic level)

... which would allow one to peek at the progress in a nice little thumbnail 
alongside all other windows in the widget strip

... if we ordered and grouped windows in the window strip using some strategy 
like:

[ Home screen ] [ FSP ] [ FSP ] [ App ] [ App ]

where "FSP" == "full screen plasmoid", then we'd get a peek area, great full 
screen interaction when needed/desired and stable locations for them.

they could be launched (as one can already, in fact) from the launcher area 
...

.. and that means we'd be able to avoid adding any new "top level" UI 
concepts, but instead just re-use the launch and peek concepts to accomodate 
this need.

what do you think?

>  I might be part of a minority of users who do that, but I can imagine
>  that many users have _something_ they often want to check (say, an
>  auction
>  on ebay or the current value of a certain stock), regardless of their
>  current activity.
> 
> > alternatively, the widget strip app could be used.
> 
>  The widget strip does work better than a widget on just one activity
>  for
>  that, true (although it definitely has to be explained to the user,
>  I for one did not have a clue what it's used for until it was mentioned
>  in an email). But even that is not always visible (and not even with
>  one action).

true ...

> > we can/should monitor future usage of these devices to see how people
> > end up
> > using them over time, of course, and adjust our positions in
> > accordance if
> > needed.
> 
>  I would replace can/should with "have to". The "... and listen to your
>  customers"
>  part of the "release early, release often" philosophy (although I'd
>  strongly
>  prefer "... and observe your customers using the product" whenever
>  possible)
>  is crucial.

the real trick we face here is making sure we are able to not put too much 
weight on the actual recommendations our users give us (which will be offered 
from the perspective of current usage paradigms; unnavoidable, and something 
we even struggle with ourselves! :) and instead focussing on actual usage.

the social sciences struggle with this a lot: what people say about their 
motivations, concerns, values, etc. and what actually motivates them and what 
actually fulflils their needs.

it isn't for the scientists in those fields, and i expect it to be a constant 
challenge for us as we chart a path to introducing these new usage paradigms 
to the world.

-- 
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

KDE core developer sponsored by Qt Development Frameworks
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/active/attachments/20110913/c6024b52/attachment.sig>


More information about the Active mailing list