Betulkan: Firefox Memaparkan Favicons Bookmark yang Salah



Cuba Instrumen Kami Untuk Menghapuskan Masalah

Beberapa pengguna menghadapi masalah pelik di Mozilla Firefox di mana mereka melihat favicon yang salah untuk setiap laman web yang mereka tandai. Sebagai contoh, bukannya memaparkan ikon Reddit untuk utas buku bertanda Reddit, penyemak imbas menunjukkan favicon YouTube (atau yang lain). Masalahnya nampaknya tidak berkaitan dengan versi Windows tertentu kerana dilaporkan berlaku pada Windows 7, Windows 8 dan Windows 10.



Firefox salah favicon di dalam bar Bookmark



Apa yang menyebabkan masalah favicon di Firefox?

Kami menyiasat masalah ini dengan melihat pelbagai laporan pengguna dan strategi pembaikan yang biasanya digunakan untuk memperbaiki masalah ini pada komputer Windows. Ternyata, terdapat beberapa sebab berbeza mengapa masalah ini berlaku:



  • Favicons dirampas oleh add-on - Terdapat beberapa alat tambah yang diketahui merampas favicon dan memaparkan ikon yang berbeza. Selalunya, Tab Tunda dilaporkan oleh pengguna yang terjejas. Dalam kes ini, cara terpantas untuk mengatasi masalah tersebut adalah dengan membuang add-on dan menghapus fail favicons.sqlite.
  • Versi Firefox yang sudah lapuk - Masalah khusus ini kebanyakannya disebabkan oleh bug yang berterusan yang sebahagiannya telah diperbaiki oleh pembangun dengan build 58. Mengemas kini ke versi terbaru harus memastikan bahawa anda tidak akan lagi menghadapi masalah di masa hadapan. Tetapi jika favicon sudah rosak, anda perlu mengikuti kaedah pembaikan yang lain untuk membaikinya.
  • Fail favicons Firefox (favicons.sqlite) rosak - Setiap kali favicon Firefox anda hancur, masalahnya sebenarnya dapat dikesan ke fail yang berkaitan dengan semua favicon yang terdapat di dalam penyemak imbas. Dengan menghapus fail favicons.sqlite, anda boleh memaksa penyemak imbas membuat semula fail dari awal, memaksa semua favicon untuk diset semula.
  • Kandungan cache web rosak - Dalam beberapa kes, Firefox mungkin menyimpan versi favicon yang lebih lama dan tetap menggunakannya tanpa mengira apakah ia telah diganti dengan versi yang lebih baru. Dalam kes ini, anda boleh mengosongkan cache web anda untuk memaksa penyemak imbas anda memperbaruinya semula atau anda boleh melakukannya dari konsol Penyemak Imbas.

Kaedah 1: Mengemas kini Firefox ke versi terkini

Masalah khusus ini hampir sama dengan penyemak imbas itu sendiri. Firefox telah mengeluarkan beberapa kemas kini yang merangkumi hotfix untuk masalah ini, tetapi beberapa pengguna masih menghadapinya pada versi terbaru. Namun, sejak masalah ini ditangani, Anda harus menjadi titik awal pertama untuk memastikan bahawa anda menggunakan build Firefox terbaru. Bermula dengan build 58, para pembangun telah mengumumkan bahawa mereka telah memperbaiki kebanyakan contoh yang diketahui mencetuskan masalah ini.

Walaupun perkara ini tidak akan menyelesaikan masalah sekiranya favonon anda sudah diacukan, ia akan memastikannya tidak akan berlaku lagi di masa hadapan. Berikut adalah panduan ringkas untuk mengemas kini Firefox ke versi terkini:

  1. Buka Firefox dan klik butang tindakan di sudut kanan atas.
  2. Kemudian, dari menu yang baru muncul, klik Tolonglah dan pilih Mengenai Firefox .
  3. Di tetingkap seterusnya, tunggu sehingga kemas kini dimuat, kemudian klik Mulakan semula untuk mengemas kini Firefox untuk memulakan proses pengemaskinian.

    Mengemas kini Firefox



  4. Setelah proses kemas kini selesai, mulakan semula komputer anda dan lihat apakah masalahnya telah diselesaikan.

Sekiranya penyemak imbas Firefox anda telah dikemas kini ke versi terbaru atau kaedah ini tidak memperbaiki favicon yang rosak, beralih ke kaedah seterusnya di bawah.

Kaedah 2: Menambah ‘/’ di belakang pautan

Ini mungkin kelihatan seperti perbaikan yang bodoh, tetapi banyak pengguna yang terjejas telah melaporkan bahawa hanya dengan menambahkan pada akhir URL sebelum mengunjunginya akhirnya menyelesaikan masalah untuk mereka. Hoverer, beberapa pengguna melaporkan bahawa pembaikan ini hanya sementara kerana masalahnya kembali beberapa hari kemudian.

Katakan bahawa favicon milik www.google.com/ kacau. Untuk memperbaikinya, taip www.google.com// di bar navigasi dan tekan Masukkan untuk memuat semula ikon. Ikon harus diganti sebaik sahaja laman web dimuat.

Memperbaiki favicon yang rosak dengan ‘’

Sekiranya masalah ini tidak berkesan atau anda mencari pendekatan tetap, beralih ke kaedah seterusnya di bawah.

Kaedah 3: Memadamkan fail favicons.sqlite

Penyelesaian terpantas dan paling berkesan yang akan menyelesaikan masalah dalam kebanyakan kes adalah dengan hanya menuju ke AppData folder Firefox, cari folder profil anda dan padamkan nama failnya favicons.sqlite semasa Firefox ditutup.

Proses ini akan memaksa Firefox membuat fail favicon .sqlite baru pada permulaan penyemak imbas seterusnya. Tetapi ingat bahawa setelah operasi ini selesai, semua penanda halaman anda akan mempunyai favicon generik. Hanya setelah anda mengunjungi penanda buku, ikon akan dikemas kini ke favicon laman web ini.

Berikut adalah panduan ringkas untuk menyelesaikan masalah dengan menghapus favicons.sqlite fail:

  1. Pastikan Firefox dan sebarang tambahan yang berkaitan ditutup sepenuhnya.
  2. Gunakan Penjelajah Fail untuk menavigasi ke lokasi berikut:
    C:  Users  * YourUser *  AppData  Local  Mozilla  Firefox  Profiles  * YourProfile *

    Catatan: Perlu diingat bahawa * Pengguna Anda * dan * Profil Anda * hanya tempat letak dan harus diganti dengan maklumat anda sendiri. Juga, AppData folder akan disembunyikan secara lalai - jika anda belum melihat folder tersembunyi - gunakan pita di bahagian atas tetingkap Penjelajah Fail untuk mengklik Lihat, kemudian pastikan bahawa kotak yang berkaitan dengan Item Tersembunyi diperiksa.

    Memeriksa kotak Item tersembunyi

  3. Sebaik sahaja anda tiba di dalam profil FireFox anda, gunakan fungsi carian (sudut kanan atas) untuk mencari favicons.sqlite .
  4. Apabila fail dijumpai, klik kanan padanya dan pilih Padam untuk menyingkirkannya.

    Memadamkan fail Favicons dari Firefox

  5. Setelah fail dihapuskan, buka Firefox sekali lagi untuk membolehkan penyemak imbas membuat favicon .sqlite baru dari awal.
  6. Anda sekarang harus perhatikan bahawa semua penanda halaman anda mempunyai favicon generik. Anda boleh memperbaikinya dengan mengklik pada setiap penanda buku secara individu. Sebaik sahaja laman web dilawati, anda akan melihat bahawa favicon yang betul akan dipasang.

Sekiranya anda masih menghadapi masalah yang sama, lanjutkan ke kaedah seterusnya di bawah.

Kaedah 4: Menghapus cache web

Cara lain untuk menyelesaikan masalah ini adalah dengan membersihkan cache web Firefox. Sama seperti kaedah pertama, ini akan memaksanya memuat turun favicon berulang kali. Beberapa pengguna yang terlibat telah melaporkan bahawa kaedah ini akhirnya membolehkan mereka menyelesaikan masalah dengan baik.

Berikut adalah panduan ringkas mengenai cara membersihkan cache web Firefox untuk menyelesaikan masalah favicon:

  1. Tutup semua tab Firefox lain kecuali tab baru.
  2. Klik butang tindakan di sudut kanan atas skrin, kemudian pilih Pilihan dari menu yang baru muncul.
  3. di dalam menu tetapan, pilih Privasi & Keselamatan dari meja sebelah kiri. Kemudian, tatal ke bawah ke Cookies dan Data Tapak menu dan klik pada Kosongkan Data .
  4. Di dalam Jelas menu data, hapus centang kotak yang berkaitan dengan Kuki dan Data Tapak dan periksa yang bersebelahan Kandungan Web Cache .
  5. Pukul Jelas untuk memulakan proses membersihkan data kandungan web anda.
  6. Mulakan semula penyemak imbas anda dan lihat apakah masalahnya telah diselesaikan.

Membersihkan cache web Firefox

Sekiranya anda masih menghadapi masalah ini atau anda mencari kaedah untuk mengubah suai favonon anda secara manual, beralih ke kaedah seterusnya di bawah.

Kaedah 5: Memaksa Firefox mengemas kini favicon

