إصلاح: فايرفوكس عرض Favicons إشارة مرجعية خاطئة

يواجه بعض المستخدمين مشكلة غريبة على Mozilla Firefox حيث يرون فافيكون غير صحيح لكل موقع قاموا بوضع إشارة مرجعية عليه. على سبيل المثال ، بدلاً من عرض أيقونة Reddit لمؤشرات Reddit ذات العلامات المرجعية ، يعرض المتصفح فافيكون YouTube (أو أي شيء آخر). لا يبدو أن المشكلة مرتبطة بإصدار Windows معين حيث تم الإبلاغ عن حدوثه على Windows 7 و Windows 8 و Windows 10.

فايرفوكس خاطئة favicons داخل شريط الإشارة المرجعية

ما الذي يسبب مشكلة favicons على Firefox؟

لقد بحثنا في هذه المشكلة بالذات من خلال النظر في تقارير المستخدمين المختلفة واستراتيجيات الإصلاح المستخدمة بشكل شائع لإصلاح هذه المشكلة بالذات على أجهزة كمبيوتر Windows. كما اتضح ، هناك عدة أسباب مختلفة لحدوث هذه المشكلة بالتحديد:

  • تم اختطاف Favicons بواسطة الوظيفة الإضافية - هناك العديد من الوظائف الإضافية المعروفة باختطاف favicons وعرض رموز مختلفة بدلاً من ذلك. الأكثر شيوعًا ، يتم الإبلاغ عن علامات تبويب الغفوة بواسطة المستخدمين المتأثرين. في هذه الحالة ، تتمثل أسرع طريقة للتعامل مع المشكلة في إزالة الوظيفة الإضافية وحذف ملف favicons.sqlite.
  • إصدار فايرفوكس القديم - سبب هذه المشكلة بالتحديد هو وجود خلل مستمر قام المطورون بإصلاحه جزئيًا باستخدام الإصدار 58. يجب أن يضمن التحديث إلى الإصدار الأحدث أنك لن تواجه المشكلة في المستقبل. ولكن في حالة تعطل أجهزة favicons بالفعل ، فستحتاج إلى اتباع طرق إصلاح أخرى لإصلاحها.
  • ملف favicons الخاص بـ Firefox (favicons.sqlite) تالف - كلما انتهى الأمر إلى كسر favicons الخاصة بك في Firefox ، يمكن تتبع المشكلة فعليًا إلى ملف يتعامل مع جميع favicons المعروضة داخل المتصفح. عن طريق حذف ملف favicons.sqlite ، يمكنك إجبار المستعرض على إعادة إنشاء الملف من نقطة الصفر ، مما يضطر جميع favicons إلى إعادة التعيين.
  • محتوى الويب المخبأ تالف - في بعض الحالات ، قد ينتهي فايرفوكس إلى تخزين نسخة قديمة من فافيكون وتخزينها معًا بغض النظر عما إذا كان قد تم استبدالها بإصدار أحدث منذ ذلك الحين. في هذه الحالة بالذات ، يمكنك إما مسح ذاكرة التخزين المؤقت على الويب لإجبار المتصفح على تحديثها مرة أخرى أو يمكنك القيام بذلك من وحدة تحكم المتصفح.

إذا كنت تكافح حاليًا لحل هذه المشكلة بالذات ، فستوفر لك هذه المقالة العديد من خطوات استكشاف الأخطاء وإصلاحها. في الأسفل ، ستجد العديد من الإصلاحات المحتملة المختلفة التي استخدمها المستخدمون الآخرون في سيناريو مشابه لحل المشكلة بنجاح.

للحصول على أفضل النتائج ، نشجعك على اتباع الطرق بالترتيب الذي تم تقديمها به. حتى إذا لم تكن جميع الإصلاحات قابلة للتطبيق على السيناريو الخاص بك ، فلا يزال من الضروري الالتزام بهيكل عند استكشاف المشكلة وإصلاحها بعيدًا - فقط تذكر أن تجاهل الأساليب التي لا تنطبق عليك.

الأسلوب 1: تحديث Firefox إلى أحدث إصدار

