Buttons perform an action or activity in a software solution. Use this tag for questions about how buttons should be placed, styled, aligned or used to express their purpose and facilitate their operation.

learn more… | top users | synonyms (1)

3
votes
3answers
625 views

Should I use customized social buttons

I am facing a cornelian choice. Should I use custom social sharing buttons for UI consistency or should I keep them original for better recognition ?
1
vote
1answer
827 views

Navigation bar and buttons considerations for iOS

I have some questions regarding navigation bars and their usage in iOS apps, both from the point of view of UX and Apple´s submission and human interface guidelines: 1) Since the iOS Human Interface ...
5
votes
3answers
477 views

Is it a good practice to include a feedback button?

Is it a good practice to include a feedback button on the side of the website? or how do you recommend to get feedback from users at a initial phase of a project?
4
votes
4answers
224 views

showing buttons on hover?

Lately I have noticed that a lot of websites are displaying a delete "X" when you hover over that specific panel. I have been thinking whether or not this was very usable for the user because there is ...
5
votes
2answers
196 views

Is there a better label for the “OK” button in message boxes with just one button?

Having read "Should I use Yes/No or Ok/Cancel on my message box?", I do understand that message boxes with two or more buttons should use verbs instead of e.g. Yes and No. To further improve the user ...
5
votes
2answers
116 views

What call to action to use on a button that sends an e-mail with order details?

On a website you can use your e-mail address to view your current order status. No personal identifiable information is displayed. However, you can let the website resend the full order confirmation ...
4
votes
2answers
152 views

Change button for color input modes

I have this SWT widget (color picker) with label: By pressing the star button, color picker field transforms into code field, where you can write code: I am not satisfied with this "star ...
5
votes
1answer
131 views

Should user be notified about technically unavailable features?

I'm going to implement a non-essential feature on a website. This feature will not be available for all browsers and, therefore, all users. Should I just hide the button that activates it? Or should ...
30
votes
4answers
2k views

Where should the GUI light source come from?

I know that historically the light source on GUIs is in the upper left, casting a shadow on the bottom-right of buttons and the upper left of fields. Now, I see some places (like Apple) use a top ...
4
votes
2answers
648 views

Right amount of padding between buttons in a mobile app

I am designing a mobile app for both ipad and iphone. I have a navigation bar which has several buttons next to each other and an action bar that has several buttons next to each other. Is there a ...
26
votes
7answers
1k views

How to phrase button labels?

How should I phrase the following button labels: "Import image" or "Import an image"? "Create app" or "Create an app"? "Add description" or "Add a description"? If you could also supply the ...
1
vote
1answer
264 views

Difference in Button Placement in Gmail Inbox and Spam Folders = Bad UX? [closed]

Like most people, I spend more time in my Gmail Inbox than I do in my Spam folder. But when I do check out my spam folder, I always make the mistake of marking a message as 'not spam' instead of ...
7
votes
3answers
237 views

When Back Button is Expected but Not Supported, The Least Invasive User Assistance?

Problem: I have a situation where in a browser-based web application the back button (and backspace key for that matter) cannot be supported or used. If it is used, the results can be unpredictable in ...
5
votes
1answer
141 views

How to indicate that settings have been modified?

A button ("Filter by") allows the user to select a subset of all choices. After the user configures a filter, how should I indicate that a filter has been configured? I've thought about adding text ...
6
votes
7answers
2k views

Red buttons in an e-commerce site?

I'm designing an e-commerce site with red buttons. It has a yellow/white background and it looks quite good that way. Now, my boss finds the same, he likes it, but he is doubtful, because red could ...
7
votes
4answers
247 views

Where to place controls on a tree/list

I have a chronological list of items. The user can operate on these items with three actions. So each row has three actions (or buttons for example). My dilemma is thus: Having three buttons on ...
7
votes
4answers
5k views

Why did Google opt-out of hardware buttons for Nexus devices?

