Rethinking OS X

The original interface for iOS was inspired by Apple's Aqua UI, with skeuomorphic elements that mimicked real world objects. Computers have always mimicked the real world to a degree. They have buttons you press, and knobs you turn. The entire desktop metaphor is really just a digitization of the real world office with folders, documents, and a trash can. As computers have evolved and people have become more familiar with them, this overall metaphor has remained for the most part. But many of the visual elements that previously mimicked these real world objects could be simplified to copy in function, but not design. Users who are familiar with computers no longer need a distinct outline and heavy shading to recognize that a button is something they click or tap. They don't want their Calendar and Reminders applications to have leather borders, stitching, and paper like their calendar and date book in the real world, because doing so confines them to the limitations of those physical objects. 

 

iOS 7 was in a sense a rebirth of iOS. The interface that had existed for six years was entirely redone. Core design elements like the homescreen remained, but everything was given a new visual style that eliminated skeuomorphism and ushered in a new era with a new design philosophy for Apple. This style of design is fairly well understood now. iOS makes heavy use of translucency and color. Each application has a primary color throughout which is indicated on its icon. Calendar uses red, Notes uses yellow, etc. With all these massive changes, the future of the design of OS X was uncertain. 

One month after we got iOS 7, we got Mavericks. Mavericks was not the major overhaul that iOS 7 was. The visual elements of the operating system were very much the same as previous versions. This can simply be attributed to a lack of engineering resources. Apple's work to redesign iOS most certainly would have began after the departure of Scott Forstall which occurred after the release of iOS 6. Redesigning iOS in less than a year was quite an accomplishment, even with the bugs that were brought along with such a major change. It would have simply been impossible to do the same for OS X within the same period of time. 

However, the design in Mavericks did not stand still. While the interface remained the same for the most part, many key applications that implemented skeuomorphic interfaces were redesigned. The leather and stitching was ripped out of apps like Calendar and Notes. The linen was removed from Notification Center and the login screen. These changes were the beginning of the path to what we have now with Yosemite.

For someone used to older versions of OS X, the above interface may seem like a shocking change. But for people who have been exposed to newer versions of iOS, it will actually feel quite familiar. The use of translucency, the flatter interface, and the new system font all draw upon the design principles that were established with iOS 7. It's important to understand what is meant by that. Apple is not establishing a common interface across their devices. OS X and iOS are not the same, and Apple has shown no interest in making them the same. What they are doing is using the same method of design, and the same type of interface elements, to create an experience across those two different operating systems that feels seamless and unified without having to compromise one to fit within the limitations of the other.

I was a fan of Apple's design direction with iOS 7, and so the same has held true for Yosemite. The use of translucency allows the customization of your wallpaper to have an impact on the appearance of the entire operating system. The status bar, the Dock, Launchpad, and any other window that uses translucency can look very different based on the wallpaper that is chosen. Using the new interface tends to have an interesting effect on the user by revealing how dated many parts of the older interface had become. Even users who enjoyed the older design will quickly find themselves questioning how they ever used such a dated interface. It's the same reaction I observed when the iOS userbase moved to iOS 7.

Usability and UI Performance

When the new design of Yosemite was revealed at WWDC 2014, some users voiced concerns that the new design would reduce clarity due to its lighter weighted fonts and heavy use of blur and transparency. On a typical 23" 1080p monitor I haven't noticed any issues reading text that uses the new system font which seems to be a modified Helvetica Neue, but I can see how it may be an issue on non-retina Macbooks where the viewing distance from the display is smaller than a desktop monitor. The blur is also well implemented to preserve legibility. Only the currently active window has the blur effects and transparency enabled. These sections turn opaque when a window is not being used, which means there are not layers upon layers of blur making it difficult to read any text on top of it.

For those who do find that some of the new design choices affect their ability to read or see things, Apple does provide a number of options for accessibility and visual customization. New additions include "Reduce transparency" which removes the translucency effects across the OS, and "Use dark menu bar and Dock" changes the white translucent material in the status bar, the Dock, and Spotlight Search to a black translucent material similar to Notification Center. I tried using the dark mode but I quickly reverted to the original design because the dark menu bar and Dock looked out of place amongst all the white and grey in the rest of the interface.

One issue I have observed with the blur is that windows will show the desktop wallpaper in addition to the applications between which should be blocking the wallpaper from showing through. As you can see above, despite me putting a completely opaque white box behind the calculator, there is still an area with an orange tint in the center. Removing the white reveals that the desktop has the same pattern. During the beta cycle the transparency would only display the wallpaper, and so there was a fix implemented but it introduced a problem of its own. I have seen complaints from other users about this issue, so hopefully it will be remedied in an upcoming update.

Performance is another area of concern with a new design and graphically demanding visual effects like translucency. I have noticed decreases in UI framerate compared to OS X Mavericks based on measurements with Quartz Debug. Overall the OS runs fairly well, but I would be lying if I said it didn't have its issues. Some scrolling lists will regularly drop to somewhere between 30 and 40fps. Scrolling performance in Notification Center is inconsistent, with performance closer to 60fps at some times, and closer to 30fps at others. The worst case I have encountered is the animation for Mission Control which has dropped as low as 5fps when many applications are open. Going forward it will be interesting to see how quickly and to what degree these issues are fixed by Apple. 

