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

Lets say we are a picture saving service that allows you to save pictures you like from the community. When a user takes the primary action of "liking" another person's photo we offer up secondary actions after the primary action is finished. Does this seem like a good pattern for addressing Just-In-Time features like this? Below is a screenshot of a mockup and the states.

enter image description here

share|improve this question
FYI, you can now import your Balsamiq mockups here. – dnbrv Feb 27 '12 at 16:54
Hi Chad, can you explain what you mean by "JIT features"? – Rahul Feb 27 '12 at 17:55
Does that mean Just In Time? – Ben Brocka Feb 27 '12 at 18:03
Yea Just In Time. Sorry about the jargon. – Chad Feb 27 '12 at 19:27
up vote 4 down vote accepted

I've come across a few websites that do something like that, and it seemed to work well. Experiment with the transitioning a bit and I'm sure it can work. It's nice to have the options available, but out of sight until "liked."

There will be some people who want to "add to collection" or "share" but don't want to "like" it first. That's the only downside I can think of, as long as you remember to show it by default for users without Javascript.

share|improve this answer

Is there a reason the options can't always be present? What if a user thinks one of his friends might like the post and wants to share it with them. Instead of one-click share, he first has to like the picture (which he may not in fact actually like), and then share it.

Another bad case scenario is that the user wants to share something and has just started using the service. In this case, he may not know a share button pops up once he has liked a photo.

share|improve this answer
I think not showing them all at once could be good; prevents info overload and it's sort of gradual engagement – Ben Brocka Feb 27 '12 at 18:05

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.