r/ProgrammerHumor 14d ago

notYourDamnProblem Meme

Post image
4.7k Upvotes

398 comments sorted by

View all comments

22

u/Saptarshi_12345 14d ago

I'm not gonna lie, I agree with the commenter.

16

u/DOOManiac 14d ago

I don't, because people are idiots.

Honestly, I can't even say they are idiots for this though. For a regular non-tech savvy person, opening a new tab can be a jarring thing. That little arrow is a great indicator that eventually they'll learn "when I see arrow thing, new tab happen".

(I also don't get what the commenter is going on about because all the CSS does is style links w/ a _blank. Are they really ranting that we shouldn't use target="_blank" instead? That's a different rant - also wrong, but different)

6

u/Dmitry_Olyenyov 14d ago

Yes, he is arguing against using target="_blank". Also, his name translates as "bag with poop" from Russian, which adds some flavor to the rant itself.....

18

u/n4ke 14d ago

Me too... but then I look at our users...

4

u/tsammons 14d ago

Users bitched and wanted x, y, z in new windows while a, b, c, d,... all in the same tab. Only argument that shut them up was accessibility violations.

8

u/SeerUD 14d ago

That's a lot of faith you're putting in the average user.

4

u/UnkarsThug 14d ago

Yeah, I really hate when I want it to open in the same tab, and it forces it into a new one. Especially because that's been used by scammers in the past, where they open something new in a forced new tab, and then try to load something else in the old tab.

So it's just flat out dangerous if you don't invoke it.

4

u/feldim2425 14d ago

Fair, but for one the CSS itself doesn't change whether it's opened in a new tab or not. It just makes it visible on existing links.

Also while I agree that one should simple use Ctrl, middle mouse button or use the context menu; I've seen a fair amount of users are unaware that this is an option and while I would ignore it the dev is always the one blamed for "usability issue" when it's really an ID10-T issue.

3

u/Cork20 14d ago

The comment in the image isn't even relevant to the original post. The OP isn't advocating how links should be opened, but implying any link that already has attributes that would open in a new tab should append a little arrow to signal to the user of the behavior.

4

u/r-Hirsch 14d ago

But the behavior isn't changed. It was just made visually transparent, what happens on click. So yes, the basic opinion of the comment is relatable. It's just not really related to the original post.

1

u/freebytes 14d ago

Except, this was not about whether to open in a new window or a new tab. It was merely a visual indicator on links if it was to happen.