User Experience Stack Exchange is a question and answer site for user experience researchers and experts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm currently working on an iOS app where the user is presented with a startup screen until the user disables it.

I am insisting that this startup screen should have an already ticked checkbox that says: "Show this at startup".

My customer is insisting on having an un-ticked checkbox saying "Don't show this on startup".

I feel like I've seen the former more often than the latter. What do you guys think?

share|improve this question
up vote 11 down vote accepted

Checkboxes should always be shown in the affirmative, so you shouldn't use "Don't show this on startup".

You could however use "Hide this on startup" as an option that doesn't have the checkbox filled, which is what I would suggest. The action that someone will be thinking is more along the lines of "I want to hide this screen", so the action should closely follow that.

share|improve this answer
Thanks! "Hide this on startup" was the compromise I was looking for. – Nailer Apr 15 '13 at 8:51
Haha. I just noticed that my title body of my question differ. My customer was suggesting "Don't show this on startup" as indicated by the question, but not the title. – Nailer Apr 15 '13 at 8:54
@Nailer I fixed the title to more closely match the body of the question :) – JohnGB Apr 15 '13 at 8:57
+1: avoiding double negatives is a good thing; it's not helpful to the user to make them think about what it means to untick the 'Don't show this' checkbox. – vincebowdren May 7 '13 at 9:42
Referring to 'hiding' a screen is a technical way of describing the situation. 'Skip this screen in future' is a more user-friendly wording. – vincebowdren May 7 '13 at 9:45

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.