I have a piece of software that gives a popup warning which alerts users that the action that they are about to do is irreversible.
From tests, and from personal experience, I know that most impatient users will just skip or hit ok on most popups because they think understand the implications of the action they are doing.
What is the best way to make sure users actually read a pop up before confirming?
I don't think there's a complete solution. Everyone struggles with this.
I would use one of the following: