Conventions for scrollbars?
-
Friday, May 11, 2012 3:59 AM
If I have an image which is able to be zoomed in on, should I display scrollbars when zoomed? One of the things that don't like about the (non-Metro) photo viewer in Windows is that it now has no scrollbars. That might make sense for touch (although scrollbars are still useful to give you a context where you are within the picture), but doesn't make sense when you have a mouse and a keyboard. To a certain extent the lack of scrollbars could be alleviated by the keyboard interface working, but it doesn't in the Windows photo viewer.
What are the standards around using scrollbars in this sort of situation, and should there be a keyboard interface, given that Windows itself doesn't provide one?
...Stefan
- Changed Type Robin_YangMicrosoft Employee, Moderator Monday, May 14, 2012 5:28 AM
- Changed Type Jeff SandersMicrosoft Employee, Moderator Monday, May 14, 2012 1:21 PM is a question
All Replies
-
Monday, May 14, 2012 1:22 PMModerator
Hi Stefan,
This forum is for Metro style application development. It seems like you asking how to handle scrollbars in a Desktop application?
-Jeff
Jeff Sanders (MSFT)
-
Monday, May 14, 2012 6:33 PM
No, a Metro app. Just using a similar example of a non-metro app, as the Metro photos app doesn't allow zooming at all, with the mouse anyway.
...Stefan
-
Monday, May 14, 2012 7:17 PMModerator
Hi Stefan,
I don't play with any of the Desktop development in Windows 8 (too busy here!).
You should post your question in this forum for non Metro style app development questions:
http://social.msdn.microsoft.com/Forums/en-US/category/windowsdesktopdev
Jeff Sanders (MSFT)
- Marked As Answer by Jeff SandersMicrosoft Employee, Moderator Monday, May 14, 2012 7:17 PM
- Unmarked As Answer by StefanOlson Monday, May 14, 2012 7:18 PM
-
Monday, May 14, 2012 7:19 PMAs I said, referring to the conventions for scrollbars when zooming in Metro apps. That doesn't seem to be a clear situation as to what to do when you have zoomable content. Scrollbars are easier for users with a mouse, and have the advantage of being able to visualise the size of the content, but I don't know what the advice about using them is.
-
Monday, May 14, 2012 7:22 PMModerator
OK I think I get you. If you can or need to scroll, you should show scroll bars. You can zoom in and scroll that zoomed content then.
Jeff Sanders (MSFT)
- Marked As Answer by Jeff SandersMicrosoft Employee, Moderator Wednesday, June 06, 2012 1:27 PM
-
Wednesday, June 06, 2012 4:10 AM
I have now been told at the application excellence session I went to that scrollbars should only be going in one direction. So if your page scrolls horizontally then have horizontal scrolling. If it scrolls vertically than have a vertical scrollbar. However you are not supposed to have things scrolling both ways. I think I will be granted an exemption because I am displaying zoomed pictures, so it makes no sense to have it scrolling only one way, but by and large both scrollbars are not desirable.
Personally, I think that's a bit sad for people who need scrollbars for accessibility reasons. Using the mouse to drag around large content is a terrible idea for some people, but that seems to be the way things are going - fine for touch but useless with a mouse.
...Stefan
- Marked As Answer by Jeff SandersMicrosoft Employee, Moderator Wednesday, June 06, 2012 1:27 PM


