As I recently mentioned on a post to desktop-devel-list, Nautilus's compact
view was recently removed:
http://git.gnome.org/browse/nautilus/commit/?id=241e462024070d9f79f4816256fc00ff5119e25f
https://bugzilla.gnome.org/show_bug.cgi?id=676842
https://mail.gnome.org/archives/desktop-devel-list/2012-June/msg00082.html
People there suggested that we move the discussion to nautilus-list, so here we
are.
As I mentioned in my previous message, I believe that removing the compact view
was a mistake. I've used this view in all my Nautilus windows for several
years and strongly prefer it.
Allan Day responded with an explanation of why he thought should it should go.
I'll respond to his points here.
>I do think that compact view is problematic, and I don't see any why we
>shouldn't remove UI if it isn't of sufficiently high quality. Some issues
>with compact view:
>
>* Horizontal scrolling is unergonomic with mouse and touchpad input
It's true that the mouse scroll wheel moves vertically and compact view scrolls
horizontally, but that takes only a moment to get used to. I see no reason why
scrolling on a touchpad would be any more natural vertically than horizontally.
>* It is hard to scan multiple columns when they scroll, and it is difficult to
>find a particular item in an alphabetical list if it wraps over multiple
>columns
Actually I think it's much easier to scan for a particular filename in compact
view, where all filenames in a column are physically and alphabetically
contiguous, than in icon view, where there are gaps between the filenames and
where filenames in a vertical column are not contiguous alphabetically.
>* Filenames have a tendency to become truncated, and filenames also disappear
>off the side of the screen.
I always clear the checkbox "All columns have the same width" in compact view
(and think it should be cleared by default, by the way). With that checkbox
clear, columns have variable width and filenames are never truncated. Long
filenames may disappear off the right edge of the screen, but I think that's
preferable to wrapping in this cae.
>The other reason why I think it is good to remove compact view is that it is
>inelegant as a solution to users' needs. List and icon view have clear roles
>and are easy to communicate to users. Grid view prioritises visual
>representation of files. List view focuses on finding my name. With these two
>options we offer a clear and straightforward choice.
>
>Compact view doesn't fit neatly into our existing functionality. It overlaps
>with the list view (since it focuses on finding by name), yet it misses some
>of its advantages (such as the ability to easily reorder the list). It also
>overlaps with zoom, which is the standard way to display more items at once.
To me, the compact view is essential because it's our only view which displays
files in a layout where filenames have significantly greater density than
icons. This is important in the (extremely common) case where you're looking
at a large number of files in a directory and care more about the names than
about the icons. List view is inappropriate for this use case because it shows
too much detail about each file. To put it simply, compact view is like 'ls'
and list view is like 'ls -l'.
To illustrate, here's a Nautilus icon view of my 'src' directory at the default
zoom level. (I'm using text below icons since the text beside icons feature
has vanished in git master.)
http://yorba.org/download/scratch/nautilus_icon_view_full.png
At this zoom level only a small fraction of screen real estate is used for
filenames, so I can't see many files in a window. That's a showstopper for me
when viewing directories with dozens of files (as I do all day long), so if I
had to use this view I'd zoom out one level:
http://yorba.org/download/scratch/nautilus_icon_view_reduced.png
Now the number of files in the window is reasonable, but filenames are often
wrapped and/or ellipsized. The display looks noisy and scanning for a
particular filename is quite difficult. Contrast the compact view of the same
window:
http://yorba.org/download/scratch/nautilus_compact_view1.png
This is far easier to read. It's true that some filenames are cut off on the
right (and it would be nice if those were ellipsized), but that's a small price
to pay for the clean and natural look of this view.
>I'd much rather offer two, clearly differentiated views that work well, rather
>than have three poorly distinguished options, particularly when one of them
>has serious usability issues.
I have to disagree. As I've tried to explain, I think the compact view serves
a fundamentally useful purpose, and I strongly suggest that it be kept in
Nautilus.
adam
--
nautilus-list mailing list
nautilus-list@gnome.org
https://mail.gnome.org/mailman/listinfo/nautilus-list