Comment by hombre_fatal
Comment by hombre_fatal 5 days ago
This kind of control is what we miss out on when we leave web apps for native apps.
Ideally this would just be a simple browser plugin.
But the app requires major accessibility permissions so that it can access the API it needs to see into the Android apps, something that doesn't even exist on iOS. Just to do what should amount things like deleting a ".reels" component.
That said, props to OP for figuring out how to build such a feature for mobile. Most of the Show HN's in this space are desktop-only thus kinda useless.
I've tried adding rules to ublock origin but sites like youtube and many others now have "component obfuscation". Meaning there is no unique ID on their components/elements and it makes it much harder to target.
And some element titles/names are even on a different component than the content, which is even harder still. So it says "reels" on one component and the actual reels are on another.
Blocking now has to be a logical combination of CSS selection, text identification and a target-action component.