Add any site to JavaSnipt and it can't load external JS files. Best of all, you can set blocking on a per-domain basis. That way YouTube keeps working, but some news site overloaded with trackers can't kill your battery with ads.
The app is buy once, own forever. $2 gets you the iOS and macOS version. Both are native apps - I spent a lot of time polishing the macOS version to be a simple, fast, Mac-assed SwiftUI/AppKit app.