🔧Toolify

فاحص معلومات الجهاز (المتصفح، نظام التشغيل، الأجهزة، الشبكة)

عرض كامل لكل واجهات Web API العامة التي يكشفها الجهاز على جانب المتصفح: وكيل المستخدم، نظام التشغيل، إصدار المتصفح، حجم الشاشة، devicePixelRatio، التزامن المادي (أنوية CPU)، ذاكرة الجهاز، معلومات GPU عبر WebGL، حصة التخزين، نوع الشبكة وسرعتها، اللغة، المنطقة الزمنية، تفضيلات الوضع المظلم والحركة المخففة.

جارٍ الاكتشاف…

كيف تعمل

ما الذي يتم جمعه

المتصفح ونظام التشغيل: وكيل المستخدم، المتصفح/نظام التشغيل المُحلَّل، اللغة، المنطقة الزمنية، ملفات تعريف الارتباط، حالة الاتصال. نفس المعلومات التي يمكن لأي موقع تزوره قراءتها.

العرض: حجم الشاشة، حجم نافذة العرض، عمق الألوان، devicePixelRatio (Retina/HiDPI)، prefers-color-scheme، prefers-reduced-motion. تستخدمها المواقع للتصميم المتجاوب وإمكانية الوصول.

الأجهزة: عدد خيوط CPU (navigator.hardwareConcurrency)، فئة ذاكرة الجهاز (navigator.deviceMemory، بالجيجابايت، ≥4 تُقلَّص إلى 8)، أقصى نقاط لمس، معلومات GPU من WebGL، حصة التخزين والاستخدام الحالي.

الشبكة: النوع الفعلي للاتصال (slow-2g/2g/3g/4g)، سرعة التنزيل (Mbps)، وزمن الرحلة الإجمالية (ms) عند دعم المتصفح. مفيد للتحميل التكيفي.

الخصوصية: ما تراه المواقع وما لا تراه

كل ما يظهر هنا هو معلومات يمكن لأي موقع تزوره الوصول إليها بالفعل عبر واجهات JavaScript القياسية. لا توجد أذونات خاصة مطلوبة؛ كل شيء في كائنات navigator و screen العامة. لذا فهذه الأداة إعلامية وليست استخراجية.

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

مفيد لتصحيح الأخطاء

اختبار الهاتف المحمول مقابل سطح المكتب: يكشف وكيل المستخدم ما يراه الموقع. أحياناً تأتي مشاكل الاستجابة من اكتشاف خاطئ لفئة الجهاز.

GPU/WebGL: يعرض 'GPU (WebGL)' مُقدِّم الرسوميات. مفيد عندما تعاني مواقع 3D المعقدة أو كثيفة الـ canvas من أداء ضعيف — قد يكون GPU هو عنق الزجاجة.

التخزين: تخبرك حصة التخزين بمقدار ما يمكن للموقع استخدامه من localStorage/IndexedDB/cache. الافتراضي عادةً عدة جيجابايت على سطح المكتب، أقل على الهاتف. إذا كان تطبيق ويب يصطدم بـ 'quota exceeded'، فهذا الرقم هو السبب.

أسئلة شائعة

هل ترسل هذه الأداة بياناتي إلى أي مكان؟

لا. يتم اكتشاف كل شيء وعرضه محلياً في متصفحك. لا يتم تسجيل أي شيء أو نقله.

لماذا بعض الحقول '(غير متاح)'؟

تتفاوت المتصفحات في واجهات API التي تكشفها. navigator.deviceMemory خاص بـ Chrome/Edge؛ navigator.connection يعمل بشكل رئيسي على Chrome؛ حصة التخزين تتطلب HTTPS. يقيّد Safari و Firefox أكثر في وضع الخصوصية.

لماذا يختلف حجم شاشتي عن الدقة المتوقعة؟

تُرجع المتصفحات حجم 'CSS pixel' لا حجم البكسل الفيزيائي. يُظهر devicePixelRatio المضاعف (مثلاً 2.0 على Retina). الدقة الفيزيائية = حجم الشاشة × devicePixelRatio.

ماذا يعرض 'GPU (WebGL)'؟

اسم مُقدِّم الرسوميات كما أفاد به WebGL. قد تُخفي المتصفحات الأحدث هذا للحماية من بصمة المتصفح — قد ترى 'Apple GPU' بدلاً من 'M2 Pro' على macOS مثلاً.

هل يمكن الثقة بوكيل المستخدم؟

يمكن انتحال سلاسل وكيل المستخدم عبر الإضافات أو إعدادات المتصفح. إنها تلميح لا ضمان. تقلل بعض المتصفحات تفاصيل UA بنشاط (Safari، Firefox في وضع الخصوصية).

لماذا يعرض 'خيوط CPU' 8 رغم أن معالجي يحتوي على 12؟

قد يكون navigator.hardwareConcurrency محدوداً للحماية من بصمة المتصفح. تُرجع بعض المتصفحات حداً أقصى 8 أو 16 حتى على أنظمة الأنوية الأعلى.

ماذا لو أظهر هاتفي 0 نقطة لمس؟

على الهاتف المحمول، maxTouchPoints عادةً ≥1. إذا كان 0، قد تكون في وضع عرض سطح المكتب. جرّب التحديث أو التبديل إلى وضع الهاتف في إعدادات المتصفح.

هل تعمل على iPhone؟

نعم، مع قيود Safari iOS. بعض الحقول (deviceMemory، الاتصال) قد تكون غير متاحة. اكتشاف وكيل المستخدم والمتصفح/نظام التشغيل الأساسي يعملان دائماً.

أدوات ذات صلة

آخر تحديث:

جرّب مطالباتنا للذكاء الاصطناعي ←