Hot answers tagged

45

If I understand you correctly, you have a window that automatically saves changes for the user as they adjust items. Currently you have a button that say "Close" on this window. Your clients are requesting you to rename this to "Save and Exit". But since the save action has already happened while they're making the changes, the button really just closes the ...


27

Update: In Mac OS X 10.10 Yosemite and later, it seems the zoom button has been replaced by the fullscreen button. The green widget no longer contains a plus sign, but two outward-pointing arrows, and places the window in fullscreen mode. To zoom a window, you now option-click this button. The green button isn't for maximizing. If you want to maximize, use ...


25

Well, when you close an application it is gone. The Windows OS has no control over how software developed by third-parties will handle this very final action. It is up to the developer to ensure that the state is saved. Will they prompt the user to save their work? Will the browser store the last page you were at if you close it accidentally? Who knows? In ...


23

The window expands to fit the content, and don't add additional whitespace like windows OS does. Now let’s look at Apple’s website in Safari. Notice the first image below is a very small window with both vertical and horizontal scrollbars. The second image shows what the window looks like after clicking the Zoom button. Again, it takes up all of the ...


18

This is an old element inherited since Windows 3.1 where the interface of the applications didn't have the, now common, "×" to close them. Before, on the top-left there was a menu (that you could access with the combination Alt+space) and one of the options, the main one, was close. The double click basically activates the main option of that menu. ...


18

Drag & drop is absolutely an expected behavior to support. It's like asking "Should we support keyboard shortcuts?". While the feature may not be used by the majority of users, the ones that do use it really rely on it.


14

Adding a Save button to your auto-saving window would be a bad idea. It would suggest to the user that closing the window without pushing Save would revert the changes — which would be wrong, and highly misleading. Then remains the fact that the users are worried that their changes could be lost. You should add a discreet message saying "Saved" when ...


12

I love this question, and I love that you asked it. Points given. I also think it's fundamentally misunderstanding how we approach to adaptive/responsive design - which is really not surprising since we're on a UX board and not a product design board. UX designers, almost by definition, aren't front end engineers. Because there's a bounty on this, I'm ...


10

This is not good UX and wouldn't be considered best practice by any user experience experts, except in extreme circumstances such as warning workers in a dangerous environment that something was seriously wrong. Not a typical desktop application ! The reason is simply that the software has been lazily implemented in this particular context. Or possibly ...


9

Because a lot of the time it's a good idea. Way back when I had a Unix GUI set up not to do this and it was just as annoying as focus-on-open. The problem is this: most of the time when you open a program, it's because you want to interact with it. Not switching to the new application immediately means that your starting a program process requires a ...


5

Raymond Chen (legendary Microsoft dev) is renowned for his opinions on this topic. As it happens, the post I've linked to includes one case where this behavior might be considered reasonable: This application will be run on dedicated machines which operate giant monitors in retail stores. There are already other applications running on the computer which ...


4

Drag-and-Drop is a lot easier and I prefer it over "Browse-Locate-Upload" Function whenever it comes to attaching files to email, creating albums or upload files to drop-box. With Drag-and-Drop, you use your favorite image browser and locate the file more easily then using a small "Locate File Dialogue Box" which often doesn't show preview and locating a ...


4

Short answer: Yes, there are studies that have been conducted and the results suggest that docked window framework is extremely useful for applications that involve constant multitasking. A recent study conducted by H. Shibata and K. Omura suggest that docking really improves the user experience of working on the application as well as increase in the ...


4

Modal windows opening up other modal windows is a recipe for disaster. An approach you should consider has two components; a form editor and form navigation. If the forms are sequential in nature or nested, then a navigational component, similar to mileposts will help the user know where they are in the sequence, and facilitate navigation to previous stages/...


4

Visual Studio actually also has their panels available as seperate windows. Just drag something out of the main window to see it in action. VS has way more docking options available for displaying and arranging them within the main window. You can even create other "main" windows by dragging documents and toolbars out. It really doesn't sound like you ...


3

