←back to thread

143 points tW4r | 1 comments | | HN request time: 0s | source
Show context
layer8 ◴[] No.43207233[source]
It would be useful to describe what specifically this adds over existing Safari content blockers in that space.
replies(2): >>43208573 #>>43208990 #
InfiniteVortex ◴[] No.43208990[source]
Author here (I'm not OP): It converts filter lists to Safari's content blocking API using SafariConverterLib (by AdGuard) and stores advanced blocking (scriptlets, extended css, css & js) in a json file. The WebExtension then reads the json file through native messaging and injects the scriptlets, extended css, css & js. This means that things like YouTube ads can be blocked too, whereas using just the content blocking api won't allow YouTube ads to be blocked
replies(2): >>43209145 #>>43221692 #
layer8 ◴[] No.43209145[source]
That’s a very technical description. The Safari extensions I use already do block YouTube ads. So it’s unclear what WebShield brings to the table in practical terms over existing extensions.
replies(2): >>43209278 #>>43224919 #
1. emrah ◴[] No.43224919{3}[source]
What do you use that blocks YouTube ads?