Exactly about “Consumer Choice”:
I was missing 1 of my main criticisms of Chrome and it is called “registerProtocolHandler”.
The Chrome team is main-influential to decide what Protocols are trustworthy for the users.
Think of, what mailto: does
After that came geo: and tel:
Both are probably very nice for a closed Android-Ecosystem.
What else is there?
The baked in “google account”?
ActivityPub is a W3C recommendation, Android is not.
Now think of, what "activitypub": could do.
You store your handles in the browser once and never have to enter it manually when e.g. replying to other instances. You could sync your bookmarks and it would be just you and not google etc.
Now there is “registerProtocolHandler” which is the Recommendation that the Dev/User can register protocols.
But it is easy to let people not use it if you do the worst design decisions like a nearly white icon in a white address bar.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!