Site Suggestion

Before i start, i don’t know exactly where is the best place to post this, so this is the closest i got.

This section of the site here:
and every page that has it cannot be middle clicked to a new tab.

Can this be changed to allow middle clicking to a new tab?

I use the latest version of Firefox 72.0.2 (64bit)