Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange
Join us in building a kind, collaborative learning community via our updated Code of Conduct.

An operating system created series by Apple Inc. since 2002.

2
votes
2answers
64 views

What is this preview pattern for vertical tabs called?

In the System Preferences on Mac OSX, the following preview pattern is shown: a list of options on the left, displayed as vertical tabs, and a preview window for every selected option. In this ...
0
votes
1answer
46 views

What is the best way to convey “This window is non-editable info right now, but you can click here to edit it” on macOS?

I'm looking to create a macOS UI that lists some information about an item. If the user has sufficient permissions (i.e. is an Admin), they should be able to turn this read-only info UI into a read-...
1
vote
1answer
34 views

What are the rules MacOs use to determine when to use hover or not on interactive elements?

So, on the web, designers use hover effects (for example a grey button becomes lighter when my pointer is above it) to signal affordance/interactivity for pretty much all types of controls. But on ...
4
votes
2answers
180 views

Multi-Workspaced UI

So I'm developing a word processor app in that also includes drawing tools. Nothing really crazy, just some simple vector drawing capabilities like node editing and layering. The problem I'm running ...
5
votes
4answers
215 views

Demonstrating focus on buttons: the Mac OS X window interface approach

I was using my Mac OS Sierra system the other day and came across this dialog box: I'm sure Mac users out there have seen this dialog box countless times before as well. I want to bring your ...
0
votes
0answers
69 views

Rationale for Mac OS Command-Tab functionality