هذه المشكلة بالتحديد قديمة قدم المتصفح نفسه. أصدر Firefox العديد من التحديثات التي تضمنت إصلاحًا عاجلاً لهذه المشكلة ، ولكن لا يزال بعض المستخدمين يواجهونها في أحدث الإصدارات. ومع ذلك ، نظرًا لأن المشكلة قد تمت معالجتها ، يجب أن تكون نقطة البداية الأولى للتأكد من أنك تستخدم أحدث إصدار من Firefox. بدءًا من الإصدار 58 ، أعلن المطورون أنهم قاموا بتصحيح معظم الحالات المعروفة بإثارة هذه المشكلات بالذات.

على الرغم من أن هذا لن يؤدي بالضرورة إلى حل المشكلة إذا تم إفساد favicons بالفعل ، إلا أنه سيضمن عدم حدوث ذلك مرة أخرى في المستقبل. إليك دليل سريع حول تحديث Firefox إلى أحدث إصدار:

  1. افتح Firefox وانقر فوق زر الإجراء في الزاوية العلوية اليمنى.
  2. ثم ، من القائمة التي ظهرت حديثًا ، انقر فوق " تعليمات" وحدد " حول Firefox" .
  3. داخل النافذة التالية ، انتظر حتى يتم تنزيل التحديث ، ثم انقر فوق " إعادة التشغيل" لتحديث Firefox لبدء عملية التحديث.

    تحديث فايرفوكس
  4. بمجرد اكتمال عملية التحديث ، قم بإعادة تشغيل جهاز الكمبيوتر الخاص بك ومعرفة ما إذا كان قد تم حل المشكلة.

إذا كان متصفح Firefox قد تم تحديثه بالفعل إلى أحدث إصدار أو إذا لم تقم هذه الطريقة بإصلاح favicons المعطلة ، فانتقل إلى الطريقة التالية أدناه.

الطريقة 2: إضافة '/' وراء الارتباط

قد يبدو هذا بمثابة حل سخيف ، ولكن أبلغ الكثير من المستخدمين المتأثرين أن إضافة عنوان URL في نهاية عنوان URL ببساطة قبل زيارته انتهى بحل المشكلة لهم. أبلغ Hoverer ، بعض المستخدمين أن هذا الإصلاح كان مؤقتًا فقط لأن المشكلة عادت بعد عدة أيام.

دعنا نقول أن favicon التي تنتمي إلى www.google.com/ قد أفسدت. لإصلاحه ، اكتب www.google.com// في شريط التنقل واضغط على Enter لتحديث الرمز. يجب استبدال الرمز بمجرد تحميل الموقع.

إصلاح favicons المكسورة مع '\'

إذا لم تكن هذه المشكلة فعالة أو كنت تبحث عن نهج دائم ، فانتقل إلى الطريقة التالية أدناه.

الطريقة الثالثة: حذف ملف favicons.sqlite

الحل الأسرع والأكثر فاعلية الذي سيحل المشكلة في معظم الحالات هو ببساطة الانتقال إلى مجلد AppData في Firefox ، والعثور على مجلد ملف التعريف الخاص بك وحذف اسم الملف favicons.sqlite أثناء إغلاق Firefox.

هذه العملية ستجبر Firefox على إنشاء ملف favicon .sqlite جديد عند بدء تشغيل المتصفح التالي. لكن ضع في اعتبارك أنه بعد اكتمال هذه العملية ، ستحتوي جميع الإشارات المرجعية الخاصة بك على فافيكون عام. فقط بعد زيارة إشارة مرجعية ، سيتم تحديث الأيقونة إلى فافيكون الموقع.

