Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Enhancement] Add rel="noreferrer noopener" to all external links #4297

Open
SamantazFox opened this issue Nov 29, 2023 · 0 comments
Open

[Enhancement] Add rel="noreferrer noopener" to all external links #4297

SamantazFox opened this issue Nov 29, 2023 · 0 comments
Labels
enhancement Improvement of an existing feature module:html UI issues that can't be tied to a single module

Comments

@SamantazFox
Copy link
Member

Is your enhancement request related to a problem? Please describe.
I realized that no links contain rel="noreferrer", to instruct the browser to not send the Referer header. While all recent major browser strip said header to the bare minimum (a domain name only), it remains a privacy leak nonetheless.

It might also be a good idea to add noopener too. Modern browsers implicitly treats target="_blank" as if they also contained rel="noopener" (source MDN), but older and more exotic browsers might not.

Describe the solution you'd like
Add rel="noreferrer noopener" to all outgoing links.

Describe alternatives you've considered
N/A

@SamantazFox SamantazFox added enhancement Improvement of an existing feature module:html UI issues that can't be tied to a single module labels Nov 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvement of an existing feature module:html UI issues that can't be tied to a single module
Projects
None yet
Development

No branches or pull requests

1 participant