OS X and Mobile Usability (and Performance)

My original Mac experience left me enamored with Exposé, a cool looking, yet quite functional, method of viewing all open, visible windows on your desktop at the same time. Given the lower resolution of the PowerBook's display in comparison to that of my desktop LCD, I fully expected myself to use Exposé even more on a notebook. I've actually always found portable notebooks with small screen sizes to be one of the biggest hinderances to mobile productivity, so I was very much looking forward to Exposé on the PowerBook.

Much to my disappointment, I found hitting the F9 - F11 keys on the PowerBook a little far out of reach - reducing the user friendliness of Exposé. The problem is that unlike a desktop keyboard, there is no big gap between the function keys and the rest of the keyboard, thus making it harder to clearly identify and hit the appropriate function key. Here, I finally discovered the true benefit of being able to use window corners to activate Exposé. Now, if I want to Exposé across all open windows, I just move my mouse to the top right corner; Exposé all windows in the active application, move my mouse to the lower right corner, and the lower left corner will show my desktop. If you're not expecting it, Exposé will activate without warning, but I find that activating it accidentally isn't a problem that I run into often (except when other people use the notebook).

The PowerBook is great as a mobile desktop, as long as you've got a desk or a lap to sit it on. Carrying the 5.7 lbs PowerBook around is a bit of a pain. While I had no qualms feathering my 1.7 lbs Sony to meetings, I'd never take the PowerBook to a meeting. Traveling extremely light to a meeting is very important to me and that's one area that the PowerBook just doesn't cut it for me. However, to put this in perspective, the PowerBook is significantly lighter and smaller than any competing PC notebook with a similar sized screen. If you have no problems carrying a 15" Sony or Dell around with you, then the PowerBook is going to feel much lighter and much smaller.

But as a notebook sitting ready for me to get to work back in the hotel room, the PowerBook is perfect. My biggest issue with notebooks is that screen real estate is normally a very limited luxury. However, with the window management and multitasking features like Exposé of Mac OS X, tedious tasks like editing a hundred tradeshow photos on the PowerBook is a breeze.

All of the multitasking benefits that I discovered about OS X in the original article are even more useful on the PowerBook because of your limited screen real estate. I've also discovered the real world benefits of being able to Hide as well as Minimize windows. Minimized windows go in the right side of the Dock, similar to minimized windows under Windows XP. Hidden windows, however, remain hidden until you switch to the application again. At first, I never really understood why you would want to hide a window, until I started dealing with a lot of minimized windows and realized that the majority of them didn't need to be minimized, just hidden from my plain view. For example, my buddy list for my work IM account - when I'm in the middle of a meeting or writing an article, I don't need the buddy list active on my desktop, or minimized and occupying space in the Dock - so, hide it. The same applies to things like download indicators for Newsgroups or BitTorrent; if I'm downloading a lot of things at once, I just keep them hidden and go about my business, and check in on them at a later point in time when I'm not working on anything. What's also useful in situations like this is that the Dock is updated in live, so I can actually glance at what's going on with my Newsgroup downloads just by looking at the Dock. Hiding windows actually ends up being a very useful thing from a window management standpoint on both the desktop and the PowerBook, but is especially useful on the latter because of your limited screen real estate.

A video demonstrating the difference between hiding a window and minimizing. First, the Safari (web browser) window is minimized and goes to the right side of the dock. Then, it is restored by clicking on its icon in the dock. Next, the window is hidden, and the only way to reveal it is by either CMD-TAB (the equivalent of ALT-TAB) or by clicking on the Safari icon in the Dock.

One thing that is plainly obvious, however, is that the single G4 1.5GHz that's in the PowerBook, which I'm testing here today, isn't as good of a multitasker as the dual 2.0GHz G5 system on which I was introduced to OS X. The difference is night and day when doing a lot of things at once, but once again, since you're on a laptop, you generally don't do as much as you would on a desktop. Application start up time is significantly greater on the PowerBook than on the G5, which is due to a combination of the slower processor as well as the much slower laptop hard drive.

The G4 at 1.5GHz is definitely slower than the G5. There's a noticeable performance penalty, but what's interesting is that the notebook seems to be far more disk limited than my desktop G5. I end up noticing the I/O speed a lot more than I notice the CPU speed. This could be for a couple of reasons. For starters, the G4 has much less cache and the notebook itself has much less memory. not to mention that the hard drive in the machine isn't exactly the fastest desktop SATA drive. As far as OS X application performance goes, other than application start up time (especially when starting multiple applications at the same time), the G4 1.5GHz is pretty snappy. Video encoding also takes longer on the PowerBook, but that's for obvious reasons.

