
What Is a Dickover? Gruber Coins a Word for Mandatory Popups
John Gruber has coined a term for the modal panels that cover the content you came to read: dickovers. His definition, the Mastodon poll behind it, and why paywalls do not qualify.
John Gruber used his Daring Fireball blog on 29 May 2026 to name a pattern every web user meets daily: the modal panel, popover or curtain that hides a page's own content to force an unwanted interaction. His word for it is “dickover”.
The definition
Gruber defines a dickover as a modal panel, popover or curtain presented by a website or app that deliberately obscures its own content to frustrate the user with an unwanted, unnecessary, mandatory interaction — accepting cookies, subscribing to a newsletter, installing the mobile app, agreeing to terms of service. He had been calling them “dickpanels” since 2022, but the new word arrived while he was writing about Dropover, a Mac drag-and-drop shelf utility, shortly after complaining about a particularly ridiculous cookie blocker on Euronews. A Mastodon poll with 1,130 responses split 51–49 in favour of dickover; he kept the term regardless.
Substack, the Inquirer and a Z-axis slapfight
The examples come from everyday browsing. Every Substack-hosted blog shows a full-screen curtain on its homepage that strongly suggests you must sign up for the newsletter to read anything, with dismissal hidden in a small text link — “No thanks”, or a cloying “Just gimme that content!”. The Philadelphia Inquirer, which he pays $20 a month, asks him to sign up for SMS updates about the Jersey shore before showing the article he came for. Tom’s Hardware produced one he enjoyed: its own popup was covered by one of its own ads in what he calls a JavaScript Z-axis slapfight.
Dickbars, and why paywalls are not dickovers
Gruber also separates related offences. A dickbar is a non-modal popover that obstructs only part of the page — a misdemeanour next to the dickover’s felony. It still distracts, and horizontal dickbars break space-bar paging, because the page scrolls by its full height while the bar covers the unread text. All dickovers are modal blockers, but not all modal blockers are dickovers: a paywall sign-up or sign-in panel is not one, because asking for credentials there is necessary, whereas cookie consent and newsletter prompts are not.
Why it matters
His argument is simple: a webpage should show the webpage. Sites that hit visitors on load are at least predictable, but some wait until the reader has begun scrolling and then interrupt — which he compares to snatching a book out of a reader’s hands. Attention is a privilege, he writes, and interrupting it to demand something else is a design choice that now has a name.
SiTech — AI-powered web development
We build fast, modern websites and bring AI into real business workflows. Have a project or a question? We'd love to help.