Introduction Notification Center and Spotlight Search on OS X
Comments Locked

173 Comments

View All Comments

  • KoolAidMan1 - Monday, October 27, 2014 - link

    Maybe its because the products are actually good?

    Nope, its collusion and misinformation, says the fanboy.
  • mabellon - Monday, October 27, 2014 - link

    Cool links. I completely forgot Samsung even had this. It would be nice if it was at least mentioned in the article.

    That said, Samsung's solution is the cheap hacky thing you do when you don't control the software on both platforms. It's mostly just shared input (keyboard/mouse) and copy+paste support. For example, using your phone as a second screen to respond to an SMS while cool is not at all the same as responding seamlessly from the OSX Messages app. Better than nothing and still would have been nice to see a mention in the review.

    Also, I read the links you posted and they had nothing to do with the actual point made by Brandon in the article. His point was that there was no incentive to purchase a SAMSUNG laptop. As far as I can tell, Samsung SideSync works with any Windows PC. And frankly that makes sense because Samsung doesn't sell that many PCs.
  • Bob Todd - Monday, October 27, 2014 - link

    Frankly, that looks retarded. My Atrix had a laptop dock with some full desktop Linux apps like Firefox, that doesn't mean it was a good experience. And that's the key here. Features for the sake of features that aren't worth using vs. things that will make your life easier.

    I'm predominately a Windows and Android user (Apple for work), but the integration with iOS 8.1 and Yosemite has some nice features which I hope Microsoft rips off for Windows 10.

    * SMS Relay: don't have to check my work phone for texts, just respond from my laptop
    * Answer calls directly from my laptop without fumbling for my phone
    * Instant hotspot: don't have to grab phone, unlock, turn on tethering when I need to get online remotely

    Even ignoring Handoff, those are nice features that can make your day-to-day life easier. I think Apple has actually been doing a _terrible_ job of integration across their products until now. They are unique in this space as controlling all of their hardware and software. This stuff should have been here 2 years ago.

    In my dream world, Microsoft and Google make APIs to do these same things that work between their devices. Chrome OS doesn't fit my needs. Windows Phone app ecosystem still sucks. So unless they work through this together, just one of them building this functionality in a closed manner for _their_ systems won't do me any good.
  • Impulses - Friday, October 31, 2014 - link

    There's literally dozens of apps on Play that accomplish the same thing as SMS Relay... I am jealous of call forwarding tho (then again I don't really talk much on the phone) and super jealous of instant hotspot. I'm gonna have to work on a Tasker shortcut to at least activate the hotspot on my phone from my smartwatch.
  • gudomlig - Monday, October 27, 2014 - link

    typical of apple. new features limited to small subset of hardware. why would you ever need applepay for a desktop or laptop is beyond me. and transparent windows and flatter presentation...um windows aero anyone? apple has totally lost their innovation, they are just copying what their competitors have already done.
  • tim851 - Monday, October 27, 2014 - link

    > why would you ever need applepay for a desktop or laptop is beyond me
    Probably as a PayPal alternative.
  • SirPerro - Monday, October 27, 2014 - link

    I know a good paypal alternative. It's called credit card.

    Apart from NFC/Simplicity for the act of paying in a store, what does apple pay offer in a laptop which paypal/credit cards haven't offered for years?

    Furthermore. How is ApplePay supposed to success on a niche operating system anyway?
  • invinciblegod - Monday, October 27, 2014 - link

    thats a horrible paypal alternative. Apparently you forgot why people like paypal, which is that you don't need to make a new account for every website and the website don't get your credit card information.
  • solipsism - Monday, October 27, 2014 - link

    1) Pay coming to Mac OS X would mean a secure element on the device, tokens being stored for each card, and perhaps a convenient biometric to help prove your identity, just like Pay on the iPhone 6 series.

    All that is inherently more secure than storing your actual card numbers on your OS. That said, I think that would be a flawed setup because, currently, Pay rightly only works with direct payments and within apps, neither of which is feasible on a laptop or desktop.

    What Apple would have to do is grow their Pay concept into having the financial institutions issue a unique token for each website/company that you have an account with so that if any one of those server's gets compromised it can't be used to make payments -or- create a service that is closer to PayPal so that no website will ever store your personal card data again, but that will mean Apple will be a middle man, which I don't think they want to do.

    Regardless of how they proceed the current Pay system isn't complete if purchases on websites are weak point in terms of security.

    2) Calling iOS "niche" or simply not including it with a comment about Mac OS X in a discussion about a service to service an ecosystem is ridiculous. Are you going to say that Pay will be useless on Watch that runs WatchOS simply because it will be a new OS when it launches? The multination and financial institutions are already backing Pay. It was a success before it ever launched. This is the future of mobile banking. Now that the path is being paved and the backend rejiggered there is no reason for others (save for contracts) to jump on board with a similar secure end-to-end system.
  • Bob Todd - Monday, October 27, 2014 - link

    You can turn on tethering on your Windows Phone from Windows on your laptop? You can answer calls on your Windows laptop from your Windows phone? You can send/receive texts from your Windows laptop through your Windows phone?

    Bottom line is that Microsoft is just as guilty as Apple at doing a crap job of integration across their devices.

Log in

Don't have an account? Sign up now