Sekiranya masalah anda sedikit berbeza - Firefox gagal mengemas kini logo laman web lama dengan versi baru - anda sebenarnya boleh memaksa penyemak imbas untuk berfikir bahawa semua favicon anda telah tamat dan mengemas kini secara automatik. Beberapa pengguna yang terjejas telah melaporkan bahawa kaedah ini akhirnya membolehkan mereka memperbaiki masalah favicon pada Mozilla Firefox.

Inilah yang perlu anda lakukan:

  1. Buka Firefox, taip ' mengenai: config Di bar navigasi dan tekan Masukkan untuk membuka tetapan percubaan Firefox.
  2. Apabila anda diminta oleh peringatan, klik Saya menerima risikonya! .
  3. Gunakan fungsi carian untuk mencari 'Devtools.chrome.enabled'.
  4. Setelah pilihan dijumpai, klik dua kali pada devtools.chrome.enabled untuk menukar nilai menjadi benar.
  5. Keluar dari Tetapan lanjutan Firefox dan klik butang tindakan di bahagian kanan atas skrin. Kemudian, akses ke Pembangun Web menu, kemudian klik pada Konsol Penyemak Imbas .
  6. Di dalam konsol penyemak imbas yang baru muncul, tampal kod berikut dan tekan Masukkan untuk mendaftarkannya:
    var fS = Components.classes ['@ mozilla.org/browser/favicon-service;1'] .getService (Components.interfaces.nsIFaviconService); fS.expireAllFavicons ();

    Catatan: Anda akan mendapat ralat, tetapi perkara biasa, jadi jangan risau. Langkah yang baru kita lakukan akan memaksa semua favicon berakhir.

  7. Lawati penanda halaman yang sebelumnya gagal dikemas kini dengan versi yang lebih baru. Masalahnya kini harus diperbaiki dan anda akan melihat ikon baru sebaik sahaja halaman dimuat.

Memaksa favonon sedia ada tamat tempoh

Sekiranya kaedah ini tidak berjaya atau anda mencari kaedah manual untuk memperbaiki favicon Firefox anda yang tidak dipaparkan dengan betul, beralih ke kaedah seterusnya di bawah.

Kaedah 6: Memperbaiki favicon yang terjejas secara manual

Ini jelas bukan penyelesaian terbaik bagi mereka yang tidak pandai berteknologi, tetapi ada cara manual yang membolehkan anda memperbaiki favicon yang rosak. Beberapa pengguna yang terjejas berjaya menyelesaikan masalah tersebut dengan mengeksport keseluruhan senarai penanda halaman dalam fail HTML dan mengubah ikon sebelum mengimport senarai penanda buku segera.

Kaedah ini sesuai digunakan dalam keadaan di mana anda hanya berurusan dengan satu atau beberapa favicon yang rosak. Berikut adalah panduan ringkas untuk memperbaiki favicon yang terjejas secara manual:

  1. Buka Firefox dan klik Penanda buku ikon dari sudut kanan atas skrin.
  2. Dari menu yang baru muncul, klik Penanda buku dan kemudian klik pada Tunjukkan Semua penanda halaman di bahagian kanan bawah skrin.
  3. Di dalam Perpustakaan menu, pilih Bar Alat Penanda Halaman dari kiri, kemudian pergi ke Import dan Sandaran dan pilih Eksport Penanda Halaman ke HTML .
  4. Pilih lokasi yang sesuai untuk fail HTML yang dieksport, kemudian klik Jimat butang.
  5. Klik kanan pada fail HTML yang baru sahaja anda eksport dan edit dengan utiliti seperti Notepad ++ atau sama. Anda juga boleh menggunakan utiliti notepad terbina dalam, tetapi kodnya tidak boleh dibaca.
  6. Setelah halaman Penanda Halaman dibuka, cari entri penanda buku yang sesuai dan ubah yang berkaitan ICON_URI = ”{URL} dan ICON = ”data: gambar / png; base64, {data} dengan URL ikon yang betul dan ikon 64 yang dikodkan berdasarkan. Anda akan dapat menolak ICON mana yang menjadi favicon dengan melihat namanya.
  7. Pastikan anda menyimpan pengubahsuaian yang baru anda lakukan di halaman Penanda Halaman yang anda pernah eksport sebelumnya.
  8. Kembali ke Perpustakaan tetingkap (Langkah 2), klik pada Bar Alat Penanda Halaman , kemudian pergi ke Import dan Sandaran dan pilih Import Penanda Halaman dari HTML
  9. Pilih halaman yang sebelumnya anda ubah dan klik Buka.

Mengedit Firefox favicon secara manual

Setelah menyelesaikan proses ini, ikon favicon anda harus diperbaiki.

6 minit membaca