Feedback to new Files startup screen - and a case for showing all file types

Thomas Pfeiffer colomar at autistici.org
Mon Nov 12 13:51:18 UTC 2012


On 12.11.2012 11:41, Aaron J. Seigo wrote:
> On Monday, November 12, 2012 10:03:42 Thomas Pfeiffer wrote:
>> What users expect is to first see _all_ files and then be able to narrow
>> them down until they see the one(s) they are looking for. This is how
>> filtering works. First show everything, then reduce the results. If this
>
> i agree that being able to start with any set of filtering criterion (filteype,
> tag, time) would be nice and should make it on to the functionality
> improvement list.

Absolutely. And in that case, we wouldn't even need the UI to be different 
before something is selected (which makes the UI more calm): Just show the whole 
UI right from the start so users can choose any filter/search to begin with. Two 
birds with one stone.
For me this is more than just "nice": It is to be expected. When I already know 
the name of the file I am looking for or when I'm looking for a certain tag, why 
would I need to select the file type first? This would be just an unnecessary 
additional step.

> showing everything immediately not only slows down initial presenation
> (nothing to do with Nepomuk; this would be equally true if we just listed
> every file in the user's home directory with normal filesystem reads), what is
> the benefit of that? or put differently: how often do you want to see "all of my
> files alphabetically"? if that is rarely / never the case then why use that as
> the default presentation?

Counter question: How often do you want to see "All of my 
documents/pictures/music files/etc." alphabetically? Not much more often, I 
suppose ;)
I agree that showing all files in an unfiltered way isn't of much use, but file 
type isn't a better starting criterion either, because it doesn't reduce the 
amount of files shown to a useful number (1/4 or 1/5 of "too many" is usually 
still "too many").
The idea to make users select the file type first seems inspired by the current 
situation on Unix systems with the typical filetype-related folders in /home or 
in Windows with the filetype-related subfolders in the "My Files" folder. That 
makes some sense in folder hierarchies as it reduces the number of folders in 
the home directory by adding another hierarchy level (and can be used by 
applications as default saving folders).
There you have to choose filetype first because you have to drill down through 
the hierarchy, but this structure is optional, every user is free to just put 
their own hierarchy in place, ignoring the default top-level folders (and I know 
many people who do just that).
But that's where we're better: You don't have to drill down but instead you can 
look for any criterion you like immediately (which can be file type but is just 
as likely to be a different criterion).

Still I think a UI consisting of mostly empty space until you select something 
is rather confusing, so I think what we should show is something that tells the 
user "Choose a criterion by which to search and I'll show you the results". Even 
just putting a message "Select a filter criterion on the right or enter a search 
term above" in the main area which disappears as soon as something is 
tapped/entered would be better than nothing. Or just putting big arrows in there 
that point to where you can select a filter or enter a search term. Anything 
that makes clear
a) why currently no files are shown
b) what you can do to make it show files
Currently it just looks weird because usually file browsers show you _something_ 
in the main area when you open them.

> i'd also suggest that showing all the files immediately will encourage people
> to simply page through the long list. having them first make a selection
> (either by searching or by selecting some filters to start applying) encourages
> "correct" (or at least more efficient) usage.

Agreed. But we have to make clear to them what we want them to do (see above).

> perhaps where this gets confusing is that since Files starts with the null
> set, initial interaction results in additive filtering. further interaction can
> result in subtractive filtering. this is a common interaction pattern in daily
> (non-computer) life for people, so i'm not convinced it's bad.
>
> consider deciding on a hot drink on a cold day .. tea or coffee? only once i
> pick "tea" am i actually presented with concrete items and choices, perhaps in
> the form of a box of tea bags .. (additive) and now i get to pick: which kind
> of tea? (subtractive) cream / sugar? (additive again). moving between additive
> and subtractive modes is quite easy for us ...

Yes, but you can also go to the cafe and say "Earl grey tea please, with milk 
and sugar".

> perhaps a useful question is whether we are trying to create a set that
> matches an internal set of criterion ("i like black tea, but it needs to be
> sweetened to not be bitter") or are we combing through a general set for a
> pre-selected item ("i'm looking through a jigsaw puzzle box for pieces with
> straight edges with blue sky on them")
>
> the mental processes are not the same. i wonder which Files is currently
> better suited to, and which it ought to be made for.

Currently the startup experience is definitely better suited to indistinct 
browsing (if nothing else, you always know the type of the file you're looking 
for, so in that case it's a useful first step). If you are looking for something 
more specific, selecting a filetype first is unnecessary.
I think both modes (browsing and searching) are equally important and should - 
and can - both be accommodated.

> i'm going to do some digging over the next couple to see what i can find about
> this in academia.

Ok.




More information about the Active mailing list