To read all comments associated with this story, please click here.
i think there is a algorithm that tries to size the image so that scroll bars go away or something, and goes full screen if it happens to hit that size and still not getting rid of them bars.
but thats just me guessing.
as for full screen or not, that depends.
i usually run file manager, im and audio non-full screen, office apps, mail and browser full screen, and videos either taking over the screen or in a window resized to fit the video.
Edited 2007-11-19 03:31 UTC
As someone who owns a 12" Powerbook, not being able to fullscreen an app is annoying at times. On larger displays it's not a problem, who wants to look at OSnews fullscreen at 1600x1200, but on screens with limited real estate, 1024x768, it's a hassle.
I'm not really sold on Mac OS X having a more modeless GUI then any other GUI out there. As far as I can tell, there aren't a lot of apps that follow the vi mentality of a command mode and an edit mode. We maybe comparing apples to oranges, but it's all fruit. There aren't any vegetables thrown in.
... who wants to look at OSnews fullscreen at 1600x1200...
:)
...there aren't a lot of apps that follow the vi mentality of a command mode and an edit mode
I would like to have a version of OSX that runs alternately in command mode and edit mode.
We maybe comparing apples to oranges, but it's all fruit. There aren't any vegetables thrown in.
Agreed. Clementime is a tangerine: http://clementine.sourceforge.net/
As a product designer and as one who has extensively used Mac, Windows and Linux, I think that the Mac menu-bar being detached from the application window is a huge usability mistake.
Agreed. And what is most paradoxical about it, as an error, is that exactly the point at which you need to have the menu-bar on the application window, is when you are running many apps at the same time. But this ability was always one of the strengths of the old Apple OS, and there were lots of studies showing how Mac users did use more different apps. How weird it should be that your HIG rules end up being exactly what makes the original unique selling point of the system harder rather than easier to use!
Its a classic instance of how Apple's HIGs, which started out in a different era as being rules fostering innovation and usability, as the world moved on, became a sort of dead hand of conservatism. The continued insistence on the single button mouse was exactly the same sort of thing.
The other classic instance of it is the way in which the guidelines are all designed around one non-tabbing desktop as the way to do things. Whereas in fact the right way in many cases is virtual desktops. If you wrote your HIG with multiple desktops in mind, half of it would have to be thrown out.
Well, they did finally get to multi-button mice, and they have now at last admitted virtual desktops with Spaces, so there is progress, however glacial.
Which error would that be? Going on an assumption of it to be true so you could declare it a paradox?
It shows that under a false premise anything can happen...
Very much like our hands... bounds, bounds bounds everywhere...
I thought that two mouse buttons were common place, sorry never used one single button mouse on a mac although I might as well use (sometimes just for fun I use it, cause you know, my two button mouse still has the left one;)), however on windows one mouse is cumbersome to use...
Please don't tell that to those who'd made Leopard, they might get into trouble...
Wakes me up when Linux has something worth to be called UI...
Edited 2007-11-21 00:30
I was quite stumped by that comment as well; I know that many windows/linux users intuitively maximise the window of the current running app, but that by no means makes it standard.
I, for one, despise maximized windows and run my apps the size I feel they should be, and so that I still have my other windows visible beneath that - and I've never owned a mac until a few weeks back when a friend gave me an obsolete powermac G4, so it's not a habit I've carried over or anything like that. I like toying around with OS X, but my main PC's still running Ubuntu, and my windows are not maximized.
Going back, even on Windows 3.11, I never ran apps maximized - I even resized the main window to make the minimized app icons visible (a crude dock/taskbar?).
Again, maximizing the window of the currently running app is left to the discretion of the user, and I think that's great. Forcing the user to not be able to do so is... not that great.
Mac Menu bar isn't detached from the application, the window itself isn't the window, just look at photoshop, dreamweaver, etc to look what apps looks alike, even those finder windows aren't applications by themselves why would you repeat one menu for each one?
Giving the function remain the same, it should be on the same spot so users knows where to look for when they want to perform the action they want, in the same way that once you learn how to drive you do it automatically, no need to search for the wheel because things are where expected to. Given that where better to place it then on one of the edges of the screen where you can bump right into it with mouse?
I don't want to go on your job but when invoking a title of 'product designer' without knowing even the fitt's law just makes me wonder how did that happen...
Photoshop is still different from Cinema4d from DreamWeaver, from iDVD, Pages... Things which are the same should remain the same and not implemented in multitude of ways just for the sake of it.
Edited 2007-11-21 00:31
Mac Menu bar isn't detached from the application
Really?
the window itself isn't the window
If that statement were actually true, OSX might have a slightly bigger usability problem than the detached menu-bar.
just look at photoshop, dreamweaver, etc to look what apps looks alike, even those finder windows aren't applications by themselves why would you repeat one menu for each one?
With the menu-bar attached to the window, menus don't have to be repeated in multi-windowed applications -- look at how multi-windowed Photoshop is handled in Windows, look at how multi-windowed Gimp is handled in *nix. And even if a menu is repeated, there is no usability conflict, nor will the computer explode.
Giving the function remain the same, it should be on the same spot so users knows where to look for when they want to perform the action they want, in the same way that once you learn how to drive you do it automatically, no need to search for the wheel because things are where expected to.
Yes. Yes. The subject of spatial memory and conditioning has been covered ad nauseum in this thread (and elsewhere), and the Mac GUI does not have an advantage in that regard.
Given that where better to place it then on one of the edges of the screen where you can bump right into it with mouse?
Having the menu bar on the edge of its application window is better -- it prevents a lot of confusion/disorientation, which is usually more important than occasionally taking a split-second longer to hit an application menu.
Often, users interact with the content, window buttons and window borders more than the application menu. Application toolbars and palette buttons can get even more interaction. So, if you really want to take advantage of the "infinitely large" targets on the screen edge, put the toolbars and pallet buttons there (some *nix WMs/desktops allow this configuration with certain apps).
By the way, a target isn't easy to hit just because you put it on the edge of the screen -- try hitting on the edge of the screen an "infinitely large" target that is one pixel wide.
I don't want to go on your job but when invoking a title of 'product designer' without knowing even the fitt's law just makes me wonder how did that happen...
Please stop. The last thing that a forum such as OSNews needs is one more Mac fanboy incessantly barking the term "Fitts' Law" like a flipping, hyperactive Jack Russell Terrier.
Most Mac fanboys who reference Fitts' Law don't really understand usability nor the psycho-motor model postulated by Paul Fitts in 1954 (when there were no computer graphical interfaces).
The notion that the Mac menu-bars are detached at the top of the screen to "comply" with Fitts' Law is "BS." According to Fitts' law, distance to the target is also a direct function of the aiming precision required. So, with the Mac menu-bar always at the top of the screen, the targets are always the furthest distance away from the work -- an OSX detriment.
And if Apple was really concerned with making it easier to click on targets, it would enlarge the clicking area of more of its widgets, for instance, the click-able area of the "jelly-blobs" should encompass the full window border outside of the "jelly-blob."
Unlike OSX, some OSs/desktops/window-managers are actually designed to take advantage of the screen edge/corners, such as SymphonyOS's Mezzo desktop (note the corner and edge widgets in this screenshot): http://www.symphonyos.com/ss/sos-2007b.jpg
Photoshop is still different from Cinema4d from DreamWeaver, from iDVD, Pages... Things which are the same should remain the same and not implemented in multitude of ways just for the sake of it.
Okay.
Edited 2007-11-21 03:51
If you have a high resolution monitor, and a bunch of applications open all with the windows sized such that you can see and interact with a bunch of them, don't you get annoyed at having to go to the top of the screen to do things in the menus? I know I've been annoyed when playing with the demo Macs at the Apple stores here in town.
Having a nice, smallish window open in the bottom-right of a 1600x1200 or larger screen, wanting to activate something in the menu, and having to move both my eyes and my cursor out of the window to get to the menu is a royal PITA.
Put the menus in the window, right close by where the cursor is.
If you run all your windows/apps full-screen-ish, then it makes sense to put the menu bar at the top. But if you have many smallish windows all over the screen, it makes a lot more sense to put the menus in the window.
The Mac menu bar made sense on 9" screens when it first came out. It doesn't make as much sense on 22" screens nowadays.





