Bug #20455
Updated by Peter Amstutz over 1 year ago
When using @target="_blank"@ the new tab will have a relationship with the original tab, in fact they will share the same Javascript context (!). This means the tabs can interfere each other -- if something on one tab is slow or memory hungry it can crash all the other tabs it is connected to by the "open in new tab" behavior.
Adding @rel="noopener"@ prevents that behavior.
(on further research, it seems some browsers now set this by default as a security measure, but we should be explicit about it).