Memahami Masalah Menukar Imej Latar Belakang untuk Pautan yang Dilawati dalam Google Chrome
Dalam perbincangan ini, pengguna menghadapi masalah apabila menukar latar belakang imej pautan yang dilawati tidak berfungsi dalam Google Chrome versi 6.0.472.63, walaupun berfungsi dalam penyemak imbas lain seperti Firefox, IE dan Opera.
Kod yang asalnya digunakan ialah:
.forum_box .title a { background-image:url(../images/f_unread.png); background-position:10px center; background-repeat:no-repeat; background-color:transparent; color:#2D4054; font-size:14px; padding:10px 12px 10px 44px; text-decoration:none; display:block; font-weight:bold; } .forum_box .title a:visited { background-image:url(../images/f_read.png); }
Walau bagaimanapun , pendekatan ini tidak menghasilkan hasil yang diingini dalam Google Chrome. Selepas percubaan dan ralat yang meluas, pengguna mendapati bahawa isu itu timbul daripada kebimbangan privasi yang berkaitan dengan menukar kedudukan latar belakang sprite CSS pada pautan yang dilawati.
Penyemak imbas, termasuk Chrome, semakin melaksanakan langkah untuk melindungi privasi pengguna dan menghalang penjejakan sejarah penyemakan imbas mereka. Pendekatan yang dinyatakan di atas akan membolehkan tapak web mengenal pasti pautan yang dilawati dan berkemungkinan menjejaki aktiviti pengguna, menimbulkan kebimbangan keselamatan.
Hasilnya, pasukan Mozilla telah mengumumkan rancangan mereka untuk menghapuskan secara berperingkat keupayaan untuk menukar kedudukan latar belakang pada pautan yang dilawati dalam Firefox juga, memetik implikasi privasi.
Oleh itu, penyelesaian yang disyorkan adalah untuk mengelak daripada menukar kedudukan latar belakang untuk pautan :dilawati dan sebaliknya menggunakan kaedah alternatif seperti menetapkan warna latar belakang yang berbeza atau menggunakan JavaScript untuk memanipulasi DOM.
Atas ialah kandungan terperinci Mengapa Saya Tidak Boleh Menukar Imej Latar Belakang Pautan Dilawati dalam Google Chrome?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!