· Design · 2 min read · 4 comments

Why Mac menus are on the top

Disclaimer: despite the title, this is not a post about fast food. 🙂

I always wondered why Apple decided to place their menu bar on top on the screen, rather than inside the window it belongs to. I couldn’t find any good reason for that choice until last week, when I spoke with a couple of colleagues.

Mac OS X menu bar

It turned that not only there is a reason, but it’s also quite clever! And it’s the same that led Microsoft to put the Start menu on the bottom left corner: stuff on the edges of the screen is just easier to hit.

Almost no aim is needed to bring the mouse over something that lies right on the border of the screen: you just have throw the cursor in the right direction and it will stop by bumping against the frame of your monitor. It makes things a lot easier, especially for those users who are not that nimble with the mouse. 😉

Back to Mac OS menus: if you move the mouse cursor up on the screen, it stops right over the menus. Clever, isn’t it?

Now that I understand that I can’t help but consider the title bars of maximized windows on Windows a waste of potentially high value space. But there are at least a couple of notable exceptions.

a. Microsoft Office 2007, which allows users to put buttons on the title bar

Office 2007

b. Google Chrome, which dropped the plain old title bar and uses that space to display tabs

Chrome's title bar hosts tabs

Could that be the beginning of a trend?

Share:

Comments

DC
Dario Checchinato

That might be one of the reasons why i'm confortable enough when using my mac laptop trackpad even when i have a mouse plugged in.

having a fixed menu brings also a subtle bonus: on windows systems, keyboard shortcuts for explorer (and i mean the file manager) are system wide, while on mac os, since it also treats the file manager as a separate (alt-tabbable) application, you can have unique shortcuts for your file manager, and have the same shortcuts available for other applications.

The downside of using a fixed menu, is that if i have an application running on another monitor, i have to go all the way to the main screen, which is sometimes extremely intuitive. sure, you can configure which monitor will be the main one, but that's not really a solution to that (as far as i know).

G
Giax

Because Mac menus are Fitts law compliant! ;)

DC
Dario Checchinato

and ofc i meant "unintuitive" on the example i made about programs on secondary monitors. :P

AB
Alessandro Bahgat Shehata

@Dario, I'm not sure about that, but I believe that reserving some shortcuts to the file manager in Windows systems is likely to be a higher level OS-design choice, and not directly related to the behaviour of the menus. What do you think?

Good point about dual monitors, though: I wouldn't have considered that issue if you hadn't exposed it.

@Giax, one of the next posts in this series will be about Fitts's law and how to hack it :D

Related Posts

View All Posts »
· 1 min read

In Milan, like in many other cities, public transport tickets have a magnetic strip on the side that is used to check their validity by means of electronic readers. Even now, some years after the intr...

· 1 min read

While I still read books on my way to work, I recently started reading online articles and blog posts using my phone as well. This morning, while I was reading a column on Alertbox on iPhone, I notice...

· 2 min read · 3 comments

Although pagination is a widely diffused pattern, some times it can still be a bit confusing, when it comes to blogs. Most blogs (and many news sites) have a couple of links at the bottom of the page,...

· 3 min read

Last week a friend of mine, knowing my increasing interest in interaction design, forwarded me the poster of a talk held in University of Milano-Bicocca about a new project named itsme. Since I always...