The humble pop-up window wasn't always a tool for spam, and it still can be used for good and not evil. When Safari is stopping you from seeing one you actually want, here's what to do.
Safari for Mac
It is still the case that there are websites that use pop-up windows like it was the early 2000s and we hadn't really heard of spam. Safari on a Mac will protect you from them, and protect you so well that you almost certainly don't even notice.
But take a site the social media scheduling one, Buffer.com. You can use Buffer to write a tweet when it suits you, but have it be posted when it will suit your audience.
Except you can't do that until you tell Buffer what your Twitter account is, and allow it access. And at time of writing, you can't tell Buffer any of this because it asks via a pop-up window.
It is remarkably frustrating when this happens on any site. You end up clicking away, thinking perhaps the you've not got the right button, and Safari doesn't even allow the site to tell you there's anything wrong.
How to tell when a site is using pop-ups that you want
Check your Apple Watch and confirm that it's not 2007. Then click on the button or link you're trying to use, and look at the Safari address bar.
You may have to be very quick. You're also likely to have to click and look more than once as Safari doesn't seem to do this every time.
But what you'll see at some point is the site's address replaced with a short message. "Pop-up Window Blocked," it will say for a few moments.
Click and you'll miss it.
When you see that, you know what's happened. And since it happens because you just clicked on a button you wanted to, the odds are that it's a pop-up that you want.
That is far from certain. But there's also no other way to find out than to enable pop up windows on this site and see what happens.
When Safari offers to show you pop-ups
When you click to open what turns out to be a pop-up, it is possible to get a different message. Apple doesn't detail this anywhere, but instead of telling you the window is blocked, Safari may show a message saying "Show blocked pop-up windows."
Again, it's there and gone in a flash, but it implies you can click on that message to open up the pop-up this one time. If so, it's possible it depends on how the site is coded because doesn't appear to work reliably.
With Buffer's site, for instance, catching the message in time to click it didn't appear to do anything. But then a few moments later, a pop-up window appeared.
Except this pop-up window was completely blank, and when you go to close it, there's a second identical -- and identically blank -- pop up window right behind it.
It's enough to remind you how irritating pop-ups were. But needs must, so if you have to see one and you have to see what it says, you need to change Safari's settings.
How to enable pop-ups for just one site
- From the Safari menu, choose Preferences
- Click on Websites
- Scroll down the General list at left
- Click on Pop-up windows
- From the list on the right, look for the site you want
- Click on Block and Notify, then choose Allow
So you are making an exception for this particular site. You would think that this would be an option under the Safari menu's Settings for this website... but it isn't.
It's also a bit of a broad, sweeping setting, in both good and bad ways. The bad is that this is it, you've now enabled pop-ups on the site and there's no way to block some. It's all or none.
On the good side, there is an option to make your choice apply to sites that you get to from this one. If you decide you love pop-up windows now and always want them, or at least if you're resigned to how the makers of this site use them everywhere, you can tell Safari that.
By default, a site is marked as Block and Notify. If you click through to another site, Safari regards that as you starting over again and it won't presume you want to allow pop-ups on it.
Unless before you leave the Preferences, Pop-up Window dialog, you tell it that you do. At bottom right there is an option headed When visiting other sites.
It too has options that default to Block and Notify, but also contain Block, and Allow.
Safari shows a list of all your currently open sites and lets you block their pop-ups or allow them
Changing it back
Just because you can do something, it doesn't mean that you will want to. If you allow a pop-up and then go to a site that misuses the feature, you can come back to Preferences and revert its setting to Block and Notify.
For all that it's not obvious how a site-specific setting wouldn't be in the site-specific settings part of Safari, there anecdotal evidence to say there might be a bug here.
It's not reliably reproducible, but having chosen Block, AppleInsider testing did once or twice find that pop-ups were allowed. It varied depending on whether pop-ups had previously been allowed and were now being blocked, but it also wasn't consistent.
So on the one hand, if you find you make the change to allow pop-ups and nothing happens, go through the steps again.
And if you've blocked something that gets through anyway, again go back through the steps to repeat them.
Little of this is ideal, but let Safari allow pop-up windows for a while, and you'll come to appreciate just how much its blocking is helping you every day.
Follow all the details of WWDC 2021 with the comprehensive AppleInsider coverage of the whole week-long event from June 7 through June 11, including details of all the new launches and updates.
Stay on top of all Apple news right from your HomePod. Say, "Hey, Siri, play AppleInsider," and you'll get latest AppleInsider Podcast. Or ask your HomePod mini for "AppleInsider Daily" instead and you'll hear a fast update direct from our news team. And, if you're interested in Apple-centric home automation, say "Hey, Siri, play HomeKit Insider," and you'll be listening to our newest specialized podcast in moments.