Are there any real UX reasons to remove hardware buttons from Android Nexus devices? In above Nexus 4 the bottom part is wasted space - won't adding buttons like menu/back/home make it more ...
19
votes
3answers
5k views

What is the optimum button size of touch screen applications?

I read this blog post about the ideal button size of touch screen control sizes. It was based on the study form the MIT touch lab that gives some measures of the size and sensitivity of the finger. He ...
21
votes
6answers
2k views

Buttons instead of radio buttons or a dropdown

In a recent project of ours I am tasked with creating an interface that solves the same problem as radio buttons or a dropdown menu would, but using buttons instead. It approximately looks like this: ...
4
votes
4answers
614 views

“Edit” button in a grid

I have an Intranet application that displays a grid. Every row of the grid is editable. Which option is more user intuitive: Having an "Edit" button at the end of each row. Have one "Edit" button ...
2
votes
0answers
47 views

ajax vs button(action) submission for configuration/option settings [duplicate]

I read this post (ajax checkboxes vs submit button) on a similar topic and I am at an impasse. I've noticed a move towards active changes for configuration and settings in applications for all sorts ...
2
votes
2answers
295 views

Fixed/floating button on mobile app

We're developing a new mobile app for premium users. It is basically a content reading app. The content will be updated periodically; we have 3 fixed "topics". These topics are going to be updated ...
11
votes
4answers
808 views

“Shaking” button leading to increase in conversion rate?

I'm just running an experiment on the UX Pin homepage. One group got a "shaking" button (the big orange sign up starts to shake after few seconds) and the other group got traditional "static" button. ...
22
votes
12answers
1k views

Are 'share this' buttons really effective?

On a lot of websites (especially blogs), we find 'share it' buttons like this --> . Personally, I never used one. If I want to share something online, I copy the link and manually share it through ...
20
votes
7answers
2k views

Should the order of add / edit / delete buttons be based on the frequency of their use?

In our application we have several places where users see a list of items and can add, edit or delete an item. For some of these lists adding new items is probably the most frequent used ...
6
votes
1answer
394 views

Modal window action buttons, top or bottom

Scenario: File upload process for a website on desktop(not mobile) launches a modal window. Question: Would it be better to place action buttons at the top or at the bottom of the window. Pros & ...
11
votes
4answers
788 views

Why is the “dislike” button going into extinction?

I've noticed that Facebook and now Google+ only have a "Like" (or +1) button, in spite of users wanting a "Dislike" button. This seems to be a bit of trend. Disqus also dropped their dislike vote - ...
35
votes
5answers
2k views

why are circular buttons in software/websites so rarely used?

Why are circular buttons in software/websites so rarely used? Is it purely convention or are there usability reasons behind this?
31
votes
3answers
7k views

Do users understand the browser back button?

You hear a lot about not breaking the back button on websites, but can you assume that most users know and use the back button? Is it redundant to add a JavaScript or HTML back button/link on a page? ...
18
votes
7answers
1k views

Is it a bad idea to use grey buttons?

Our design team is thinking of using grey secondary buttons on our site. I'm concerned they may appear to be disabled to our users (especially when used with the primary orange buttons). There is a ...
0
votes
0answers
53 views

What is the best name for login/logout button [duplicate]

About the system: Web application with users like WordPress. The question: What is the best name for this "login" toggle button? Options: Login / Logout Log in / Log out Log In / Log Out Sign ...
2
votes
2answers
95 views

What is the best way to demonstrate the value of registration to unlock features?

I'm not sure if I phrased that right, so perhaps my specific case will explain for me. I have buttons for "fave"-ing and marking-as-solved on puzzles in my blog. The users that know the features exist ...
7
votes
4answers
554 views

Can a button be 'secondary' on one page but 'primary' on another?

For example, an "Edit" button. In most pages, it is a secondary button ("Submit" may be the primary one). But there can be a case where in "Edit" is primary action for the page. Is it good practice ...
7
votes
1answer
173 views

