noopener Nedir?
Bu etiket aslında tarayıcı tabanlı bir güvenlik açığına karşı geliştirildi. target=_blank değeri bulunan bağlantılar window.open() nesnesi kullanmaktadır. Hackerlar açılan yeni pencere veya sekmedeki bilgileri bulunan bir açıktan dolayı kontrol edebiliyor hatta hatta değiştirebiliyorlar. Özellikle e-ticaret sitelerinde kredi kartı bilgileri bu sayede rahatça ele geçirilebiliyor.
Bağlantıda noopener etiketi kullanıldığı taktirde window.open() nesnesi kullanılmıyor ve yeni açılan sayfanın kendisini açan sayfaya ait değişkeni sıfırlanamasını bildiriyor. Bu sayede açılan yeni sayfa, önceki sayfa hakkında bilgi sahibi olamıyor