فيما يلي دليل سريع لحل المشكلة عن طريق حذف ملف favicons.sqlite :

  1. تأكد من إغلاق Firefox وأية وظائف إضافية مرتبطة به تمامًا.
  2. استخدم File Explorer للانتقال إلى الموقع التالي:
     C: \ المستخدمين \ * YourUser * \ APPDATA \ \ موزيلا \ فايرفوكس \ الملامح المحلية \ * YourProfile * 

    ملاحظة: ضع في اعتبارك أن * YourUsers * و * YourProfile * مجرد عناصر نائبة ويجب استبدالها بمعلوماتك الخاصة. أيضًا ، سيتم إخفاء مجلد AppData افتراضيًا - إذا لم تقم بإظهار المجلدات المخفية حتى الآن - استخدم الشريط الموجود أعلى نافذة File Explorer للنقر فوق عرض ، ثم تأكد من تحديد المربع المرتبط بالعناصر المخفية .

    التحقق من مربع العناصر المخفية
  3. بمجرد وصولك إلى ملف تعريف FireFox ، استخدم وظيفة البحث (الزاوية العلوية اليمنى) للبحث عن favicons.sqlite .
  4. عند العثور على الملف ، انقر بزر الماوس الأيمن فوقه واختر حذف للتخلص منه.

    حذف ملف Favicons من فايرفوكس
  5. بمجرد حذف الملف ، افتح Firefox مرة أخرى للسماح للمتصفح بإنشاء favicon .sqlite جديد من البداية.
  6. يجب أن تلاحظ الآن أن كل ما تبذلونه من الإشارات المرجعية لديها فافيكون عام. يمكنك إصلاح ذلك عن طريق النقر فوق كل إشارة مرجعية بشكل فردي. بمجرد زيارة الموقع ، سترى أنه سيتم وضع فافيكون الصحيح في مكانه.

إذا كنت لا تزال تواجه نفس المشكلة بالضبط ، فانتقل إلى الطريقة التالية أدناه.

الطريقة الرابعة: مسح ذاكرة التخزين المؤقت للويب

هناك طريقة أخرى للتغلب على هذه المشكلة وهي مسح ذاكرة التخزين المؤقت على الويب من Firefox. على غرار الطريقة الأولى ، سيضطر ذلك إلى تنزيل العناصر المفضلة مرة أخرى. أبلغ العديد من المستخدمين المتأثرين أن هذه الطريقة مكنتهم أخيرًا من حل المشكلة إلى الأبد.

في ما يلي دليل سريع حول كيفية مسح ذاكرة التخزين المؤقت على الويب لمتصفح فايرفوكس من أجل إصلاح مشكلة فافيكون:

  1. أغلق جميع علامات تبويب Firefox الأخرى باستثناء علامة تبويب جديدة.
  2. انقر فوق زر الإجراء في الزاوية العلوية اليمنى من الشاشة ، ثم حدد خيارات من القائمة التي ظهرت حديثًا.
  3. داخل قائمة الإعدادات ، حدد الخصوصية والأمان من الجدول الأيسر. بعد ذلك ، قم بالتمرير لأسفل إلى قائمة ملفات تعريف الارتباط وبيانات الموقع وانقر فوق " مسح البيانات" .
  4. داخل قائمة مسح البيانات ، قم بإلغاء تحديد المربع المرتبط بملفات تعريف الارتباط وبيانات الموقع وتحقق من المربع المجاور لمحتوى الويب المخزن مؤقتًا .
  5. اضغط على Clear لبدء عملية تنظيف بيانات محتوى الويب الخاص بك.
  6. أعد تشغيل المتصفح ومعرفة ما إذا كان قد تم حل المشكلة.

تنظيف ذاكرة التخزين المؤقت على شبكة الإنترنت من فايرفوكس

إذا كنت لا تزال تواجه هذه المشكلة أو كنت تبحث عن طريقة لتعديل العناصر المفضلة لديك يدويًا ، فانتقل إلى الطريقة التالية أدناه.

الطريقة الخامسة: إجبار Firefox على تحديث favicons

إذا كانت مشكلتك مختلفة قليلاً - فشل Firefox في تحديث شعارات الموقع الأقدم بالإصدارات الجديدة - فيمكنك في الواقع إجبار المتصفح على الاعتقاد بأن جميع أجهزتك المفضلة قد انتهت صلاحيتها وتحديثها تلقائيًا. أبلغ العديد من المستخدمين المتأثرين أن هذه الطريقة سمحت لهم أخيرًا بإصلاح مشكلة favicon في Mozilla Firefox.

إليك ما عليك القيام به:

  1. افتح Firefox ، اكتب " about: config " في شريط التنقل ثم اضغط على Enter لفتح الإعدادات التجريبية لـ Firefox.
  2. عندما يطلب منك موجه التحذير ، انقر فوق أقبل المخاطرة! .
  3. استخدم وظيفة البحث للبحث عن "devtools.chrome.enabled".
  4. بمجرد العثور على التفضيل ، انقر نقرًا مزدوجًا على devtools.chrome.enabled لتغيير القيمة إلى صواب.
  5. قم بالخروج من الإعدادات المتقدمة لمتصفح فايرفوكس وانقر على زر الإجراء في الجزء العلوي الأيمن من الشاشة. بعد ذلك ، قم بالوصول إلى قائمة Web Developer ، ثم انقر فوق Browser Console .
  6. داخل وحدة التحكم في المستعرض الذي ظهر حديثًا ، الصق الرمز التالي واضغط على Enter لتسجيله:
     var fS = Components.classes ["@ mozilla.org/browser/favicon-service؛1"] .getService (Components.interfaces.nsIFaviconService)؛ fS.expireAllFavicons ()؛ 

    ملاحظة: سوف تحصل على خطأ ، لكنه طبيعي ، لذلك لا تشعر بالقلق. الخطوات التي أجريناها للتو ستجبر جميع الكائنات المفضلة على الانتهاء.

  7. تفضل بزيارة الإشارات المرجعية التي لم تكن تُحدث سابقًا تحديثًا مع الإصدار الأحدث. يجب الآن إصلاح المشكلة ويجب أن تشاهد الرموز الجديدة بمجرد تحميل الصفحة.

إجبار favicons الموجودة على الانتهاء

إذا لم تنجح هذه الطريقة أو كنت تبحث عن طريقة يدوية لإصلاح فافيكون فايرفوكس غير معروض بشكل صحيح ، فانتقل إلى الطريقة التالية أدناه.

الطريقة 6: إصلاح favicons المتأثرة يدويًا

هذا بالتأكيد ليس الحل الأفضل لأولئك الذين ليسوا أذكياء للتكنولوجيا ، ولكن هناك طريقة يدوية تسمح لك بإصلاح favicons المكسورة. تمكن العديد من المستخدمين المتأثرين من حل المشكلة عن طريق تصدير قائمة الإشارات بأكملها في ملف HTML وتعديل الرمز قبل استيراد قائمة الإشارات مباشرة.

هذه الطريقة مثالية للاستخدام في تلك الحالات التي تتعامل فيها فقط مع واحد أو اثنين من favicons المكسورة. فيما يلي دليل سريع حول إصلاح الخفافيش المتأثرة يدويًا:

  1. افتح Firefox وانقر على أيقونة إشارة مرجعية من الزاوية العلوية اليمنى من الشاشة.
  2. من القائمة التي ظهرت حديثًا ، انقر فوق " الإشارات المرجعية" ثم انقر فوق " إظهار كافة الإشارات المرجعية" في الجزء السفلي الأيسر من الشاشة.
  3. داخل قائمة المكتبة ، حدد شريط أدوات الإشارات المرجعية من اليسار ، ثم انتقل إلى الاستيراد والنسخ الاحتياطي واختر تصدير الإشارات المرجعية إلى HTML .
  4. اختر موقعًا مناسبًا لملف HTML المصدر ، ثم انقر فوق الزر " حفظ" .
  5. انقر بزر الماوس الأيمن على ملف HTML الذي قمت للتو بتصديره وتحريره باستخدام أداة مساعدة مثل Notepad ++ أو ما شابه ذلك. يمكنك أيضًا استخدام الأداة المساعدة المضمّنة في برنامج "المفكرة" ، لكن الرمز لن يكون قابلاً للقراءة.
  6. بمجرد فتح صفحة الإشارات المرجعية ، ابحث عن إدخال الإشارة المرجعية المقابل وقم بتغيير ICON_URI = "{URL} و ICON =" البيانات: image / png ؛ base64 ، {data} مع عنوان URL الصحيح للرمز والرمز المشفر 64 استنادًا . سوف تكون قادرًا على خصم أي رمز ينتمي إلى فافيكون من خلال النظر في الاسم.
  7. تأكد من حفظ التعديلات التي قمت بها للتو في صفحة الإشارات المرجعية التي قمت بتصديرها مسبقًا.
  8. ارجع إلى نافذة Library (الخطوة 2) ، وانقر فوق " شريط أدوات الإشارات المرجعية" ، ثم انتقل إلى " استيراد" و "نسخ احتياطي" واختر " استيراد الإشارات المرجعية" من HTML
  9. حدد الصفحة التي قمت بتعديلها مسبقًا وانقر فوق " فتح".

تحرير فايرفوكس في المفضلة يدويا

بعد الانتهاء من هذه العملية ، يجب إصلاح أيقونات المفضلة لديك.

مقالات مثيرة للاهتمام