Fix: Firefox Показване на грешни отметки Favicons

Някои потребители се сблъскват със странен проблем на Mozilla Firefox, където виждат грешен фавикон за всеки сайт, който са поставили отметка. Например, вместо да показва иконата Reddit за нишки с отметки в Reddit, браузърът показва фавикон в YouTube (или нещо друго). Изглежда, че проблемът не е свързан с конкретна версия на Windows, тъй като се съобщава, че се среща в Windows 7, Windows 8 и Windows 10.

Firefox грешни фаворити в лентата на отметките

Какво причинява проблема с фавиконите в Firefox?

Разгледахме този конкретен проблем, като разгледахме различни потребителски отчети и стратегиите за поправка, които обикновено се използват за отстраняване на този конкретен проблем на компютри с Windows. Както се оказва, има няколко различни причини, поради които възниква този конкретен проблем:

  • Favicons бяха отвлечени от добавката - Има няколко добавки, за които е известно, че отвличат фавиконите и показват различни икони. Най-често Snooze Tabs се отчита от засегнатите потребители. В този случай най-бързият начин за справяне с проблема е да премахнете добавката и да изтриете файла favicons.sqlite.
  • Остаряла версия на Firefox - Този конкретен проблем е причинен най-вече от постоянната грешка, която разработчиците частично отстраниха с изграждането на 58. Актуализирането до най-новата версия трябва да гарантира, че в бъдеще няма да срещате проблема. Но ако сте любители вече са счупени, ще трябва да следвате други методи за ремонт, за да ги поправите.
  • Файлът на Firefox (favicons.sqlite) е повреден - Всеки път, когато вашите Firefox favicons в крайна сметка се счупят, проблемът всъщност може да бъде проследен до файл, който се занимава с всички favicons, включени в браузъра. Изтривайки файла favicons.sqlite, можете да принудите браузъра да пресъздаде файла от нулата, принуждавайки всички фавикони да нулират.
  • Уеб кешираното съдържание е повредено - В някои случаи Firefox може да завърши кеширането на по-стара версия на favicon и да се придържа, независимо дали оттогава е заменена с по-нова версия. В този конкретен случай можете да изчистите уеб кеша си, за да принудите браузъра да го актуализира отново, или можете да го направите от конзолата на браузъра.

Ако в момента се мъчите да разрешите този конкретен проблем, тази статия ще ви предостави няколко стъпки за отстраняване на проблеми. По-долу ще намерите няколко различни потенциални поправки, които други потребители в подобен сценарий успешно са използвали, за да разрешат проблема.

За най-добри резултати ви препоръчваме да следвате методите в реда, в който са представени. Дори ако не всички корекции са приложими към вашия сценарий, все пак си струва да се придържате към структура, когато отстранявате проблемите - просто не забравяйте да изхвърлете методите, които не са приложими за вас.

Метод 1: Актуализиране на Firefox до последната версия

Този конкретен проблем е почти толкова стар, колкото и самият браузър. Firefox пусна няколко актуализации, които включваха актуална корекция за този проблем, но някои потребители все още се срещат с него при най-новите версии. Въпреки това, тъй като проблемът е решен, първо трябва да сте сигурни, че използвате най-новата версия на Firefox. Започвайки с build 58, разработчиците обявиха, че са кръпкали повечето екземпляри, за които е известно, че предизвикват именно тези проблеми.

Въпреки че това не е задължително да реши проблема, ако вашите любимци вече са объркани, това ще гарантира, че няма да се повтори в бъдеще. Ето кратко ръководство за актуализиране на Firefox до най-новата версия:

  1. Отворете Firefox и щракнете върху бутона за действие в горния десен ъгъл.
  2. След това от новопоявилото се меню щракнете върху Помощ и изберете About Firefox .
  3. В следващия прозорец изчакайте, докато актуализацията бъде изтеглена, след което щракнете върху Рестартиране, за да актуализирате Firefox, за да започнете процеса на актуализиране.

    Актуализиране на Firefox
  4. След като процесът на актуализиране приключи, рестартирайте компютъра си и вижте дали проблемът е решен.

Ако браузърът ви Firefox вече е актуализиран до най-новата версия или този метод не коригира счупените ви фаворити, преминете надолу към следващия метод по-долу.