Since it's relatively similar in system specs to the PowerBook, I'd assume that the 1.42GHz Mac mini should be equally snappy in general application use, but don't expect it to be a speed demon in HD video editing and encoding. I'm not so sure about the slower 1.25GHz Mac mini, but given that I found the 1.5GHz PowerBook G4 to be mostly I/O limited, I would expect relatively acceptable performance out of the entry-level mini as well.

The 512MB of memory that the PowerBook came outfitted with seems to be the sweet spot for OS X. In the time since the G5 article, I played around with quite a few different memory sizes under OS X, finding that the base 256MB that ships in lower priced PowerBooks and all iMacs is simply not enough. While I praised OS X for excellent caching of the OS and applications, 256MB of memory just doesn't cut it and you end up with far too much disk swapping at that point. But with 512MB, you're pretty much set; for my usage patterns, I'd be disk or CPU bound before needing more than 512MB for what I do on the PowerBook. I'd also say that it would be in Apple's best interest to increase the minimum memory on their systems to 512MB, simply because from their perspective, they need to be convincing users to embrace their platform, and disk swapping is a one way ticket to having users call a system "slow" for their first time using it. You only get one chance to make a first impression, and OS X with 256MB isn't the best impression of the platform.

The average battery life of the 15" PowerBook G4 is quoted at being 4.5 hours. Upon first using the machine on battery, it gave me an expected lifespan of just under 2 hours. It climbed steadily up to 3 hours. I'd say that the realistic battery life for constant use is between 2 - 3 hours on the 1.5GHz 15" PowerBook when using default energy saver settings as well as the integrated 802.11g. Obviously, the less you do, the longer your battery will last, and you can always turn things down to make it last closer to the estimated battery life - but given my usage patterns, the PowerBook is basically 3 hours or less for me. Compared to similarly equipped PC notebooks, I'd say that the PowerBook is competitive, if not a little better. Sony quotes a 2-hour battery life on their K-series of notebooks, while Dell quotes a similar 4.5-hour battery life on their competitive solutions. The Dells generally use much higher capacity batteries (72 Whr vs. 50 Whr for the 15" PowerBook), but also use much higher performance CPUs with higher power consumption.


I'm not overly impressed with the battery life, but I don't think any similar sized notebook would be able to impress me at this point in time. It also doesn't bother me too much, since I mostly use the system near an outlet, and working more than 3 hours straight on a plane where I could be catching up on sleep is usually not in the cards. I do appreciate the presence of a battery life indicator on the battery itself. I also appreciate the power brick, which is similar to the iPod's AC adapter, and thus, quite portable and a good size for carrying around with you. You can also remove the actual plug and replace it with a regular power cable (that also comes with the system) if you are plugging it into a power strip and don't want to occupy more than a single outlet.

The Display and Fiber Optic Keyboard Lighting Final Words
Comments Locked

60 Comments

