I'm having a radio website and whenever a new song comes up, it shows a notification and most of the time you don't have the window focused, so what to do if the user decides to click them?

  • Hide Notification
  • Hide Notification and focus window

Note that it is very hard to hit the "X" on the corner of the notification, so hiding it seems to be the best choice when the user wants it gone quickly.

  • 1
    Can you put some screenshots? – DPS May 17 '16 at 12:38
  • @Name Screenshots of what exactly? Isn't that description good enough? – Sainan May 17 '16 at 13:08
  • 1
    How best to deal with this depends on the context and scenario. What are these notifications for? When might a user see one. How crucial are they to the primary task. Can you describe a scenario? – dennislees May 17 '16 at 13:17
  • You are referring to some Window - what's the window exactly? – DPS May 17 '16 at 13:20
  • In addition to screenshots, clarification between what you consider an 'alert' and a 'notification' would need helpful - since the two do not have universally unique definitions. – Evil Closet Monkey May 17 '16 at 14:58

A notification like this should be passive, meaning it becomes visible as a secondary or tertiary UI element but doesn't force user interaction. You definitely don't want to make your users to close a notification every 3.5 minutes while they're on your site.

Think Outlook's tray notifications. Alternatively, you could ditch the notification concept all together and rely on the artist/song names changing to convey the point. If your users are listening they'll know when a song is over and another is beginning, so it kind of feels like an additional notification is overkill here.

| improve this answer | |
  • I agree that song titles on a radio station need to be passive, meaning they should not interrupt the experience of using the radio to listen to the song. I am leaning on ditching the notification concept as well, simply because if you think about how a real radio works, the song names are displayed as part of the interface and are scrolling on by and but still allowing the user to complete their core tasks of listening to music. – Dgella89 May 17 '16 at 18:13
  • 1
    I agree. Didn't think about it that way, thanks. – Sainan May 18 '16 at 0:15

Not that this idea is your solution, but I have use this for different reasons. You can override the alert. Create a new alert function and see what you can do. It is synchronous, and because of that you can require attention before the next action, and when you override, you cand create more options.

| improve this answer | |
  • While I think you have something here, I don't understand the answer, could you provide some kind of example? – Devin May 18 '16 at 16:27
  • I am already using a notification and not an alert. – Sainan Oct 17 '16 at 11:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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