Oprava: Firefox Zobrazení chybných záložek

Někteří uživatelé se setkali s podivným problémem v prohlížeči Mozilla Firefox, kde viděli nesprávný favicon pro každý web, který si přidali do záložek. Například místo zobrazení ikony Reddit pro vlákna Reddit se záložkami, prohlížeč zobrazí favicon YouTube (nebo něco jiného). Zdá se, že problém nesouvisí s konkrétní verzí systému Windows, protože se vyskytuje v systémech Windows 7, Windows 8 a Windows 10.

Firefox nesprávné favicons uvnitř lišty záložek

Co způsobuje problém s favicons na Firefoxu?

Tento konkrétní problém jsme prošetřili sledováním různých uživatelských sestav a strategií oprav, které se běžně používají k vyřešení tohoto konkrétního problému v počítačích se systémem Windows. Jak se ukazuje, existuje několik různých důvodů, proč k tomuto konkrétnímu problému dochází:

  • Doplňky byly uneseny favicony - Existuje několik doplňků, o nichž je známo, že unesly favicon a místo toho zobrazovaly různé ikony. Nejčastěji jsou odložené karty hlášeny postiženými uživateli. V tomto případě je nejrychlejším způsobem řešení problému odebrání doplňku a odstranění souboru favicons.sqlite.
  • Zastaralá verze Firefoxu - Tento konkrétní problém je většinou způsoben přetrvávající chybou, kterou vývojáři částečně opravili sestavením 58. Aktualizace na nejnovější verzi by měla zajistit, že se s tímto problémem již nebudete setkávat. Ale pokud jste již nefunkční favicon, musíte je opravit pomocí jiných způsobů opravy.
  • Soubor Firefox favicons (favicons.sqlite) je poškozen - Kdykoli dojde k poškození vašeho favicon Firefox, problém může být ve skutečnosti sledován k souboru, který se zabývá všemi favicony obsaženými v prohlížeči. Pokud smažete soubor favicons.sqlite, můžete vynutit prohlížeč, aby znovu vytvořil soubor od nuly, což vynucuje reset všech faviconů.
  • Obsah v mezipaměti je poškozen - V některých případech může Firefox skončit ukládání do mezipaměti starší verzi favicon a držet se bez ohledu na to, zda byl od té doby nahrazen novější verzí. V tomto konkrétním případě můžete buď vymazat webovou mezipaměť a donutit prohlížeč, aby je znovu aktualizoval, nebo to můžete udělat z konzoly prohlížeče.

Pokud se v současné době snažíte vyřešit tento konkrétní problém, tento článek vám poskytne několik kroků pro řešení problémů. Níže naleznete několik různých možných oprav, které ostatní uživatelé v podobném scénáři úspěšně použili k vyřešení problému.

Chcete-li dosáhnout nejlepších výsledků, doporučujeme vám, abyste postupovali v pořadí, v jakém jsou uvedeny. I když ne všechny opravy jsou použitelné pro váš scénář, stále stojí za to držet se struktury při odstraňování problému pryč - nezapomeňte Zlikvidujte metody, které se na vás nevztahují.

Metoda 1: Aktualizace Firefoxu na nejnovější verzi

Tento konkrétní problém je téměř stejně starý jako samotný prohlížeč. Firefox vydal několik aktualizací, které obsahovaly opravu hotfix pro tento problém, ale někteří uživatelé se stále setkávají s touto novinkou. Vzhledem k tomu, že problém byl vyřešen, byste měli být prvním výchozím bodem, abyste se ujistili, že používáte nejnovější verzi Firefoxu. Počínaje sestavením 58 vývojáři oznámili, že opravili většinu případů, o kterých je známo, že vyvolávají tento konkrétní problém.

I když to nutně nevyřeší problém, pokud jsou vaše favicon již zmatené, zajistí to, že se to už v budoucnu už nebude opakovat. Zde je rychlý průvodce aktualizací Firefoxu na nejnovější verzi:

  1. Spusťte Firefox a klikněte na akční tlačítko v pravém horním rohu.
  2. Poté z nově zobrazené nabídky klikněte na Nápověda a vyberte O Firefoxu .
  3. V dalším okně počkejte na stažení aktualizace a poté kliknutím na Restart aktualizujte Firefox a zahájte proces aktualizace.

    Aktualizace Firefoxu
  4. Po dokončení procesu aktualizace restartujte počítač a zkontrolujte, zda byl problém vyřešen.

Pokud byl váš prohlížeč Firefox již aktualizován na nejnovější verzi nebo tato metoda neopravila vaše nefunkční favicon, přejděte dolů na další metodu níže.

Metoda 2: Přidání '/' za odkaz

Může to vypadat jako hloupá oprava, ale mnoho dotčených uživatelů uvedlo, že jednoduše přidáním na konec adresy URL před jejím návštěvou se problém vyřeší. Někteří uživatelé Hoverer uvedli, že tato oprava byla pouze dočasná, protože se problém vrátil o několik dní později.

Řekněme, že favicon patřící do www.google.com/ je zmatený. Chcete-li problém vyřešit, do navigačního panelu zadejte www.google.com// a ikonu Enter obnovte stisknutím klávesy Enter . Ikona by měla být vyměněna, jakmile je web načten.

Oprava nefunkčních faviconů pomocí '\'

Pokud tento problém nebyl účinný nebo hledáte trvalý přístup, přejděte k další metodě níže.

Metoda 3: Odstranění souboru favicons.sqlite

Nejrychlejším a nejúčinnějším řešením, které problém ve většině případů vyřeší, je jednoduše přejít do složky AppData Firefoxu, najít složku s profilem a smazat název souboru favicons.sqlite, zatímco je Firefox uzavřen.

Tento proces přinutí Firefox vytvořit nový favicon .sqlite soubor při příštím spuštění prohlížeče. Nezapomeňte však, že po dokončení této operace budou mít všechny vaše záložky obecný favicon. Teprve poté, co navštívíte záložku, bude ikona aktualizována na favicon webu.

Zde je rychlý průvodce řešením problému odstraněním souboru favicons.sqlite :

  1. Ujistěte se, že Firefox a všechny přidané doplňky jsou zcela zavřené.
  2. Pomocí Průzkumníka souborů přejděte do následujícího umístění:
     C: \ Users \ * YourUser * \ AppData \ Local \ Mozilla \ Firefox \ Profiles \ * YourProfile * 

    Poznámka: Mějte na paměti, že * YourUsers * a * YourProfile * jsou pouze zástupné symboly a měly by být nahrazeny vašimi vlastními informacemi. Ve výchozím nastavení bude také skrytá složka AppData - pokud jste dosud neviděli skryté složky - pomocí pásu karet v horní části okna Průzkumníka souborů klikněte na Zobrazit a poté zkontrolujte, zda je zaškrtnuto políčko spojené s skrytými položkami. .

    Zaškrtávací políčko Skryté položky
  3. Jakmile se dostanete do svého profilu FireFox, použijte funkci vyhledávání (pravý horní roh) k vyhledání favicons.sqlite .
  4. Jakmile je soubor nalezen, klepněte na něj pravým tlačítkem a zvolte Odstranit, abyste se jej zbavili.

    Odstranění souboru Favicons Firefoxu
  5. Po odstranění souboru znovu otevřete Firefox a umožníte prohlížeči, aby vytvořil nový favicon .sqlite od nuly.
  6. Nyní byste si měli všimnout, že všechny vaše záložky mají obecný favicon. To lze vyřešit kliknutím na každou záložku samostatně. Jakmile je web navštíven, uvidíte, že bude nainstalován správný favicon.

Pokud se stále setkáváte se stejným přesným problémem, přejděte k další metodě níže.

Metoda 4: Vymazání webové mezipaměti

Dalším způsobem, jak vyřešit tento problém, je vymazat webovou mezipaměť Firefoxu. Podobně jako u první metody, bude to nutit jej stáhnout favicons znovu. Několik postižených uživatelů oznámilo, že tato metoda jim nakonec umožnila problém vyřešit dobře.

Zde je rychlý průvodce, jak vymazat webovou mezipaměť Firefoxu, aby se vyřešil problém s favicon:

  1. Zavřete všechny ostatní karty Firefoxu s výjimkou nové karty.
  2. Klikněte na akční tlačítko v pravém horním rohu obrazovky a poté z nově zobrazené nabídky vyberte Možnosti .
  3. v nabídce nastavení vyberte v levé části tabulky Ochrana osobních údajů a zabezpečení . Poté přejděte dolů do nabídky Soubory cookie a data webu a klikněte na Vymazat data .
  4. V nabídce Vymazat data zrušte zaškrtnutí políčka Soubory cookie a Data stránek a zaškrtněte políčko vedle webového obsahu s mezipamětí .
  5. Hit Clear zahájí proces čištění dat vašeho webového obsahu.
  6. Restartujte prohlížeč a zkontrolujte, zda byl problém vyřešen.

Čištění webové mezipaměti Firefoxu

Pokud se s tímto problémem stále setkáváte nebo hledáte způsob, jak ručně upravit své favicon, přejděte k další metodě níže.

Metoda 5: Vynucení Firefoxu k aktualizaci faviconů

Pokud je váš problém poněkud odlišný - Firefox nedokáže aktualizovat starší loga webových stránek novými verzemi - ve skutečnosti si můžete prohlížeč donutit, aby si myslel, že platnost všech vašich faviconů vypršela a automaticky je aktualizovat. Několik postižených uživatelů oznámilo, že tato metoda jim nakonec umožnila vyřešit problém s favicon v prohlížeči Mozilla Firefox.

Co musíte udělat:

  1. Spusťte Firefox, do navigačního panelu zadejte „ about: config “ a stisknutím klávesy Enter otevřete experimentální nastavení Firefoxu.
  2. Až se zobrazí výzva s upozorněním, klikněte na Přijímám riziko! .
  3. Pomocí funkce vyhledávání vyhledejte „devtools.chrome.enabled“.
  4. Jakmile je předvolba nalezena, poklepáním na devtools.chrome.enabled změňte její hodnotu na true.
  5. Ukončete pokročilá nastavení Firefoxu a klikněte na tlačítko akce v pravé horní části obrazovky. Poté přejděte do nabídky Web Developer a potom klepněte na Konzolu prohlížeče .
  6. Do nově zobrazené konzoly prohlížeče vložte následující kód a zaregistrujte jej stisknutím klávesy Enter :
     var fS = Components.classes ["@ mozilla.org/browser/favicon-service;1"] .getService (Components.interfaces.nsIFaviconService); fS.expireAllFavicons (); 

    Poznámka: Dostanete chybu, ale je to normální, takže se nemusíte bát. Kroky, které jsme právě udělali, donutí vypršet platnost všech faviconů.

  7. Navštivte záložky, které dříve nebyly aktualizovány novější verzí. Problém by měl být nyní vyřešen a nové ikony byste měli vidět, jakmile se stránka načte.

Vynucení platnosti existujících faviconů

Pokud tato metoda nebyla úspěšná nebo hledáte manuální způsob, jak opravit, aby se váš favicon Firefox nezobrazoval správně, přejděte k následující metodě níže.

Metoda 6: Ruční oprava postižených faviconů ručně

To rozhodně není nejlepší řešení pro ty, kteří nejsou technicky zdatní, ale existuje manuální způsob, který vám umožní opravit nefunkční favicon. Několik postižených uživatelů se podařilo problém vyřešit exportem celého seznamu záložek do souboru HTML a úpravou ikony před importem seznamu záložek zpět.

Tato metoda je ideální pro použití v případech, kdy jednáte pouze s jedním nebo několika zlomenými favicony. Zde je rychlý průvodce, jak ručně opravit postižené favicon:

  1. Spusťte Firefox a v pravém horním rohu obrazovky klikněte na ikonu Bookmark .
  2. V nově zobrazené nabídce klikněte na Záložky a poté na Zobrazit všechny záložky v pravé dolní části obrazovky.
  3. V nabídce Knihovna vyberte zleva panel nástrojů Záložky, poté přejděte na Import a zálohování a zvolte Exportovat záložky do HTML .
  4. Vyberte vhodné umístění pro exportovaný soubor HTML a klikněte na tlačítko Uložit .
  5. Klepněte pravým tlačítkem myši na soubor HTML, který jste právě exportovali, a upravte jej pomocí nástroje jako Notepad ++ nebo podobného. Můžete také použít vestavěný program Poznámkový blok, ale kód nebude tak čitelný.
  6. Po otevření stránky Záložky najděte odpovídající položku záložek a změňte související ICON_URI = ”{URL} a ICON =” data: image / png; base64, {data} se správnou URL ikonou a na základě 64 zakódované ikony . Budete si moci odečíst, který ICON patří ke kterému favicon, když se podíváte na jeho jméno.
  7. Nezapomeňte uložit změny, které jste právě provedli, na stránku Záložky, kterou jste dříve exportovali.
  8. Vraťte se do okna Knihovna (krok 2), klikněte na lištu nástrojů Záložky, poté přejděte na Import a zálohování a vyberte Importovat záložky z HTML
  9. Vyberte stránku, kterou jste dříve upravili, a klikněte na Otevřít.

Ruční úpravy Firefoxu

Po dokončení tohoto procesu je třeba opravit vaše ikony favicon.

Zajímavé Články