Betulkan: Firefox Memaparkan Favicons Bookmark Yang Salah

Sesetengah pengguna mengalami masalah aneh di Mozilla Firefox di mana mereka melihat favicon yang salah untuk setiap laman web yang telah mereka bookmark. Contohnya, bukannya memaparkan ikon Reddit untuk benchmarked Reddit, pelayar menunjukkan favicon YouTube (atau sesuatu yang lain). Isu ini nampaknya tidak berkaitan dengan versi Windows tertentu kerana dilaporkan berlaku pada Windows 7, Windows 8 dan Windows 10.

Firefox favicons yang salah di dalam bar Bookmark

Apa yang menyebabkan isu favicons di Firefox?

Kami menyiasat isu khusus ini dengan melihat pelbagai laporan pengguna dan strategi pembaikan yang biasa digunakan untuk menyelesaikan masalah tertentu ini pada komputer Windows. Sebagaimana ternyata, terdapat beberapa sebab mengapa masalah ini berlaku:

  • Favicons dirampas oleh add-on - Terdapat beberapa add-ons yang diketahui merampas favicons dan memaparkan ikon yang berbeza sebaliknya. Paling biasa, Tab Snooze dilaporkan oleh pengguna yang terjejas. Dalam kes ini, cara paling cepat untuk menangani masalah ini adalah untuk menghapuskan add-on dan memadam fail favicons.sqlite.
  • Versi Firefox yang ketinggalan zaman - Masalah ini sebahagian besarnya disebabkan oleh pepijat yang berterusan bahawa pemaju telah diperbaiki sebahagiannya dengan membina 58. Mengemaskini kepada versi terkini harus memastikan bahawa anda tidak lagi akan menghadapi masalah pada masa akan datang. Tetapi jika anda favicons sudah patah, anda perlu mengikuti kaedah pembaikan lain untuk membaikinya.
  • Fail favicons Firefox (favicons.sqlite) rosak - Setiap kali favicons Firefox anda akhirnya pecah, masalah itu sebenarnya boleh ditelusuri ke fail yang menangani semua favicons yang dipaparkan di dalam penyemak imbas. Dengan memadamkan fail favicons.sqlite, anda boleh memaksa penyemak imbas untuk mencipta semula fail dari awal, memaksa semua favicons untuk menetapkan semula.
  • Kandungan cache dalam web rosak - Dalam sesetengah kes, Firefox mungkin akan memusnahkan versi lama favicon dan tetap dengan tidak kira sama ada ia telah digantikan dengan versi yang lebih baru. Dalam kes ini, anda boleh memadam cache web anda untuk memaksa penyemak imbas anda mengemas kininya sekali lagi atau anda boleh melakukannya dari konsol Penyemak Imbas.

Sekiranya anda sedang berusaha untuk menyelesaikan isu tertentu ini, artikel ini akan memberi anda beberapa langkah penyelesaian masalah. Turun di bawah ini, anda akan menemui beberapa perbaikan potensi berbeza yang pengguna lain dalam senario yang sama telah berjaya digunakan untuk mendapatkan masalah diselesaikan.

Untuk hasil yang terbaik, kami menggalakkan anda untuk mengikuti kaedah mengikut susunan yang dipersembahkan. Walaupun tidak semua pembetulan boleh digunakan untuk senario anda, masih berbaloi untuk melekat pada struktur apabila menyelesaikan masalah ini - hanya ingat untuk membuang kaedah yang tidak terpakai kepada anda.

Kaedah 1: Mengemaskini Firefox ke versi terkini

Isu khusus ini hampir setakat pelayar itu sendiri. Firefox telah melancarkan beberapa kemas kini yang termasuk perbaikan terbaru untuk masalah ini, tetapi sesetengah pengguna masih menemuinya pada pembangun terkini. Walau bagaimanapun, sejak isu itu telah dialamatkan, anda mula-mula mulai titik untuk memastikan anda menggunakan terbina Firefox terbaharu. Bermula dengan membina 58, pemaju telah mengumumkan bahawa mereka telah menambal kebanyakan kejadian yang diketahui mencetuskan isu-isu tertentu ini.

Walaupun ini tidak semestinya menyelesaikan masalah sekiranya favicons anda sudah hancur, ia akan memastikan bahawa ia tidak akan berlaku lagi pada masa akan datang. Berikut ialah panduan cepat 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 Bantuan dan pilih Mengenai Firefox .
  3. Di dalam tetingkap seterusnya, tunggu sehingga kemas kini dimuat turun, kemudian klik pada Restart untuk mengemas kini Firefox untuk memulakan proses pengemaskinian.

    Mengemas kini Firefox
  4. Setelah proses pengemaskinian selesai, mulakan semula komputer anda dan lihat apakah masalah telah diselesaikan.