Member since:
2006-11-12
Firstly, for the uninitiated, full-screen is not automatic in Windows nor in Linux, unless, perhaps, one is using a Linux tiling WM with no applications open. In every version of Windows (as I recall) and in every Linux Desktop/WM that I have used, the only applications that run full-screen are the ones that that the user wants to run full-screen.
The "modes" and "the Apple way" are interesting models of what is happening, but, because I have never had all full-screen apps in Windows and Linux, those models never occurred to me at anytime I ever used a computer, including my first computer, a 1984 Mac. I would guess that most others who use both Mac and non-Mac systems also do not see things in "modes" nor in the "Apple way." The size of the window is not important until there is a reason for the size to be important -- mainly, when it is obscuring something or when something in the background is distracting.
And, if one wants an app full screen, there are numerous ways to make it happen in Windows and Linux, but it is not as intuitive nor as easy to get a "true" full screen on a Mac. Also, there are problems with running applications "as large as they need to be": who decides how large they need to be (Steve Jobs?); and, sometimes, one has to scroll to reach content in a window reduced from full-screen.
As a product designer and as one who has extensively used Mac, Windows and Linux, I think that the Mac menu-bar being detached from the application window is a huge usability mistake. In addition, having all applications look and act the same can also cause usability problems -- there are definitely times when a window interface needs to be different.
Anyway, it is a minor point that the Windows task-bar has an additional feature of switching "modes" -- the feature is there if one wants to use it (but I don't really see how it differs much from clicking on an icon in the OSX dock).
Edited 2007-11-18 22:20