Jim,
Each of the scenarios you described would have a possible benefit, but
for some more than the others. You need to identify most common
scenarios and have that as a default behavior for those three buttons.
Then support an alternate behavior through a shortcuts such as alt
+click on maximize could maximize vertically. Displaying 3-4
additional options puts more cognitive load.
A deeper question though would be what is the problem that you are
trying to solve by maximizing vertically or horizontally - why would
people want to do it, plot out the scenarios and you might find a
completely different solution to support their goal as opposed to the
task. So why would someone not want to make a window full screen? To
help people keep two windows side by side? - Windows 7 is trying to
solve this by allowing people to drag windows to the left and right
edges of the screens (fitts laws in play) and making then 50% of the
screen width. In OSX the maximize button doesn't take full screen, but
resizes window based on the content of the window.
- AJ
On Jul 24, 2009, at 8:11 PM, Jim Harrison wrote:
Over the past few months I have been thinking how nice it would be to
have a couple extra windowing buttons. Here is my short list.
Maximize Verticle
Maximize Horizontal
2-3 Custom sizes and locations with the ability to rename
I work with multiple windows open. Comparing, sharing and
transferring data between windows on a regular basis. Drag and drop
is my best friend.
How would you feel about 3-4 more squares in the upper corner of your
window?
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... [email protected]
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... [email protected]
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help