Jika penyemak imbas Firefox anda telah dikemas kini kepada versi terkini atau kaedah ini tidak membaiki favicons anda yang rosak, beralih ke kaedah seterusnya di bawah.

Kaedah 2: Menambah '/' di belakang pautan

Ini mungkin kelihatan seperti pembaikan bodoh, tetapi banyak pengguna yang terjejas telah melaporkan bahawa hanya menambahkan pada akhir URL sebelum melawat ia akhirnya menyelesaikan masalah untuk mereka. Pelayar, beberapa pengguna melaporkan bahawa penetapan ini hanya bersifat sementara kerana masalah itu kembali beberapa hari kemudian.

Katakan favicon yang dimiliki oleh www.google.com/ terganggu. Untuk membetulkannya, ketik www.google.com / / dalam bar navigasi dan tekan Enter untuk menyegarkan ikon. Ikon harus diganti sebaik sahaja laman web dimuatkan.

Memperbaiki favicons patah dengan '\'

Jika isu ini tidak berkesan atau anda sedang mencari pendekatan tetap, beralih ke kaedah seterusnya di bawah.

Kaedah 3: Memadam fail favicons.sqlite

Penyelesaian yang paling cepat dan paling cekap yang akan menyelesaikan masalah dalam kebanyakan kes adalah dengan hanya menavigasi ke folder AppData Firefox, cari folder profil anda dan hapus nama fail favicons.sqlite sementara Firefox ditutup.

Proses ini akan memaksa Firefox untuk membuat fail favicon baru .sqlite pada permulaan penyemak imbas seterusnya. Tetapi perlu diingat bahawa selepas operasi ini selesai, semua penanda halaman anda akan mempunyai favicon generik. Hanya selepas anda melawat penanda buku ikon akan dikemas kini ke favicon tapak.

Berikut ialah panduan cepat untuk menyelesaikan masalah dengan memadam fail favicons.sqlite :

  1. Pastikan Firefox dan mana-mana tambahan yang berkaitan ditutup sepenuhnya.
  2. Gunakan Explorer Fail untuk mengemudi ke lokasi berikut:
     C: \ Users \ * YourUser * \ AppData \ Local \ Mozilla \ Firefox \ Profiles \ * YourProfile * 

    Nota: Perlu diingat bahawa * YourUsers * dan * YourProfile * hanyalah ruang letak dan harus digantikan dengan info anda sendiri. Selain itu, folder AppData akan disembunyikan secara lalai - jika anda tidak membuat folder tersembunyi dapat dilihat - gunakan reben di bahagian atas tetingkap File Explorer untuk mengklik pada 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 menghilangkannya.

    Memadam fail Favicons Firefox
  5. Sebaik sahaja fail telah dipadamkan, buka Firefox sekali lagi untuk membolehkan penyemak imbas untuk mencipta favicon baru .sqlite dari awal.
  6. Sekarang anda perlu sedar bahawa semua penanda buku anda mempunyai favicon generik. Anda boleh membetulkannya dengan mengklik setiap penanda halaman secara individu. Sebaik sahaja laman web itu dilawati, anda akan melihat bahawa favicon yang betul akan disediakan.

Jika anda masih menghadapi masalah yang sama, beralih ke kaedah seterusnya di bawah.

Kaedah 4: Mengosongkan cache web

Satu lagi cara untuk menyelesaikan masalah ini ialah membersihkan cache web Firefox. Begitu juga dengan kaedah pertama, ini akan memaksa ia untuk memuat turun favicons sekali lagi. Beberapa pengguna yang terjejas telah melaporkan bahawa kaedah ini akhirnya membolehkan mereka menyelesaikan masalah untuk kebaikan.

Berikut adalah panduan ringkas tentang cara untuk membersihkan cache web Firefox untuk membetulkan isu favicon:

  1. Tutup semua tab Firefox lain kecuali untuk tab baharu.
  2. Klik butang tindakan di penjuru kanan sebelah atas skrin, kemudian pilih Pilihan dari menu yang baru muncul.
  3. di dalam menu tetapan, pilih Privasi & Keselamatan dari jadual kiri. Kemudian, tatal ke bawah ke menu Cookies and Site Data dan klik pada Clear Data .
  4. Di dalam menu Data jelas, nyahtanda kotak yang dikaitkan dengan Cookies dan Data Tapak dan periksa yang sebelah Kandungan Web Cached .
  5. Tekan jelas untuk memulakan proses membersihkan data kandungan web anda.
  6. Mulakan semula penyemak imbas anda dan lihat jika isu telah diselesaikan.

