| ▲ | ffsm8 9 hours ago |
| And yet we're here, discussing how a developer should change their own application because their preference is wrong If you don't like it, adjust it for yourself with an extension or script. |
|
| ▲ | adrithmetiqa 9 hours ago | parent | next [-] |
| Exactly. This is a design choice and there’s no right or wrong here. |
| |
| ▲ | hk__2 8 hours ago | parent | next [-] | | Yes there is a right and wrong. The default browser behavior is the design that every user expects, so unless there is a very strong argument for a different way, this is the _right_ design. | |
| ▲ | jaapz 8 hours ago | parent | prev | next [-] | | the difference is that with tab-open default, there is no way for me to open the link in this window 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 | | | |
| ▲ | locknitpicker 4 hours ago | parent | prev [-] | | > Exactly. This is a design choice and there’s no right or wrong here. 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. |
|
|
| ▲ | superxpro12 6 hours ago | parent | prev [-] |
| i mean, is a small user preferences page out of the question here? the majority of web users arent going to write a js extension. |
| |
| ▲ | ffsm8 5 hours ago | parent [-] | | You don't need to write one? Just write a ublock origin rule, use grease monkey or whatever is used nowadays. 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. | | |
| ▲ | edoceo 5 hours ago | parent [-] | | Wrong again. The idiots here are arguing to follow default, de-facto specifications and to give users an easy accessible choice. |
|
|