The 3-Second Rule

No alert should last more than 3 seconds and interrupt your content. Use subtle animations — a brief banner at the bottom or edge — rather than full-screen overlays that cover your face.