View All Comments

  • jsares - Tuesday, January 25, 2005 - link

    Here's what I wrote on my blog:

    http://macmini.blogspot.com

    Anand Lal Shimpi of AnandTech has a great second article about his experiences with switching to the Mac.

    If you could say he liked the Mac in his first article you could say he loves the Mac in this article.

    Some great quotes and my comments in italics:

    "It took a lot of convincing (as well as some executive privilege) for the establishment of the Mac section, and then came the ... article "
    Some of Anand staff didn't want him to write about the Mac.

    "Within the first three days of publication, that little Mac article skyrocketed to becoming one of the all-time most popular articles ever published on AnandTech."
    Windows enthusiasts are dying for something new.

    "One problem with these types of articles is that they inevitably take much longer to put together, simply because there are no structured tests to run and analyze."
    That's why this article is so good."

    "At the end of the first Mac article, I came to the realization that what attracted me most to OS X was the way everything just worked the way that you'd expect it to."
    Welcome to the Mac, Anand.

    I don't want to give away too much so go read the article and give the guy some credit in the comments section and send him some nice emails.

    Great article Anand!
  • CrankyTodd - Tuesday, January 25, 2005 - link

    Hi Anand,

    Regarding Expose, especially on a laptop, you'll find yourself enjoying Expose MUCH, MUCH more if you dont use the function keys to launch it.

    Under System Preferences, choose Expose, and use "Active Screen Corners" to activate Expose functions. I was reluctant to try it at first, but I was hooked within minutes, and cant imagine going back. I Set the lower left corner of the desktop to activate the "Application Windows" function, and the upper right corner of the desktop to activate the "All Windows" function. So as I'm using my Mac, as soon as I want to switch applications or windows within the current application, I just throw my mouse into one corner or the other, instead of having to actually go hit a button to activate either function. Once you try it, you'll see that its an incredible seamless way of navigating the system.
  • ugly - Tuesday, January 25, 2005 - link

    "OS X Tiger
    ...as well as the fact that in Tiger, every single pixel on the screen will ac-tually be rendered by the graphics card."

    I thought some image "things" (I couldn't come up with a better word for what was in the core image demo) could be offloaded to the graphics card, but this statement makes it sound as if Tiger will be Quartz Extreme like it should have been.

  • Dualboy24 - Tuesday, January 25, 2005 - link

    I loved the article. I was waiting for a new Mac read at anandtech. It seems like ages since the first one... I recently made a jump to a Mac Powerbook 17" a few months before the first article. The funny thing is I build/sell PCs on the side... but my main system is now the mac and of course I have 5 PCs running every MS-Linux but I must say that the Mac OS is the most advanced OS in terms of interface and it seems multitasking. Expose is a wonderful feature (I use an MX500 mouse with the exposes features mapped)

    Oh. Also you shouldn't forget the system wide spell checker. Such common sense I wonder if MS does not include this in windows in order to push some of their other products?

    Anyway looking forward to the Mac mini review I am probably going to get one for the low noise and power factor.
  • miniMUNCH - Monday, January 24, 2005 - link

    I 2nd the 5400 rpm HD for an extra $45...well worth it. Or you can upgrade the HD yourself or have MAc Shop throw in a 7200rpm HD, but for me the 5400 rpm HD is plenty.
  • wilburpan - Monday, January 24, 2005 - link

    Oops. What I meant to say was:

    Being a user of OS X, Linux, and Windows, I would say that the often cited lack of a two button mouse in OS X is not so much a flaw as it is a preference. Personally, I can move from the one button mouse in OS X to the two button mice of Linux and Windows and back again without much trouble. To complicate things further, two button mouse behavior is different in Windows and Linux. One can get right-click type behavior in many OS X applications by control-clicking the mouse, which does not seem to slow me at all compared to right-clicking.

    Until someone can produce data or a usability study that shows that, say, editing an image in Photoshop is slower using a one button mouse than a two button mouse, this is all a matter of what one is used to. You might as well criticize a scroll mouse for the tendency for middle clicks to be interpreted as scrolling commands, or harp on the inconsistencies of menu shortcuts and menu item locations (e.g. does Preferences belong under Edit or Tools?) between applications.
  • pkthoo - Monday, January 24, 2005 - link

    Great article!
    I consider myself as a neutral. This article sheds light on what I have been looking for; user experiences on using Mac.
    Now, I am certain that I am going to be Mac+iPod user, hopefully by year's end.

    Apple should make 512MB as minimum RAM amount, and bundle Mac mini with iPod Shuffle as a new 'wholesome' package.
  • wilburpan - Monday, January 24, 2005 - link

  • Snoozy - Monday, January 24, 2005 - link

    I still think you are missing out on the complete mac experience by not using a launcher application.

    I run Butler (http://www.petermaurer.de/nasi.php?thema=butler&am... but there are many more: LaunchBar (http://www.obdev.at/products/launchbar/index.html)... QS as mentioned earlier, just do a search on versiontracker.com.

    What these applications enable you to do is virtualy elimate the need for CMD+tab switching, using the dock, or using the Applications folder to launch things. Basically press CMD + Space (as I have it setup, you can go with whatever key combo you want!) and then type what you want - you can even teach them anacronyms for commonly used applications. For example if I do CMD+Space then type PS and hit enter it opens photoshop, or switches to it if its already open. The applications are infinitely configurable, I've got a shortcut for blog which runs an apple script that then pops open MarsEdit and opens a new post window for my blog (which is WordPress powered, MarsEdit contacts it via XML-RPC). Butler also has a built in dictonary, and multiple other widgets. Check it out.

    I 2nd the suggestion on using sidetrack. I bought my PB (1st mac) in march last year and this was one of the first things that I had to have - makes it so much nicer.
  • hopejr - Monday, January 24, 2005 - link

    #23, On OS X there is the Zoom thing in the Universal Access Pref panel, that allows everything on the screen to be zoomed at what ever zoom level is necessary. You can set it to follow the mouse, or keyboard focus. It's a nice feature. There's other good features in OS X that help with those who can't see too well.
    #28, I just tried that and you're right, it does (I tried in 2k3). Oh well, I use OS X more so it's more important to me there :P (although it's nice to know it works in Windows too, for the times I use it)

Log in

Don't have an account? Sign up now