with this-window default (or actually, the browser-default-default), I can middle click and it'll open in a new tab regardless
pretty funny to have this discussion though, takes me back to the HTML4 and XHTML days
I don't agree. If your design choice forces a user flow that is surprising, awkward, and redundant then it's definitely the wrong choice. It's still a call to be made by the design team, though.
Or just configure your browser to ignore the target param, eg browser.link.open_newwindow_restriction 0 in about:config
The fact I've gotten so many down votes for my previous comment really nails the point down how HN isn't really used by technical people anymore. It's mostly idiots with opinions.
The idiots here are arguing to follow default, de-facto specifications and to give users an easy accessible choice.