I happened to click a link that took me to the associated twitter X account for something I was interested in and was greeted by not one, not two, but four modern day web popups.

I know it’s nothing new. I’ve got a couple of firefox plugins that are usually quite good at hiding this sort of nonsense, but I guess they failed me today (or, I shudder to think, there were even more that were blocked, and this is what got through)

What’s the worst new/not-signed-in user experience you’ve encountered recently?

227 points

The web. It was good while it lasted.

permalink
report
reply
176 points

robots.txt is the perfect summary of the web era. A plain text file that politely asked web crawlers not to do certain things. Such an innocent time.

permalink
report
parent
reply
140 points

permalink
report
parent
reply
171 points

Please unblock challenges.cloudflare.com to proceed
(grumble, unblock, reload)

Verify you are human
(click)

…spin…spin…spin…
Verify you are human
(click)

…spin…spin…spin…
Verify you are human
(click)

…spin…spin…spin…
Verify you are human
(click)

…spin…spin…spin…
Verify you are human
(click)

…spin…spin…spin…

permalink
report
reply
36 points

https://privacypass.github.io/ has helped somewhat

permalink
report
parent
reply
58 points

Privacy Pass will generate a number of random nonces that will be used as tokens

British people making a double take

permalink
report
parent
reply
8 points

Privacy Pass just randomly generated Prince Andrew and now my browser is all sweaty.

permalink
report
parent
reply
12 points
*

Interesting. A quick look at the description makes me think it could help with the inconvenience problem, but probably not with the allowing javascript problem. Still, I’ll have to take a closer look. Thanks for the link.

Edit: Turns out it requires installing a browser extension. From Cloudflare. No thanks, but I’ll give it another look if the protocol ever gets implemented by browsers.

permalink
report
parent
reply
1 point

Doesnt seem to work for many people (Cloudflare has stopped supporting it?), judging by reading reviews on Mozilla extension store.

permalink
report
parent
reply
21 points
*

… Spin … Spin … Spin …

… Remember that you turned off your VPN

… Turn it on

… CF: OK, only humans use VPN, no need to show the challenge

permalink
report
parent
reply
8 points

You forgot:

Click all the pictures of buses.
(clicks)

…spin…spin…spin…

Click all the pictures of bicycles.
(clicks)

…spin…spin…spin…

Click all the pictures of traffic lights.
(clicks)

…spin…spin…spin…

permalink
report
parent
reply
5 points

I didn’t forget; I just chose to highlight Cloudflare’s awful captcha instead of Google’s awful captcha. :)

permalink
report
parent
reply
3 points

Click all the objects heavier than this one

…spin…spin…spin…

permalink
report
parent
reply
3 points

permalink
report
parent
reply
130 points

I have a very hard time believing that these companies are unaware of how auful this shit makes their webpages.

permalink
report
reply
71 points

If this were a competent company, I’d say that they’re entirely aware of it and how fucking awful it is, but that there’s a mandate coming from somewhere that the page MUST include x, y and z and so they add x, y and z but usually try to at least make the site usable.

This being Twitter, though, I’m sure it’s because a screaming man-child threw a sink at someone and told them to do it or they’ll be fired and so they did it in the most half-assed obnoxious way they could manage.

permalink
report
parent
reply
2 points
*

Common language used to dismiss bad decisions like this:

  • We need to track and meet our metrics for the quarter
  • Engagement for $FEATURE is down, so we have to take measures to get people to take notice
  • It’s opt-in/opt-out, so it’s the right thing to do
  • It’s only a one time thing and then the system remembers1 what the user selected
  • Only new users are affected - our power users will put up with it
  • It’s just a minor inconvenience, really
  • It’s just a website

1 - Oh, did you turn off cookies or clear your cache? Sorry about that.

permalink
report
parent
reply
2 points

Pretty sure you just triggered every developer and/or person who had to sit through a product meeting.

Though you missed the last bullet point: Our user surveys showed that people would actually prefer these changes

permalink
report
parent
reply
43 points

It’s intentional, they want you logged in so they can track what you’re doing

permalink
report
parent
reply
27 points

iT’s bEtTeR iN tHe aPp

permalink
report
parent
reply
1 point

Ughhhhhhhhh 😩

permalink
report
parent
reply
25 points
*
Deleted by creator
permalink
report
parent
reply
7 points

