Виправлення: Firefox Відображення помилкових закладів Favicons

Деякі користувачі стикаються з дивною проблемою на Mozilla Firefox, де вони бачать неправильний веб-сайт для кожного сайту, який вони створили у закладок. Наприклад, замість того, щоб відображати піктограму Reddit для потоків закладок у Reddit, браузер показує фавікон YouTube (або щось інше). Схоже, ця проблема не пов’язана з конкретною версією Windows, оскільки, як повідомляється, виникає в Windows 7, Windows 8 та Windows 10.

Firefox невірно розміщений на панелі закладок

Що викликає проблему з фавіконами на Firefox?

Ми дослідили цю проблему, переглянувши різні звіти користувачів та стратегії відновлення, які зазвичай використовуються для виправлення цієї конкретної проблеми на комп'ютерах Windows. Як виявляється, є кілька різних причин, чому виникає саме ця проблема:

  • Фавікони були викрадені додатками - Є кілька додатків, які, як відомо, викрадають фавікони та натомість відображають різні піктограми. Найчастіше про відкладені вкладки повідомляють уражені користувачі. У цьому випадку найшвидший спосіб вирішити проблему - видалити надбудову та видалити файл favicons.sqlite.
  • Застаріла версія Firefox - Ця проблема в основному викликана постійною помилкою, яку розробники частково виправили за допомогою збірки 58. Оновлення до останньої версії повинно забезпечити, щоб у майбутньому ви більше не стикалися з цією проблемою. Але якщо фаворити вже порушені, вам потрібно буде дотримуватися інших методів ремонту, щоб відремонтувати їх.
  • Файл Favicons Firefox (favicons.sqlite) пошкоджений - Кожен раз, коли ваші файлові файли Firefox закінчуються, проблема насправді простежується до файлу, який стосується всіх файлів, розміщених у веб-переглядачі. Видаливши файл favicons.sqlite, ви можете змусити браузер відтворити файл з нуля, змусивши всі фавікони скинутись.
  • Вміст, кешований веб-сайтом, пошкоджений - у деяких випадках Firefox може закінчити кешування старішої версії фавікону та зберігатись незалежно від того, замінено на нову версію. У цьому конкретному випадку ви можете очистити веб-кеш, щоб змусити веб-переглядач оновлювати їх знову, або ви можете зробити це з консолі браузера.

Якщо ви зараз намагаєтеся вирішити цю конкретну проблему, у цій статті ви знайдете кілька кроків з усунення несправностей. Нижче ви знайдете кілька різних можливих виправлень, які інші користувачі в подібному сценарії успішно використовували для вирішення проблеми.

Для найкращих результатів радимо дотримуватися методів у тому порядку, в якому вони представлені. Навіть якщо не всі виправлення застосовні до вашого сценарію, все одно варто дотримуватися структури при усуненні неполадок - просто пам’ятайте, що відмовтеся від методів, які не стосуються вас.

Спосіб 1: Оновлення Firefox до останньої версії

Ця конкретна проблема майже така ж стара, як і сам браузер. Firefox випустив декілька оновлень, які включали виправлення для цієї проблеми, але деякі користувачі досі стикаються з нею в останніх версіях. Однак, оскільки проблема була вирішена, ви першою відправною точкою повинні переконатися, що ви використовуєте останню збірку Firefox. Починаючи з зборки 58, розробники оголосили, що вони виправили більшість екземплярів, які, як відомо, викликають саме ці проблеми.

Хоча це не обов'язково вирішить проблему, якщо ваші фаворити вже заплутані, це гарантуватиме, що це не повториться в майбутньому. Ось короткий посібник з оновлення Firefox до останньої версії:

  1. Відкрийте Firefox і натисніть кнопку дії у верхньому правому куті.
  2. Потім у новоявленому меню натисніть на довідку та виберіть Про Firefox .
  3. У наступному вікні зачекайте, поки оновлення завантажується, а потім натисніть кнопку Перезапустити, щоб оновити Firefox, щоб розпочати процес оновлення.

    Оновлення Firefox
  4. Після завершення процесу оновлення перезавантажте комп'ютер і подивіться, чи проблема вирішена.

Якщо ваш браузер Firefox був уже оновлений до останньої версії або цей метод не усунув ваші зламані файли, перейдіть до наступного способу нижче.

Спосіб 2: Додавання '/' за посиланням

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

