rel=“noopener noreferrer” 是在链接中设置的两个关键字。它们有以下含义:
noopener:当链接的 target 属性设置为 “_blank” 时,它用于防止新打开的窗口能够访问原始页面的 window.opener 属性。这可以防止被打开的页面通过 window.opener 访问和操纵原始页面的数据和行为,从而提高安全性。
noreferrer:与 noopener 一起使用时,它还可以防止被打开的页面发送 Referer 头部信息。这可以防止被打开的页面揭示原始页面的 URL 信息,从而提高隐私性。
综上所述,rel=“noopener noreferrer” 是一种最佳实践,用于在新窗口中打开链接时提高安全性和隐私性。