Saving: Global save vs Sectional save vs Item save vs Instant save

I have been modifying my Facebook and Gmail account settings when I come across several types of saving strategies. Take for example, at the time of this writing, Facebook: Instant save - saves upon ...
5
votes
3answers
181 views

Select numerical value with +/- buttons or manually entering?

The design I'm working on has the user assigning a value to each Item, then if the value is more than 1, a second dependent attribute appears (as shown). I want the numbers to be large and not default ...
4
votes
1answer
93 views

How present only two buttons on a tablet screen

My application has need of only two button with around 15 characters for each, on the main screen. The problem is the screen is large on tablet. How can I present these two button ?
-2
votes
1answer
172 views

Appropriate Icon for a Subscribe or Subscription [closed]

What would be an appropriate Icon that could be used for Subscribe or Subscription. A subscription meaning; where a customer must pay a subscription price to have access to the product/service.
0
votes
3answers
537 views

How did electronic timers get the override button completely wrong? [closed]

I have owned domestic electronic timers for turning appliances on and off for many years now. I mainly use them for table lamps which sometimes need to be turned on or off before the programmed time ...
2
votes
3answers
235 views

Providing multiple paths/flows for the same Action

We are developing a complex platform with heavy functionality, and I am having a dilemma, concerning whether or not to add a button for the same functionality one-step earlier in the User Flow. As ...
3
votes
2answers
203 views

Best practice for switch with interchangeable on/off position?

We're making a hardware device with a reset button that needs to be activated when the device is unpowered. As such, the button can not be a momentary press but needs to change position before being ...
3
votes
5answers
1k views

Is it still a good practice to have a “Go Back” button? [duplicate]

Is it still necessary to put a "Go Back" button? Or do users already intuitively know that they can use the browser's back function instead? I just feel it can be an unnecessary "action" to put and ...
4
votes
2answers
124 views

How to better display metadata about a card?

A Card has the following metadata: Information: Status (ready or not), Stage (one of nine) Actions: Edit, View Statistics, Edit, Delete, Archive I need to display both sides of the card on this ...
18
votes
5answers
1k views

What should be the difference between enabled and disabled buttons? (especially if they are grey)

What is the best way to show that a button is Enabled or Disabled? (especially if it has grey color) For example what do you feel about the following button? Is it enabled or disabled? How could it ...
5
votes
3answers
249 views

Whether to use pointer (hand) over a button or just the default cursor

Gmail uses the pointer on mouse over of a button, while many of other websites uses a hand So I am wondering which kind of cursor is more friendly to users (on web applications), or it just ...
12
votes
4answers
316 views

What do you think is a better label “New” or “Add”

At the moment I am building a web application that stores a lot of data inside of tables. In each of the pages containing the tables the users have many actions; they can add, delete, or edit the ...
35
votes
11answers
4k views

Can an OK button do nothing?

I guess the answer is probably "just be consistent" but if not I could use some fodder for arguments for and against. Here's the scenario A dialog box with a list of things to choose Something ...
2
votes
1answer
232 views

What is the best practice for multiple button placement and emphasis?

Usually, we only have 2 buttons at the bottom of a form or a page that requires an action: Submit & Cancel. This one is quite easy to style. However, what if we are dealing with multiple buttons ...
2
votes
2answers
1k views

Placement of 'Cancel/Done/Home'-Button on iPhone modal view

I have a modal view in my iPhone app including a navigation bar with two buttons on the root view controller. A a button to dismiss the screen, also not sure which title to use calling it now the ...
2
votes
1answer
75 views

How to improve edit options for modules

I'm trying on improving my WordPress plugins UI and make it more intuitive. My plugin offers an editor to create newsletters. They are split into "modules" and every module has up to 6 options. This ...
0
votes
0answers
22 views

How to name message box buttons when asking whether to cancel something? [duplicate]

As a follow up to my previous question, I still do have an edge case where I do not know how to name my message box buttons. Currently I'm having something like that: Since I rather should use ...