Скажімо, що фавікон, що належить до www.google.com/, псується. Щоб виправити це, введіть www.google.com// на панелі навігації та натисніть Enter, щоб оновити значок. Піктограму слід замінити, як тільки веб-сайт завантажується.

Виправлення зламаних фавікон за допомогою "\"

Якщо ця проблема не була ефективною, або ви шукаєте постійного підходу, перейдіть до наступного способу нижче.

Спосіб 3: Видалення файлу favicons.sqlite

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

Цей процес змусить Firefox створити новий файл favicon .sqlite при наступному запуску браузера. Але майте на увазі, що після завершення цієї операції всі ваші закладки матимуть загальний фавікон. Тільки після того, як ви відвідаєте закладку, піктограма буде оновлена ​​до фавікон сайту.

Ось короткий посібник з виправлення проблеми, видаливши файл favicons.sqlite :

  1. Переконайтесь, що Firefox та будь-які пов'язані з ними додатки повністю закриті.
  2. Використовуйте Провідник файлів для переходу до наступного місця:
     C: \ Користувачі \ * Вашкористувач * \ AppData \ Місцевий \ Mozilla \ Firefox \ Профілі \ * ВашПрофільм * 

    Примітка. Майте на увазі, що * Ваші користувачі * та * вашProfile * є лише заповнювачами, і їх слід замінити власною інформацією. Крім того, папка AppData буде прихована за замовчуванням - якщо ви ще не зробили прихованих папок видимими - скористайтеся стрічкою у верхній частині вікна Провідника файлів, щоб натиснути на Переглянути, і переконайтеся, що встановлено прапорець, пов’язаний із прихованими елементами. .

    Перевірка поля прихованих предметів
  3. Як тільки ви завітаєте у свій профіль FireFox, скористайтеся функцією пошуку (у верхньому правому куті) для пошуку favicons.sqlite .
  4. Коли файл знайдений, клацніть на ньому правою кнопкою миші та виберіть « Видалити», щоб позбутися від нього.

    Видалення файлу Favicons Firefox
  5. Після того як файл буде видалений, відкрийте Firefox ще раз, щоб браузер міг створити новий файл favicon .sqlite з нуля.
  6. Тепер ви повинні помітити, що всі ваші закладки мають загальний вміст. Ви можете виправити це, натиснувши кожну закладку окремо. Як тільки веб-сайт відвіданий, ви побачите, що буде встановлений правильний фавікон.

Якщо ви все ще стикаєтеся з такою ж точною проблемою, перейдіть до наступного способу нижче.

Спосіб 4: Очищення веб-кеша

Ще один спосіб вирішити цю проблему - очистити веб-кеш Firefox. Подібно до першого методу, це змусить його знову завантажувати фавікони. Кілька постраждалих користувачів повідомили, що цей метод нарешті дозволив їм вирішити проблему назавжди.

Ось короткий посібник, як очистити веб-кеш Firefox, щоб виправити проблему з фавіконом:

  1. Закрийте всі інші вкладки Firefox, крім нової вкладки.
  2. Клацніть кнопку дії у верхньому правому куті екрана, а потім виберіть Опції у новоявленому меню.
  3. всередині меню налаштувань виберіть конфіденційність та безпеку з лівої таблиці. Потім прокрутіть униз до меню Файли cookie та Дані про сайт та натисніть Очистити дані .
  4. У меню Очистити дані зніміть прапорець, пов’язаний із файлами cookie та даними сайту, і поставте прапорець біля пункту Кешований веб-вміст .
  5. Натисніть Очистити, щоб розпочати процес очищення даних веб-вмісту.
  6. Перезапустіть веб-переглядач і подивіться, чи проблема вирішена.

Очищення веб-кеша Firefox

Якщо ви все ще стикаєтеся з цією проблемою або шукаєте спосіб змінити фаворити вручну, перейдіть до наступного способу нижче.

Спосіб 5: Примушення Firefox до оновлення програмного забезпечення

Якщо ваша проблема трохи інша - Firefox не може оновити старі логотипи веб-сайтів новими версіями - ви можете змусити браузер думати, що всі ваші побажання закінчився, і оновити їх автоматично. Кілька постраждалих користувачів повідомили, що цей метод нарешті дозволив виправити проблему з фавіконом на 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, перейдіть до наступного способу нижче.

Спосіб 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 вручну

Після завершення цього процесу ваші значки фавікону слід виправити.

Цікаві Статті