Membersihkan cache web Firefox

Jika anda masih menghadapi masalah ini atau anda sedang mencari cara untuk mengubah favicons anda secara manual, beralih ke kaedah seterusnya di bawah.

Kaedah 5: Memaksa Firefox mengemas kini favicons

Sekiranya masalah anda sedikit berbeza - Firefox gagal untuk mengemas kini logo laman web lama dengan versi baharu - anda sebenarnya boleh memaksa pelayar untuk berfikir bahawa semua favicons anda telah tamat tempoh dan mengemas kini secara automatik. Beberapa pengguna yang terjejas telah melaporkan bahawa kaedah ini akhirnya membolehkan mereka membetulkan isu favicon di Mozilla Firefox.

Inilah yang perlu anda lakukan:

  1. Buka Firefox, taip " about: config " dalam bar navigasi dan tekan Enter untuk membuka tetapan eksperimen Firefox.
  2. Apabila anda digesa oleh prompt amaran, klik pada saya menerima risiko! .
  3. Gunakan fungsi carian untuk mencari "devtools.chrome.enabled".
  4. Sebaik sahaja pilihan dijumpai, klik dua kali pada devtools.chrome.enabled untuk menukar nilai itu kepada benar.
  5. Keluar daripada Tetapan Lanjutan Firefox dan klik butang tindakan di bahagian atas sebelah kanan skrin. Kemudian, akses menu Pemaju Web, kemudian klik pada Konsol Penyemak Imbas .
  6. Di dalam konsol pelayar yang baru muncul, tampal kod berikut dan tekan Enter untuk mendaftarkannya:
     var fS = Components.classes ["@ mozilla.org/browser/favicon-service;1"] .getService (Components.interfaces.nsIFaviconService); fS.expireAllFavicons (); 

    Nota: Anda akan mendapat ralat, tetapi itu normal, jadi jangan kecewa. Langkah-langkah yang kami lakukan akan memaksa semua favicons berakhir.

  7. Lawati penanda buku yang sebelum ini gagal dikemas kini dengan versi yang lebih baru. Isu kini perlu diperbaiki dan anda harus melihat ikon baru sebaik sahaja halaman dimuatkan.

Memaksa favicons sedia ada untuk tamat tempoh

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

Kaedah 6: Menetapkan favicons yang terjejas secara manual

Ini pastinya bukan penyelesaian terbaik bagi mereka yang tidak cerdas teknologi, tetapi ada cara manual yang akan membolehkan anda memperbaiki favicons anda yang rosak. Beberapa pengguna yang terjejas telah berjaya menyelesaikan masalah ini dengan mengeksport keseluruhan senarai penanda buku dalam fail HTML dan mengubah suai ikon sebelum mengimport senarai penanda buku kembali.

Kaedah ini sempurna untuk digunakan dalam kes-kes tersebut di mana anda hanya berurusan dengan satu atau beberapa favicons yang patah. Berikut adalah panduan ringkas untuk menetapkan favicons yang terjejas secara manual:

  1. Buka Firefox dan klik ikon Bookmark dari sudut kanan atas skrin.
  2. Dari menu yang baru muncul, klik pada Penanda halaman dan kemudian klik pada Tunjukkan semua penanda halaman di bahagian bawah kanan skrin.
  3. Di dalam menu Perpustakaan, pilih Bar Alat Penanda Halaman dari sebelah 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 butang Simpan .
  5. Klik kanan pada fail HTML yang baru saja dieksport dan editnya dengan utiliti seperti Notepad ++ atau serupa. Anda juga boleh menggunakan utiliti notepad terbina dalam, tetapi kod itu tidak boleh dibaca.
  6. Apabila halaman Penanda halaman dibuka, cari entri penanda buku yang sepadan dan ubah ICON_URI = "{URL} dan ICON =" data: imej / png; base64, {data} dengan URL yang betul ikon dan ikon yang disandikan 64 . Anda akan dapat memotong yang ICON dimiliki oleh favicon dengan melihat nama itu.
  7. Pastikan anda menyimpan pengubahsuaian yang anda lakukan pada halaman Penanda halaman yang telah dieksport sebelumnya.
  8. Kembali ke tetingkap Perpustakaan (Langkah 2), klik pada Toolbar Penanda Halaman, kemudian pergi ke Import dan Backup dan pilih Import Bookmarks dari HTML
  9. Pilih halaman yang telah anda ubah sebelum ini dan klik Terbuka.

Mengedit Firefox favicon secara manual

Setelah melengkapkan proses ini, ikon favicon anda harus diperbaiki.

Artikel Yang Menarik