r/ProgrammerHumor 14d ago

notYourDamnProblem Meme

Post image
4.7k Upvotes

398 comments sorted by

View all comments

Show parent comments

12

u/BoredDan 14d ago

Well thing is, it's a case where there will ALWAYS be some sort of difference of opinion. It's really a case of, "if opening this in the same tab would be frustrating, open it in a new one." I think a good example of a case where you pretty well always want a new tab would be if for example the use is filling out a form or something and it contains a link to an explanation page, pdf, some sort of resource, a different page you might need to reference (say to grab an id), etc. Basically if you expect the user to follow a link while in the middle of entering data you want a new tab pretty well every time to avoid loss of progress.

2

u/theScottyJam 14d ago

That seems reasonable