[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-active
Subject: Re: Task Launcher - mockups
From: Thomas Pfeiffer <colomar () autistici ! org>
Date: 2013-01-31 12:01:03
Message-ID: 6097600.CdiOVUzILQ () localhost
[Download RAW message or body]
On Thursday 31 January 2013 12:04:43 Aaron J. Seigo wrote:
> On Thursday, January 31, 2013 11:30:19 Thomas Pfeiffer wrote:
> > and generally useful, but isn't what I really had intended. Again: The =
UI
> > is merely an implementation detail.
> =
> well, post-concept it becomes the design focus .. which is why marco and i
> tend to spend so much time talking about it ;)
Sure. And it does make sense to think about possible implementation obstacl=
es =
early on. I just feared we might reject a general idea merely because the =
suggested implementation doesn't work and wanted to avoid that ;)
> > What we have to decide is: Do we dare the big paradigm shift? Do we want
> > to
> > replace "Plasma Media Center" (with its functions to play music and play
> > videos) with "Play Videos" / "Play Music", and "Calendar" with the
> > functions to view and manage calendars and create events with "Browse
> > Calendar", "Manage Calendars" and "Create Event", "Marble" with
> > "Browse/View/Navigate Maps"?
> =
> personally, i'm in favour of exploring this further .. :)
> =
> we've already started down this line with Books and Images. having Videos
> and Music in there which launch PMC directly showing those is a natural
> next step. the user should never "launch" PMC but rather go to viewing
> content (either browsing what is available or opening a specific item).
I'm glad we agree here :)
> Calendars is interesting .. "Browse Calendar" is, following the above
> pattern in which "the verb 'view' is implied in the noun form" this would
> then appear as just Calendars. creating an event would appear in Create.
> "create event" should also be available from inside the calendar app as
> well, so once you are there you aren't repeatedly going back to the Create
> UI .. in this way a calendar is different from, say, writing text
> documents, as adding an event is a form of editting the calendar being
> viewed. so Calendars an exception; Calligra Words should not offer the
> ability to create new documents.
Absolutely. Ideally users would be able to start tasks from whatever point =
it =
makes sense, and creating an event form a calendar view totally makes sense=
. =
If a user ever has to "go back" to the Launcher from the point where she =
actually wants to start a task, there is a starting point missing
> another interesting one are applications like KAlgebra. it isn't realy
> consumption -> you use it to, e.g., show graphs for equations you type in.
> is that creation? if so, would it then appear in in Create -> Algebra?
> "graph" would give the wrong impression. it's also not quite creation as
> much as it is exploration, learning ... is that a new verbal category? if
> so, what is it? you can use KAlgebra to learn .. but you can also use it =
to
> get useful graphs for equations that may come up in the course of a real
> world project you are working on.
Yes, this may be one of the example where no one clear action can be =
associated with an application.
A user-centered approach to finding actions to associate with an applicatio=
n =
(or find out that there aren't any common ones) would be to ask users "What=
do =
you usually do with KAlgebra?" If you then get 10 completely different answ=
ers =
form 10 people, then you know you won't find a good verb.
> Marble is easys: it would just be Maps, the same as PMC is Videos (if Mar=
ble
> makes some leaps forward in the future, it could become Locations)
Yes.
> manage .. this is an extension of the settings concept we currently have?=
so
> i wonder if we could treat this similarly in the UI as Create (i know you
> don't want to talk UI, but i need to figure out how this idea will impact
> the next step of design before knowing if it is something we can
> realistically commit to :) .. there could be a single Settings entry which
> when selected replaces the launch view with setting options. this would
> mean we don't need a settings application anymore, either. just the
> individual panels.
If you treat e.g. adding Akonadi resources as an extension of settings as =
well, then yes. Maybe we should not call it Settings (now I'm shifting my =
focus to details as well, dang! ;) ) because that may invoke associations w=
ith =
current system or application settings, and users may not expect to add a =
calendar or email account there.
> if we realy wanted to take it even further, settings could appear IN the
> Launch area as well. 'm not sure how i feel about that idea yet at all, b=
ut
> it could enhance the feeling that settings are a part of the system itself
> and make accessing such settings a little faster -> you don't end up with=
a
> window that opens that you then have close to get back.
I like the idea. It would be similar to the way Sebas put the Broqwser =
settings directly in the content area, and it feels pretty nice there.
> a big question here probably is whether or not one jumps between different
> settings options a lot. e.g. do i open settings to access a specific
> settings page, or do i open settings and visit several? if the former, it
> doesn't matter if the settings pages remain integrated .. if the latter,
> it's probably an efficiency boost to keep them in the same UI as the
> listing of settings pages.
My guess: During initial setup, users visit all sets of settings, but =
afterwards they usually use only a specific kind since related settings sho=
uld =
all be on the same page anyways. I hope that in the future we'll have a wiz=
ard =
for the initial setup anyway, so that could cover that issue.
> and IF we put the settings page listings .. er .. the Manage options ;) in
> the Launch area, then we'll need to explore if we need a listing that sho=
ws
> more detail per entry. in the Settings app it shows an icon, a name and a
> description. so: is the description useful?
I think descriptions are useful in general, especially for pages where you =
can't find a self-descriptive name.
> lots of questions waterfall from here.
> =
> to back up a bit .. if it is all in the Launch area, then we have:
> =
> Create -> things you can create -> workflow selection
> Manage (Settings?) -> settings page listings -> settings page
> Consumption -> Entries that are nouns which can be prefaced with "view"
> (view maps, view web site, view files, view books, view videos, ..)
Let's not forget communication. After you've used the KTp Runner to start a =
chat, you don't want to go back to having to open a contact list and click =
a =
name (let alone having to start an application first) each time you want to =
start a chat with a specific person anymore, so I definitely want to have t=
hat =
in PA as well.
I like the idea Bj=F6rn posted that you first select a person to contact an=
d then =
you're presented with ways to contact that person, based on the person's =
presence status in different communication networks. Currently we're seriou=
sly =
lacking in communication capabilities, but with KTp Active progressing pret=
ty =
well and hopefully good social media integration into PA soon, this will =
become a powerful feature.
=
> consumption items could stay in the top level as a full list (they are
> already "complete sentences") with Create and Manage unfolding to show the
> options within those items (to build a sentence/phrase)
Then they'd be more prominent then other types, though. We can decide wheth=
er =
we want that or not later, I guess.
> > Just adding a global "Create" button to a grid of application
> > launchers is only a tiny shift from app-centric to task-centric. Do we
> > want
> > =
> > And in
> > the first case: Where do we place all the other tasks that have nothing=
to
> > do with creating things?
> =
> i think we leave them in the top level, listed after Create and
> Manage/Settings. taken further, we could have: Create (single entry that
> unfolds to show creation possibilities), Manage/Settings (single entry th=
at
> unfolds to show management possibilities), media consumers (single entrie=
s,
> all top level) and then non-media consumption items (e.g. games :)
Some kind of grouping of similar tasks may still make sense, though, since =
we =
would have multiple tasks per application and thus a lot of them in sum. Th=
e =
system (and UI) has be flexible enough to incorporate new groups of tasks i=
n =
the future because we can't tell what kinds of tasks will emerge in the =
future.
_______________________________________________
Active mailing list
Active@kde.org
https://mail.kde.org/mailman/listinfo/active
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic