Milten.ioMilten

اختبار ذاكرة التخزين المؤقت للعودة/التقدم

تحليل توافق Back/Forward Cache للتنقل الفوري

المزايا

كشف التنقل الفوري
فحص شامل لكل صفحة لتحديد أهليتها لـ Back/Forward Cache، لضمان تجربة انتقالات فورية للأمام والخلف.
تفصيل أسباب الحظر
تقرير مفصل عن الأسباب الدقيقة التي تمنع تخزين كل صفحة — من مستمعي unload إلى ترويسات Cache-Control والاتصالات المفتوحة.
تحليل زحف متعدد الصفحات
فحص آلي لموقعك بالكامل لكشف مشكلات bfcache عبر جميع الصفحات في عملية واحدة، مرتبة حسب التأثير.
توصيات إصلاح عملية
إرشادات واضحة خطوة بخطوة لحل كل سبب حظر حتى تصبح صفحاتك مؤهلة لـ bfcache وتُحمّل فوراً.

كيف يعمل

الأدوات

ماسح السرعة
مصحح INP
اختبار ذاكرة التخزين المؤقت للعودة/التقدم
تسريبات الذاكرة
React Scan

FAQ

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

تشمل العوائق الشائعة مستمعي أحداث unload، وترويسات Cache-Control: no-store، واتصالات WebSocket أو IndexedDB المفتوحة، وبعض ترويسات HTTP. يسرد التقرير الأسباب الدقيقة لكل صفحة.

الصفحات المستعادة من bfcache تسجل قيم LCP وFCP وCLS شبه صفرية لأنها تُعرض فوراً. تمكين bfcache يمكن أن يحسّن بشكل كبير درجات Web Vitals الإجمالية في بيانات CrUX.

BFCache مدعوم في Chrome وFirefox وSafari. قد يكون لكل متصفح معايير أهلية مختلفة قليلاً، لكن إزالة العوائق الشائعة تفيد جميعها.

مكتبات التحليلات الحديثة تستخدم Beacon API أو أحداث pagehide/visibilitychange بدلاً من unload. التبديل إلى هذه البدائل يحافظ على التتبع مع تمكين bfcache.
نستخدم ملفات تعريف الارتباط

نستخدم ملفات تعريف الارتباط لضمان حصولك على أفضل تجربة على موقعنا. لمزيد من المعلومات حول كيفية استخدامنا لملفات تعريف الارتباط، يرجى الاطلاع على سياسة ملفات تعريف الارتباط الخاصة بنا.