Multiple windows give you more flexibility than panels tiled within a single window. With multiple windows users can resize them and place however they see fit. Tiled panels keep things organized and consistent. Photoshop is an extreme example of the multiple windows approach. There are more than 20 different kinds of windows that can be opened, but the ...


3

I've always wondered the same thing but I've never found an explanation from the source. The confounding part is that using a highly saturated "warning" color is in direct opposition to the fact that it is a destructive action. What they've achieved is undue emphasis. I tend to think there is more style than substance in this choice. Microsoft was once ...


3

It is a shortcut. If your cursor happens to be over on the left side then to close I have less travel to cover to close a window, then to move my hand all the way over the mouse pad to the right side. Some of it is habit from those of us that are from the Win 3.1 era. And I have been using it ever since. I really HATE not being able to close from both ...


3

Branding in applications isn't really that important. As @Austin French said in the comment, you may use some details to show your brand, but still, it's not what matters. First of all - applications no longer looks the same as they did years ago (for example in windows there were blue title bars, gray embossed buttons and bars etc.). Now you can recognize ...


3

I agree with Mark Lakata. I believe your UX simply isn't meeting the client's desire. If you are auto saving and they are still asking for a Save button, then they don't understand that it is auto saving. There are three possible solutions. The first is continued education.. however I don't think this will be productive as they don't seem to get it as ...


3

I would just have the div closed. I think most people would not even think about where they are clicking, as long as it is outside of the popup. It can confuse them a lot to suddenly end up on a different page, in my opinion. So I think your take on this is correct.


3

Edit: You should give these windows names as early as possible, and always use those names to refer to those windows. Whether the names are "Input Window", "Alert Window", or simply "Window A" and "Window B". Also consider changing your phrasing to refer to what is inside of the windows, rather than the windows themselves. Without knowing what the workflow ...


2

Why do so many games default to some random low resolution? If you can write a game, surely you can find some code to detect the screen resolution? So anyway, a normal game should default to fullscreen, and use the full monitor resolution. Alt-TAB should work to pause the game and switch windows without ill-effect. Alt-Enter or F11 should toggle ...


2

Yes it is. You shouldn't rely on your drag and drop functionality as the only way to upload files. I agree it is an 'advanced' features which many users don't know. Many users are clumsy with there mouse, so dragging a file across the screen can be hard, especially on trackpads! But in many cases, this method is a way faster. You ask 'Aren't users ...


2

Much of it is simply historical convention. In early multi-window systems a window didn't "belong" to a separate program, there was only one program (e.g. Smalltalk). Opening a window was relatively light and quick. Modern very large slow-startup programs, multi-monitor systems, remote/distributed/high-latency systems (other than the ubiquitous web ...


2

This is a false choice, here is how I generally put this Panels (locked into a single window) Pallets (undockable from panels to windows and back) Windows (locked out of the single window) Beyond that its about how its going to be used vs implementation cost. Panels or Windows are the easiest to implement, but Pallets are the most flexible. Flexibility ...


2

Define "... not intuitive..." As a user of Windows PCs since the mid-90's, this is entirely intuitive for me. I, and thousands of people like me, intuitively close windows using the top-left-corner double-click without thinking about it. Why? Because that's how we've done it for decades. A more interesting question would be "When was this behaviour ...


2

There are some stats and an approach to study this issue in this article http://css-tricks.com/screen-resolution-notequalto-browser-window/ older stats over time here http://mentalized.net/journal/2009/02/19/size_still_matters/ from his original argument challenging a Jacok Nielson suggestion http://mentalized.net/journal/2006/10/24/...


2

Use a pin icon. Thanks to Pinterest and the use of this icon in other apps (Microsoft Office, Google apps, etc) it is much more recognizable than stack icons.


2

You can probably find statistical proof for arguing both cases, because it really comes down to the nature of the application and how people use it. In an environment where there are multiple screens and multiple windows open, placing a window in the centre of the screen by default might not be the best thing. Is it not possible to allow the user to set a ...


Only top voted, non community-wiki answers of a minimum length are eligible