It's the website that spamming that.
Either via google.accounts.id.prompt(), or options provided to loaded Google scripts.
Google is guilty only insofar as that feature is possible.
It's the website that spamming that.
Either via google.accounts.id.prompt(), or options provided to loaded Google scripts.
Google is guilty only insofar as that feature is possible.
I’m sure the real goal of this “feature” is to get people to sign-up for the site without them actually realizing they are signing up. They click OK just so the modal goes away and now the site has their email address. They can use that growing email list to seek higher prices from sponsors when they put an add in their newsletter the user will now be spammed with.
Imagine if the other auth providers followed suit. Open a news article and you need to close the Google auth, Apple auth, Facebook auth, Microsoft auth, GutHub auth, X auth… I’m sure I’m forgetting some. After closing those 6 modals, reject the cookie prompt, close the newsletter modal, and maybe now we can start reading the article if there is an auto-playing video ad covering some of the content.
All of this is really pushing me away from the internet in general and souring me on the tech industry as a whole. I’m at that point where I find myself casually browsing for jobs that won’t require I ever touch a computer again.
Websites that choose to put a sign-in with Google button on a page can disable the popup by setting data-auto_prompt="false". The default being "true" is how Google is pushing this, but this seems like a rather gentle way of pushing.
It's clearly a deliberate choice that websites make. Your explanation as to why they're doing it seems very plausible to me.
https://developer.mozilla.org/en-US/docs/Web/API/FedCM_API
But ultimately websites can pop up whatever annoying nonsense they want. There isn't really any "way forward" except avoiding bad websites or using ad blockers.
Google and all of Big Tech well know of our objections but unfortunately we are only hardly perceptible noise to be ignored on their way to even greater profits.