As I recently switched from Linux to Mac, I started wondering why Cmd ⌘+Tab and Cmd ⌘+` work the way they work. The first switches between applications, the latter between windows of the same ...
3
votes
4answers
215 views

What is the purpose of the 60-second shutdown timer in macOS?

What's the purpose of having a 60-second timer for the shutdown dialog in macOS? Why automatically shut down the user's computer if they leave the dialog box open?
3
votes
2answers
89 views

UI: add buttons to Sidebar boxes

I've got a window with a sidebar divided into several Boxes. The boxes have different controls, sometimes arranged into scrollable tables. UI looks ok to my users. Clean and simple. Now (the task) -...
0
votes
1answer
103 views

GUI - visualize table filtering speed

I'd like to present a UI element suggesting progress of a string filtering process. Filtering: We have a growing table/list of strings. We're filtering all the strings using some rule and filling ...
3
votes
1answer
103 views

Card-swipe based interface for macOS: Human Interface Guidelines

I was looking towards creating an app for solving an issue I've had with quickly sorting files. The interface would be similar to Tinder's but for files (images, system files etcetera). Reading ...
0
votes
1answer
178 views

Best practice for macOS application installer (disk image) naming

Is there any naming convention or best practices to name macOS application installer (DMG file)? Should it contain words like "Install" or "Installer" or it's better to provide application name only? ...
1
vote
2answers
62 views

What are best practices for a Mac app to show notifications without unnecessarily interrupting the user?

We have a deluge of apps that bombard us with notifications. Recently, there has been talk about making apps more respectful and helping the user spend time better. In light of this, what are some ...
1
vote
2answers
112 views

When should I use a menu bar icon on macOS?

When writing a desktop application for macOS, in which cases it is useful or advisable to add a menu bar icon? Are there any UI guidelines? And what should happen with the dock icon? Example Evernote:...
3
votes
4answers
323 views

Use System Font or custom font in controls?

I'm looking for a design opinion. My OS X app uses System Font for textfield and button titles. Problem is, Apple has changed the value of System Font twice in recent releases of OS X, and this has ...
5
votes
2answers
550 views

Is there a benefit to Mac OSX red/yellow/green title bar buttons being so small? [closed]

In Mac OS X, the red/yellow/green buttons in window title bars are much smaller and closely-spaced compared to other UI elements like toolbar buttons. Making UI elements small makes them harder to ...
6
votes
2answers
473 views

force-click vs secondary click (right click) in OS X?

I've been trying to understand the conceptual difference between a force-click and a secondary click (aka right click) on a Mac. Conceptually, what is a force click supposed to do? Is there a ...
2
votes
3answers
95 views

When is sync appropriate while reading a book in ebook reader?

We have ebook readers in mac, window, iOS, Android, etc. Recently, I'm working for the ebook reader for mac, window. Now, when user goes to a bookshelf, or goes into pages of a book, synchronizing ...
1
vote
1answer
72 views

Why some items in the contextual menu of OS X contain the selected file name but some don't? [closed]

Open Finder.app in OS X and right-click on a file (for example, index.html) to open the contextual menu. There are items without the selected file name like Rename and Duplicate, as well as items with ...
4
votes
3answers
4k views

Why are the titlebar buttons on the left side in OS X?

When I moved from Windows to OS X the first thing that I noticed was that the titlebar buttons are on the left instead of right side. It took me some time to get used to it. Is there a reason why ...
1
vote
1answer
163 views

Name for a component with two lists? [duplicate]

I'm looking for something like a standard name for a visual component, consisting of two lists and arrows between them to swap elements from one list to the other - Is there an OS or framework ...
2
votes
1answer
101 views

Ubiquity of Side-swipe gestures

In windows, it's a fairly common experience to stumble on an app with a horizontal scrollbar and be forced to click and drag the scrollbar (terrible UX), where as in most Mac devices you can simply ...
1
vote
1answer
366 views

Usability problem on Mac due to absence of keyboard symbols [closed]

I have a friend who recently migrated from Windows to OS X. He's heavy keyboard user but is having a tough time on Mac. That's primarily because many important keys have no keyboard symbols on them. ...
4
votes
2answers
706 views

How do Windows users interact with scrolling panes?

Let's say there's a website with a row of gallery thumbnails you can click on. It looks like this: As a Mac user having always used either some sort of trackpad (built into the MacBook, or a Magic ...
4
votes
5answers
134 views

ethics - Should a Mac app ask the user permission for gathering data about their hardware?

I am programming and designing a Mac OS X system monitoring app. In order to improve the functionality of the app, it will collect this data and send it to my web backend: Type of device OS version ...
3
votes
2answers
160 views

Presenting error to a user in OS X in Popover View

I've been developing applications for iOS for a long time, now I am making application for OS X. My application is an agent. My application is a popover from OS X menu in the top of the screen. I need ...
3
votes
3answers
186 views

When you design a web app, are there any considrations you take for safari in mac?

When you design a web app, Do you take into consideration the UI differences of OS such as mac environment? Are there any parts from the HGI of the OS such controls location, terminology,dialog ...
1
vote
1answer
159 views

Should an “Enable”/“Disable” menu item use a checkmark or change its text?

I’m working on a desktop application. Some of the menu items allow the user to enable or disable certain functionality in the program. There is some disagreement on how these menu items should work. ...
4
votes
3answers
173 views

What's the best way to allow a user to revert an input field to a default state?

In a desktop application, when you have an input text box that will get the value from somewhere else and that it might get updated, what's the best way to allow the user to edit that field to a new ...
0
votes
1answer
140 views

Is mac's Invisible scroll a good UX? [duplicate]

I've recently seen latest mac os is having invisible scroll bars which will be visible only once your mouse comes onto it. I think it is a bit tough for the user to know if there is a page overflow or ...
2
votes
3answers
1k views

What's the right behavior for the tab key on a combobox?

What should happen if a user is scrolling through items in a combobox with the keyboard and they press the Tab key? Should it behave like the Enter key, selecting the currently highlighted item and ...
1
vote
1answer
538 views

Why is Apple using the settings icon for showing more options?

What could be the reason for Apple to use a gear-wheel in its Finder to show more options when everybody else seems to use this icon for "Settings"? Even Apple uses it again for the System Preferences....
5
votes
3answers
459 views

Mac OS X Finder's UX drawbacks [closed]

As you may know, there is no way for a newbie user to find out how they can do a very simple task in Mac OS X, I mean, rename a file/folder. There is no sign for it, there is no option when you right ...
0
votes
3answers
230 views

Was it wise of Apple to put the full-screen toggle button where the former maximize button was? [closed]

For those of you who don't know, in OS X 10.10 Yosemite, Apple (rather quietly) replaced what was formerly a "maximize window" button with a "make window full-screen" button - in previous releases, ...
3
votes
1answer
66 views

What is the right term for adding a postfix to a file when it is downloaded a second time?

e.g. If your FTP a file you can either overwrite a file or write another version of that file. Typical "-1" is added to the file. What is the right term? Browsing learns that "Increment" is a possible ...
1
vote
1answer
97 views

What are some benefits of having a single child folder?

Let me rephrase the question: What are some benefits of having a single actionable event on screen (e.g. single child folder, single button occupying the whole screen estate, etc.), immediately ...
0
votes
2answers
574 views

What is this UI element on OS X?

Do it have any name to call this little thing?
28
votes
2answers
4k views

Why does the green “+” button in Mac apps only maximize the height?

What is the user experience reason for maximizing only the height of a window in Mac OS applications? The green "+" button only maximizes the height in most programs, with no change to the width. Is ...
2
votes
2answers
545 views

Reasonable (big) default font sizes

In our app (a CAD type app for the casual computer user) we allow users to choose from a number of preset font sizes. These defaults are picked pretty arbitrarily from what OS X offers in their ...
1
vote
3answers
230 views

How can I improve this GUI interface?

I'm making a Mac GUI for my application Mac Linux USB Loader and I'm not sure how to design my application's document window to conform to good UX principles. Here's a screenshot of the window: The ...
8
votes
4answers
9k views

Why do Macs only have one mouse button?

Why do Apple Macintoshes only have one mouse button? It seems useful to have at least a second one for options that aren't regularly used.
10
votes
4answers
971 views

How to maintain a total of 100%

I'm working on a OSX desktop application for rebalancing investment portfolios. I have a screen where the user can input his desired target allocation for different sectors (US equities, Bonds, cash.....
1
vote
2answers
204 views

Are window interaction buttons on the right bad for cross-platform apps with a custom border deployed on a Mac?

I am developing a cross-platform application with a custom border. The window interactions buttons (minimize/maximize/close) are in the top right, like Windows. However, when the application is run on ...
3
votes
0answers
173 views

User Interface Changes for Mac when Porting Windows Application [duplicate]

I have an existing windows application, for which I have decided to create a Mac version. The problem is that the current UI involves a lot of buttons, tabbed panels, multiple windows etc. This UI ...
4
votes
6answers
161 views

User Interface Changes for Mac when Porting Windows Application

I have an existing windows application, for which I have decided to create a Mac version. The problem is that the current UI involves a lot of buttons, tabbed panels, multiple windows etc. This UI ...
2
votes
3answers
3k views

Why doesn't Mac OS X use Pointing Hand Cursor instead of Arrow Cursor on Toolbars and Tabs?

I want to understand the rationale behind Apple's design decision of not using Pointing Hand Cursor on clickable areas such as Toolbars or Tabbars of applications' user interfaces, and even buttons. ...
1
vote
1answer
82 views

UI mirroring for RTL languages on Mac?

Apple does not mirror their user interfaces for right-to-left languages (Arabic, Hebrew). Text and is often mirrored, but not always like controller labels. As I understand it, right-to-left users ...
1
vote
3answers
283 views

iTunes, iOS and Apple inconsistent about GB vs GiB [closed]

Does anyone know of the story behind this specific UI? I mean I get the base 2 vs base 10 math but whichever route you pick, shouldn't there be consistency? Or is there a story behind this? 2^30 vs ...
1
vote
2answers
289 views

Studies on the impact of switching operating systems in corporate organizations

Browsing through a previous question on the usability between Windows and Mac OS, I thought an interesting question would be to see if there were any studies done on the impact of changing operation ...
3
votes
1answer
228 views

Do the Apple Human Interface guidelines allow to use bevel buttons like this?

I am working on a GUI application. I'm doing the Mac OS X interface right now and I'm trying to make it adhere to Apple's interface guidelines. I currently have this: Relevent Mac interface ...
0
votes
1answer
100 views

Why are Documents not on the Dock? [closed]

In Mac os x would it not make sense to allow not currently open documents to come onto the dock? Why is this not part of the UX?