Zooming in HIG3

Peter Clifton <[email protected]> Fri, 21 Jan 2011 23:33:38 +0000
Newsgroups gmane.comp.gnome.usability
Message-ID <1295652818.22039.8.camel@localhost>
Hi,

I was just taking a look at the HIG3, and found something which
disturbed me in the zooming document:
http://live.gnome.org/UsabilityProject/HIG3/Zooming

Specifically, the section:

"To zoom in or out of the image using the mouse, move the mouse pointer
to the area of the image on which you wish to zoom. Then:

      * Move the scrollwheel upwards to zoom in
      * Rotate the scrollwheel downwards to zoom out"


This may be a common idiom in (arguably broken) image viewers, but it
presents an inconsistent user interface for those with the increasingly
common kind of touch-pad which has built in horizontal as well as
vertical scrolling.

Call me nuts for thinking that the "scroll" wheel on the mouse should by
default "scroll" your document, not zoom it.

For most of the applications I use in gnome, "Ctrl + Scroll-wheel" is
the standard short-cut for zooming with the mouse, with "Shift +
Scroll-wheel" used to emulate a horizontal scroll for input devices
without such hardware.

Just to note.. gimp uses the bindings I describe, with

unmodified scroll -> vertical scroll
shift + scroll    -> horizontal scroll
ctrl + scroll     -> zoom

Regards,

-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)
Tel: +44 (0)1223 748328 - (Shared lab phone, ask for me)

_______________________________________________
usability mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/usability
signature.asc (application/pgp-signature, 490 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQEcBAABAgAGBQJNOhfQAAoJEOo4D/b1x+QVucQH/2qCviJzbllUvhB2JtoelkFR
ZcMYJsaXD5B213hZPXopV5G64/m54bSn7utzq94Bt/NWNseDkhk0GdpiVcdGmnbG
OzY3pcFUJCmnRM87SsoPswhQF7MyIyej8os1kWIz4iQxeHfpDBDH1x51e7oiGiEy
BK+IZuKMO0guHng1g8gXqLjDdxECeOpNJtrKHnh+yYy28pXv0++fpJPVwmv3edCc
c1uWyTmcMVEKU4Vc/p+wEsWMOZ2S7wicHatYHUjGWZzqTeReE2VPf5FRN+BwdcUN
3d/8upXYI471VsllyWb/qH1TBV+BKiuweVc6RsgIaSnhPW6KkqYBKaNvB7oPnrE=
=HBCl
-----END PGP SIGNATURE-----