Safari on macOS Sequoia added an awesome new feature called āHide distracting itemsā. You activate it, then click on the elements you donāt want to see in a website and boomāthey are gone, foreverā¦ kind of.
Much better. Itās relaxing to see these awful things that I canāt even disable with a premium subscription turn into pixel dust.
Oh, and this works on iOS 18 and iPadOS 18 too:
It has the makings of an ad-blocker but thatās probably a long way away. Besides, there are rough edges. Thereās currently no way to fine-tune my selection to expand or focus on an item or a group. Some of these removals wonāt persist when you scroll down to reveal similar elements in dynamic pages and on page reloads because of this. It also leaves empty space behind sometimes which I donāt want. I reported this issue via Feedback Assistant so I hope it gets fixed.
I was curious about the implementation so I decided to dig around a bit in Web Inspector. The Thanos snap effect seems to be a native thing as far as I can tell. When zapping elements, I can see a selector added to set display: none
on the element which is in line with how ad-blockers work. But on reload, I donāt see it listed anymore nor can I figure out how the element is hidden. Iām guessing thatās also handled by the engine. I wish there was an option to fine-tune the selector being used but thatād be too technical for anyone whoās not a web dev.
As a serial Safari surfer, I am enjoying using this to get rid of autoplay videos on sites like Metacritic and those frigginā modals/banners asking you to subscribe when Iām trying to read an article in peace. I hope this feature gets more powerful in coming releases.
I got to know about this feature from a recent Snazzy Labs video. You should check out his video on all the cool new things in macOS Sequoia, itās totally worth a watch: