It is a simple line of code and the entire site does this or add target=“_blank” to every hyperlink, and it will do the same thing. It sucks that you have to right-click every link to open in a new tab or window and it is such a simple fix.
It is a simple line of code and the entire site does this or add target=“_blank” to every hyperlink, and it will do the same thing. It sucks that you have to right-click every link to open in a new tab or window and it is such a simple fix.
Thats subjective. Different people have different opinions on how this should work. Making the default open in the current tab still allows you to have the alternate behaviour with ctrl+click or middle-click. The reverse does not.
It’s overriding my browser preferences. That should not happen.
What browser preference is this, exactly? I’m not aware of any browser having a setting to open every single link in a new tab.
I found a bunch in Firefox config settings. One was so extreme that on Kbin, refreshing the feed would open a new tab. In Lemmy, nope, didn’t work.
Calling BS on that. There is nothing in lemmy’s link that would force opening in the same tab. Proof:
a
elements related to that, anyone can see it on every pageAs far as I can tell, there is no Javascript override in the Lemmy code for links. It will follow standard browser behaviour for post links. Whatever Firefox config settings you’ve found don’t always seem to apply, it seems.
In the main branch of lemmy-ui there is actually a setting to open links in new tabs (by explicitly setting target to _blank on anchors), but that’s not in any release version (yet). It’s likely thst the next version (be that 0.18.5 or 0.19) will contain this setting.
A simple checkbox in the settings allows users to choose which option they’d prefer.
“just add a setting” is generally bad software design. If you have a million toggle switches, it makes it difficult to test the various combinations.
Sometimes an option is useful enough that it’s worth adding to settings. I don’t think this is one of them. Just use middle click or Ctrl+click or back arrow.