Atribut referrerpolicy <area> HTML
Definisi dan penggunaan
referrerpolicy
Atribut menentukan informasi referensi yang akan dikirim saat pengguna mengklik tautan (informasi referensi).
Contoh
Atur atribut referrerpolicy untuk tautan area:
<map name="planetmap"> <area shape="rect" coords="0,0,114,576" href="sun.html" referrerpolicy="same-origin"> <area shape="circle" coords="190,230,5" href="mercur.html" referrerpolicy="same-origin"> <area shape="circle" coords="228,230,5" href="venus.html" referrerpolicy="same-origin"> </map>
Sintaksis
<area referrerpolicy="no-referrer|no-referrer-when-downgrade|origin|origin-when-cross-origin|same-origin|strict-origin-when-cross-origin|unsafe-url">
Nilai atribut
Nilai | Deskripsi |
---|---|
no-referrer | Jangan kirim informasi referensi. |
no-referrer-when-downgrade | Default. Jika tingkat keamanan protokol tetap sama atau tinggi (HTTP ke HTTP, HTTPS ke HTTPS, HTTP ke HTTPS dapat), kirim sumber, jalur, dan string kueri. Jangan kirim apapun ke tingkat keamanan yang rendah (HTTPS ke HTTP tidak boleh). |
origin | Kirim sumber dokumen (protokol, host dan port). |
origin-when-cross-origin | Untuk permintaan antar domisili, kirim sumber dokumen. Untuk permintaan sumber yang sama, kirim sumber, jalur dan string query. |
same-origin | Untuk permintaan sumber yang sama, kirim informasi halaman referensi. Untuk permintaan antar domisili, kirim tidak ada informasi halaman referensi. |
strict-origin-when-cross-origin | Jika tingkat keamanan protokol tetap sama atau lebih tinggi (HTTP ke HTTP, HTTPS ke HTTPS serta HTTP ke HTTPS), kirim sumber. Untuk tingkat keamanan yang kurang (dari HTTPS ke HTTP), kirim tidak ada konten. |
unsafe-url | Kirim sumber, jalur dan string query (tanpa pertimbangan keamanan). Gunakan nilai ini dengan hati-hati! |
Dukungan browser
Angka di tabel menunjukkan versi browser pertama yang mendukung atribut ini.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
51.0 | 79.0 | 50.0 | 11.1 | 38.0 |