هل يعمل WiFi الخاص بي؟
فحص نوع اتصال شبكتك والسرعة المقدّرة وزمن الرحلة ذهابًا وإيابًا باستخدام Network Information API — كل ذلك يُعالج محليًا.
يقرأ هذا الاختبار Navigator.connection API للإبلاغ عن نوع الاتصال الفعلي (4g أو 3g أو 2g أو slow-2g) وعرض نطاق التنزيل المقدّر بالـ Mbps وزمن الرحلة ذهابًا وإيابًا بالمللي ثانية بدون إجراء أي طلبات شبكة.
يصنف effectiveType في Network Information API الاتصالات إلى 4 مستويات: 4g (>= 4 Mbps تنزيل)، 3g (1.5-4 Mbps)، 2g (0.07-1.5 Mbps)، وslow-2g (< 0.07 Mbps)، ويتم تحديثه في الوقت الفعلي مع تغير الظروف.
ماذا تعني نتائجك؟
| Result | Range | Meaning |
|---|---|---|
| جيد | effectiveType '4g' مع RTT أقل من 100 مللي ثانية | اتصال WiFi يعمل بشكل جيد مع تنزيل مقدّر 4+ Mbps وزمن استجابة منخفض. مناسب للبث ومكالمات الفيديو والتصفح العام بدون مشاكل. |
| تحذير | effectiveType '3g' أو RTT بين 100-300 مللي ثانية | الاتصال يعمل لكنه قد يعاني من التخزين المؤقت أثناء بث الفيديو. تحقق من المسافة إلى الراوتر، انتقل إلى نطاق 5 GHz، أو قلل عدد الأجهزة المتصلة. |
| سيئ | effectiveType '2g' أو 'slow-2g'، أو RTT أعلى من 300 مللي ثانية | جودة الاتصال ضعيفة. قد يكون التصفح الأساسي بطيئًا والبث سيتقطع كثيرًا. اقترب من الراوتر، تحقق من التداخل، أو أعد تشغيل معدات الشبكة. |
المشكلات الشائعة وكيفية حلها
نوع الاتصال يُظهر 'unknown' أو الحقول فارغة
يتطلب Network Information API متصفح Chrome أو Edge. لا يدعمه Safari وFirefox. انتقل إلى متصفح قائم على Chromium للحصول على النتائج الكاملة.
effectiveType يُظهر '4g' لكن التصفح يبدو بطيئًا
يُبلّغ الـ API عن جودة الاتصال المقدّرة وليس الإنتاجية الفعلية. شغّل اختبار سرعة الإنترنت لقياس سرعة التنزيل الفعلية. تطبيقات الخلفية أو مشاكل DNS أو مشاكل من جانب الخادم قد تسبب البطء المُدرك.
قيمة RTT تبدو مرتفعة بشكل غير عادي لاتصال WiFi محلي
RTT مرتفع على WiFi (>100 مللي ثانية) يشير إلى تداخل أو ازدحام أو إشارة ضعيفة. اقترب من الراوتر، تحقق من تداخل القنوات مع الجيران، وتأكد من عدم تشغيل مهام كثيفة عرض النطاق.