I am part of an email distribution list here at MS that is focused on the topic of User Interface Design. Recently, one of the members posted a question to the list asking for input and/or examples of how the task of browsing a physical magazine might be replicated on a computer. While it doesn't have much to do with debugging and will likely never appear as an interface metaphore while debugging, my response does offer some insight as to how I view my job as a debugger UI developer. I am open to any thoughts, comments or suggestions you may have about this or any other debugger and/or user-interface topic. With that, here are example sites cited in the internal mail thread along with my response.
(BTW, I have no interest in any of these companies or magazines other than reviewing their magazine computer interface)
“So these are all nice examples of how the user activity of browsing through a magazine can be replicated via a computer interface. Because it seems appropriate for this alias, I thought it would be interesting to voice some personal opinions of the examples given. I’d be interested to hear what other’s think as well.
First, I think all of them are pretty enough and effectively communicate the idea of physical pages being turned. However, I think there are distinct user interactions that must be easily discoverable and mimicked to successfully translate the real-life experience to a computer interface: Here they are (IMHO, of course):
Based on the above if had to pick one as a model to try and emulate, I’d have to say the Zinio interface. There would be absolutely no contest if it rendered a zoomed page in real-time rather than waiting for the user to let go of the mouse button
Some other observations I had: