Dampak rel="noreferrer" Tanpa target="_blank"
ini akan menjelaskan tentang dampak privasi dan keamanan saat menggunakan atribut rel="noreferrer" pada link HTML tanpa target="_blank".
Dampak yang Tetap Ada (Privasi)
Jika Anda menggunakan rel="noreferrer" tetapi tidak menyertakan target="_blank", efek privasi tetap berlaku. Artinya:
- Referrer Disembunyikan: Saat pengguna mengklik link, situs tujuan tidak akan mengetahui dari halaman mana pengguna tersebut berasal. Informasi
Refererpada HTTP header akan dihilangkan. - Link Membuka di Tab yang Sama: Karena tidak ada
target="_blank", link akan terbuka di tab atau jendela yang sedang aktif, menggantikan halaman saat ini.
Dampak yang Tidak Terjadi (Keamanan)
- Tidak Ada Proteksi
window.opener: Atributrel="noopener"(yang sering dipasangkan dengannoreferrer) berfungsi untuk mencegah halaman baru mendapatkan akses ke objekwindowdari halaman asal. Namun, karena link ini tidak membuka tab baru, ancaman keamanan terkaitwindow.openertidak relevan. - Perilaku Link Normal: Selain menyembunyikan referrer, link akan berfungsi seperti link biasa.
Kesimpulan
Jadi, rel="noreferrer" tetap berguna meskipun tanpa target="_blank". Bedanya, dalam kasus ini, efeknya murni berfokus pada privasi (menyembunyikan sumber traffic), bukan pada keamanan yang terkait dengan pembukaan tab baru.