Confirmation dialog (sometimes called a warning alert box or chicken box) is a dialog box that asks user to approve requested operation. Usually this dialog appears before a potentially dangerous operation is performed (program termination, file deletion, etc.)
Typically confirmation dialog boxes have two buttons (e.g. Yes / No, Confirm / Cancel) or three buttons (e. g. Save / Discard / Cancel).
Some human interface guidelines recommend avoiding unnecessary confirmation dialogs. BlackBerry and Sun Java UI guidelines recommended a confirmation button be put before a cancellation button; but a default button should not be associated with a major destructive action.
See also
References
"gui design - Is "Chicken Box" an appropriate term for a Yes/No dialogue with a warning?". User Experience Stack Exchange. Retrieved 2023-05-11. https://ux.stackexchange.com/questions/62726/is-chicken-box-an-appropriate-term-for-a-yes-no-dialogue-with-a-warning ↩
Java Look and Feel Design Guidelines, Alert Boxes http://java.sun.com/products/jlf/ed2/book/HIG.Dialogs5.html ↩
Microsoft GUI guidelines http://msdn.microsoft.com/en-us/library/aa511273.aspx#rightui ↩
Java Look and Feel Design Guidelines, Alert Boxes http://java.sun.com/products/jlf/ed2/book/HIG.Dialogs5.html ↩
BlackBerry GUI guidelines http://docs.blackberry.com/en/developers/deliverables/17965/Dialog_boxes_6_0_1198535_11.jsp#BP_Implementing_dialog_boxes_6_0_1200236_11 ↩