Chrome dan Safari telah menghapus kemampuan untuk menonaktifkan atribut pelacakan klik

Safari dan browser berdasarkan basis kode Chromium telah menghapus opsi untuk menonaktifkan atribut “ping”, yang memungkinkan pemilik situs melacak klik pada tautan dari halaman mereka. Jika Anda mengikuti tautan dan terdapat atribut “ping=URL” di tag “a href”, browser juga akan membuat permintaan POST ke URL yang ditentukan dalam atribut tersebut, meneruskan informasi tentang transisi melalui header HTTP_PING_TO.

Di satu sisi, atribut "ping" menyebabkan kebocoran informasi tentang tindakan pengguna di halaman, yang dapat dianggap sebagai pelanggaran privasi, karena dalam petunjuk yang ditampilkan saat mengarahkan kursor ke link, browser tidak memberi tahu pengguna dengan cara apa pun tentang pengiriman informasi tambahan dan pengguna tidak melihat kode halaman tidak dapat menentukan apakah atribut “ping” diterapkan atau tidak. Di sisi lain, alih-alih “ping” untuk melacak transisi, penerusan melalui tautan transit atau mencegat klik dengan penangan JavaScript dapat digunakan dengan keberhasilan yang sama; “ping” hanya menyederhanakan pengaturan pelacakan transisi. Selain itu, “ping” disebutkan dalam spesifikasi organisasi standardisasi teknologi HTML5 WHATWG.

Di Firefox, dukungan untuk atribut “ping” ada, tetapi dinonaktifkan secara default (browser.send_pings di about:config). Di Chrome hingga rilis 73, atribut "ping" diaktifkan, tetapi atribut tersebut dapat dinonaktifkan melalui opsi "chrome://flags#disable-hyperlink-auditing". Dalam rilis eksperimental Chrome saat ini, tanda ini telah dihapus dan atribut “ping” telah dijadikan fitur yang tidak dapat dinonaktifkan. Safari 12.1 juga menghilangkan kemampuan untuk menonaktifkan ping, yang sebelumnya tersedia melalui opsi WebKit2HyperlinkAuditingEnabled.

Sumber: opennet.ru

Tambah komentar