Re: [PATCH] Use labels instead percentages for zoom levels



Il giorno dom, 13/01/2008 alle 13.11 +0100, Vitezslav Kotrla ha scritto:
> Luca Ferretti píše v So 12. 01. 2008 v 22:30 +0100:
> > Now that Nautilus is using fixes sizes for zoom levels/icon sizes[1],
> > what about use strings instead percentage to describe the current zoom
> > level?
> ...
> >         33%	-->	Extra small
> >         50%		Small
> >         67%		Medium
> >         100%		Normal
> >         150%		Large
> >         200%		Extra large
> >         400%		Enormous
> 
> IMHO percentage is much easier to read; also text labels don't
> provide magnitude ratios ('Enormous' is 2x larger than 'Extra large',
> but textual labels themselves do not provide this information).

This is true, in fact I was thinking about add the nominal size near the
labels, at least in preferences dialog. Something like

        Extra small (16x16)
        Small       (24x24)
        ...
        
Just for reference, here[1] is the icon size selector for current Apple
Finder, here[2] the same controls for KDE4 Dolphin (in Italian, sorry,
but I think you can understand it).

> There is also usability issue - in browser mode mouse clicking
> 'percentage' value (between zoom in and zoom out buttons) resets zoom to
> 100%. Right now this is a bit misleading: user clicks button labeled
> '400%' and gets '100%' zoom. I can live with that; but clicking button
> _explicitly_ labelled 'Extra large' and getting normal size is rather
> confusing.

I don't think the usability issue is related to labels. IMHO Nautilus
should dump the location toolbar, move "zoom" and "view as" controls to
standard toolbar (maybe make it editable too), and keep the pathbar as
"header" for view area.

Attached here is a quick hack on glade. Of course I don't mean we have
to put all that buttons in toolbar.


[1] http://media.arstechnica.com/reviews/os/mac-os-x-10-5.media/finder-view-options-icon.png
[2] http://digilander.libero.it/elleuca/shots/dolphin-icon-sizes.png

Attachment: nautilus-browser.glade
Description: application/glade



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]