Take the 2-minute tour ×
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

Modal pop-ups feel like ugly work-arounds in web applications. They seem to be hard to manage, can have problems with pop-up blockers, and the modality can create user confusion.

What are alternatives to pop-ups for the 2 following scenarios:

  1. A user confirmation (eg. delete confirm)

  2. A forced user workflow (eg. user must select an image to continue)

Or if a pop-up is the best UI, is there a good library to supply it for each scenario?

share|improve this question
    
have a look at jQuery UI –  unwichtich Dec 20 '12 at 10:21
1  
Popup blockers won't block overlay divs like <p:dialog> primefaces.org/showcase/ui/dialogHome.jsf –  BalusC Dec 20 '12 at 11:22
    
a dialog is the better alternative. if you're using dojo, the dijit system has a nice dialog creating system, in jQuery, you'll need to use the jQuery UI. –  Gonçalo Vieira Dec 20 '12 at 12:05
add comment

migrated from stackoverflow.com Dec 20 '12 at 17:48

This question came from our site for professional and enthusiast programmers.

2 Answers

As @unwichtich suggested in the comments, jquery ui provides a good modal dialog with different types of actions required by the user.

Alternatively, you could redirect the user to a page where she has to confirm whatever needs confirming or asking and only let them pass forward.

share|improve this answer
add comment

Since we generally use RichFaces, I can provide you an alternative to pop-ups in rich faces. Use

   <rich:panel>

with appropiate style property to show a pop-up panel..

I am sure a corresponding thing in prime faces should also be present.

share|improve this answer
add comment

Your Answer

 
discard

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.