If you ever want to read anyone’s tweets somewhat chronologically or see someone’s latest tweet, you’re gonna create an account.

Tweets as view on people’s profiles are totally scrambled (presumably to thwart LLM-feeding scrapers).

permalink
report
parent
reply
25 points

Anyone can make a good website. It takes a real engineer to make a horrible website that people will use just enough while suffering.

permalink
report
parent
reply
5 points

That’s a very good quote.

permalink
report
parent
reply
14 points

Inspired from the quote “Any idiot can build a bridge that stands, but it takes an engineer to build a bridge that barely stands.”

Source: Unknown

permalink
report
parent
reply
18 points

I do a lot of my browsing from an iPhone 11. At least twice a day, a page will crash and reload halfway through whatever article I was trying to read. I get it’s a few generations old, but since when do you need state of the art tech to view what should be a static page.

permalink
report
parent
reply
15 points

It’s diminishing customer experience creep, except the company doesn’t understand what the user data means. They run A/B tests of different layouts, seeing what kind of feedback each gets to learn more about design choices and users. Each version should get its own feedback and then that data is compiled by data scientists into actionable feedback, things that can be done to improve the website in the direction the company thinks is an “improvement”.

Twitter abandoned those data scientists with the initial layoffs. There is no one to tell them what works and what impacts the customer experience, which is why each time the internal question of “how do we open up for engagement?” they answer it the same way, “Use existing user bases by linking their account to Twitter.” The result is several login requests all looking for the same cookie.

It’s lazy or inexperienced management. Knowing the type of person Elon hires, it’s probably both.

permalink
report
parent
reply
12 points

Oh they’re aware, they just don’t care 99% of the time.

permalink
report
parent
reply
5 points

I barely see them pop up, if they do it’s for a fraction of a second before a browser extension nukes them.

permalink
report
parent
reply
4 points

Well, unless you’re a nerd, you only see those messages once

permalink
report
parent
reply
2 points

I mean, they kinda don’t. Companies are entities made out of policies guiding how people split up objectives into smaller parts. The more people involved and the more indirect it is, the less coherent it gets

Legal says you need one popup for compliance. Marketing or analytics say you need more users to log in. Elon wants to remind people to call it Twitter.

By the time it filters through managers to the devs, they probably know it’ll be a horrible experience, but what are they going to do? It’s not their job. They’ll get brushed off. There might even be a compelling reason to do it in this way - with this in particular, annoying and intrusive popups are malicious compliance with the EU cookie laws. But everyone seems to be doing it this way - that’s probably what legal is going to recommend rather than interpreting the law themselves

So the problem is the structure. If you want a hierarchy of obedient replaceable cogs, you’ve made sure no one sees the full picture

permalink
report
parent
reply
2 points
*

on top of what others have said - directing you to the app and login - it’s also likely just that teams don’t talk and make decisions that solve their local issue without too much for the whole, and then say “ugh team x solved this so inelegantly! we were forced to do our thing that wasn’t as nice!”

permalink
report
parent
reply
110 points

GIVE US YOUR DATA GIVE US YOUR DATA GIVE US YOUR DATA

permalink
report
reply
9 points
*

PLEASE HERE TAKE IT

(Just please stop yelling at me)

permalink
report
parent
reply
104 points

I will say that the Google Auth prompt in particular is just this huge nuisance and a horrible experience. People should feel stupid for including it in their web experience.

permalink
report
reply
18 points

Wait, how can I get rid of google auth pop-ups? I got Ublock but they still come up whenever I go to a reddit page.

permalink
report
parent
reply
8 points

The “Sign in with Google” popups on virtually every site? It’s nuts. I was just trying to figure this out today. Try these or these.

permalink
report
parent
reply
5 points

Thanks man, the ublock filter in the first link works like a charm :-)

permalink
report
parent
reply
10 points

Wait, people choose to put it in their website??

permalink
report
parent
reply
47 points

Yes. How else would it get there?

permalink
report
parent
reply
28 points

Given how intrusive google is, I wouldn’t be surprised if it was kinda forced by them along with some other functionality

permalink
report
parent
reply
6 points
*

I don’t know, but I also don’t know why would anyone willingly choose this UX for their website.

permalink
report
parent
reply

Technology

!technology@lemmy.world

Create post

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


Community stats

  • 17K

    Monthly active users

  • 12K

    Posts

  • 554K

    Comments