Метод 2: Добавяне на '/' зад връзката

Това може да изглежда глупаво поправяне, но много засегнати потребители съобщиха, че простото добавяне на в края на URL адреса, преди да го посетят, в крайна сметка решава проблема за тях. Ховърър, някои потребители съобщиха, че това поправяне е само временно, тъй като проблемът се върна няколко дни по-късно.

Да кажем, че фавиконът, принадлежащ на www.google.com/, е объркан. За да го поправите, въведете www.google.com// в лентата за навигация и натиснете Enter, за да опресните иконата. Иконата трябва да бъде заменена веднага след зареждането на уебсайта.

Фиксиране на счупените фавикони с '\'

Ако този проблем не е ефективен или търсите постоянен подход, преминете към следващия метод по-долу.

Метод 3: Изтриване на файла favicons.sqlite

Най-бързото и ефикасно решение, което ще реши проблема в повечето случаи, е просто да отидете в папката AppData на Firefox, да намерите папката на вашия профил и да изтриете името на файла favicons.sqlite, докато Firefox е затворен.

Този процес ще принуди Firefox да създаде нов файл .sqlite favicon при следващото стартиране на браузъра. Но имайте предвид, че след като тази операция приключи, всичките ви отметки ще имат общ фавикон. Само след като посетите отметка, иконата ще бъде актуализирана до фаворита на сайта.

Ето кратко ръководство за коригиране на проблема чрез изтриване на файла favicons.sqlite :

  1. Уверете се, че Firefox и всички свързани добавки са напълно затворени.
  2. Използвайте File Explorer, за да отидете на следното място:
     C: \ Users \ * * YourUser \ AppData \ Local \ Mozilla \ Firefox \ Profiles \ * * YourProfile 

    Забележка: Имайте предвид, че * YourUsers * и * YourProfile * са само заместващи места и трябва да бъдат заменени с вашата собствена информация. Също така папката на AppData ще бъде скрита по подразбиране - ако все още не сте направили скритите папки видими - използвайте лентата в горната част на прозореца на File Explorer, за да кликнете върху View, след което се уверете, че квадратчето, свързано със скритите елементи, е поставено отметка,

    Проверка на полето Скрити предмети
  3. След като пристигнете във вашия FireFox профил, използвайте функцията за търсене (горен десен ъгъл), за да търсите favicons.sqlite .
  4. Когато файлът бъде намерен, щракнете с десния бутон върху него и изберете Изтриване, за да се отървете от него.

    Изтриване на файла Favicons на Firefox
  5. След като файлът бъде изтрит, отворете отново Firefox, за да позволите на браузъра да създаде нов favicon .sqlite от нулата.
  6. Вече трябва да забележите, че всичките ви отметки имат общ фаворит. Можете да поправите това, като кликнете върху всяка отметка поотделно. Веднага след като посетите уебсайта, ще видите, че правилната фавикон ще бъде въведена.

Ако все още срещате същия проблем, преминете към следващия метод по-долу.

Метод 4: Изчистване на уеб кеш

Друг начин за решаване на този проблем е да изчистите уеб кеша на Firefox. Подобно на първия метод, това ще го накара да изтегли фавиконите отново. Няколко засегнати потребители съобщиха, че този метод най-накрая им позволи да разрешат проблема завинаги.

Ето кратко ръководство за това как да изчистите уеб кеша на Firefox, за да отстраните проблема с favicon:

  1. Затворете всички други раздели на Firefox, с изключение на нов раздел.
  2. Щракнете върху бутона за действие в горния десен ъгъл на екрана, след което изберете Опции от новопоявилото се меню.
  3. в менюто с настройки изберете Поверителност и сигурност от лявата таблица. След това превъртете надолу до менюто „Бисквитки“ и „ Данни за сайта “ и кликнете върху Изчистване на данните .
  4. Отвътре в менюто Изчистване на данни премахнете отметката от квадратчето, свързано с „ бисквитки“ и „Данни на сайта“, и поставете отметка до „ Кеширано уеб съдържание“ .
  5. Натиснете Clear, за да започнете процеса на почистване на вашите данни за уеб съдържание.
  6. Рестартирайте браузъра си и вижте дали проблемът е разрешен.

Почистване на уеб кеша на Firefox

Ако все още срещате този проблем или търсите начин да промените ръчно своите фаворити, преминете надолу към следващия метод по-долу.

Метод 5: Принуждаване на Firefox да актуализира фавиконите

Ако проблемът ви е малко по-различен - Firefox не успява да актуализира по-стари лога на уебсайтове с нови версии - всъщност можете да принудите браузъра да мисли, че всичките ви любими файлове са изтекли и да ги актуализирате автоматично. Няколко засегнати потребители съобщиха, че този метод най-накрая им позволи да отстранят проблема с favicon на Mozilla Firefox.

Ето какво трябва да направите:

  1. Отворете Firefox, въведете „ about: config “ в лентата за навигация и натиснете Enter, за да отворите експерименталните настройки на Firefox.
  2. Когато бъдете подканени от подкана за предупреждение, кликнете върху Приемам риска!,
  3. Използвайте функцията за търсене, за да търсите „devtools.chrome.enabled“.
  4. След като предпочитанието бъде намерено, щракнете двукратно върху devtools.chrome.enabled, за да промените стойността си на true.
  5. Излезте от разширените настройки на Firefox и щракнете върху бутона за действие в горната дясна част на екрана. След това отворете менюто на уеб разработчика, след което кликнете върху конзолата на браузъра .
  6. Вътре в новосъздадената конзола на браузъра, поставете следния код и натиснете Enter, за да го регистрирате:
     var fS = Components.classes ["@ mozilla.org/browser/favicon-service;1"] .getService (Components.interfaces.nsIFaviconService); fS.expireAllFavicons (); 

    Забележка: Ще получите грешка, но това е нормално, така че не се тревожете. Стъпките, които направихме, ще принудят всички фаворити да изтекат.

  7. Посетете отметките, които преди това не бяха актуализирани с по-новата версия. Проблемът сега трябва да бъде отстранен и трябва да виждате новите икони веднага щом страницата се зареди.

Принуждаване на срока на действие на съществуващите фаворити

Ако този метод не е успешен или търсите ръчен начин да поправите вашия Firefox favicon да не се показва правилно, преминете надолу към следващия метод по-долу.

Метод 6: Фиксиране на засегнатите фавикони ръчно

Това определено не е най-доброто решение за онези, които не са технологични, но има ръчен начин, който ще ви позволи да поправите счупените си фаворити. Няколко засегнати потребители са успели да разрешат проблема, като експортират целия списък с отметки в HTML файл и променят иконата, преди да импортират списъка с отметки обратно.

Този метод е идеален за използване в случаите, когато имате работа само с една или няколко счупени фавикони. Ето кратко ръководство за фиксиране на засегнатите фавикони ръчно:

  1. Отворете Firefox и щракнете върху иконата на отметка от горния десен ъгъл на екрана.
  2. От новопоявилото се меню щракнете върху Отметки и след това щракнете върху Покажи всички отметки в долния десен раздел на екрана.
  3. В менюто на библиотеката изберете лентата с инструменти отметки отляво, след това отидете на Импортиране и архивиране и изберете Експортиране на отметки в HTML .
  4. Изберете подходящо място за експортирания HTML файл, след което щракнете върху бутона Запиши .
  5. Щракнете с десния бутон върху HTML файла, който току-що сте експортирали, и го редактирайте с помощна програма като Notepad ++ или подобна. Можете също да използвате вградената програма за бележник, но кодът няма да бъде толкова четим.
  6. След като се отвори страницата с отметки, намерете съответния запис в отметка и променете свързаните ICON_URI = ”{URL} и ICON =” данни: image / png; base64, {data} с правилния URL адрес на иконата и базираната 64 кодирана икона, Ще можете да извадите кой ICON принадлежи към кой фавикон, като погледнете името.
  7. Уверете се, че сте запазили промените, които току-що направихте, на страницата Маркери, която преди това сте експортирали.
  8. Върнете се в прозореца на библиотеката (Стъпка 2), щракнете върху лентата с инструменти за отметки, след това отидете на Импортиране и архивиране и изберете Импортиране на отметки от HTML
  9. Изберете страницата, която сте променили преди това, и щракнете върху Отвори.

Редактиране на Firefox favicon ръчно

След приключване на този процес, вашите икони на фавикон трябва да бъдат фиксирани.

Интересни Статии