طريقة الاستخدام
- اقرأ المتصفح ونظام التشغيل. الإصدار هو الذي يبلّغ عنه المتصفح، وقد يظهر الإصدار الكامل حين يشاركه المتصفح.
- تحقق من Do Not Track وGlobal Privacy Control. كلاهما طلب قد تحترمه المواقع، وليس منعاً.
- استخدم نسخ لنسخ سلسلة وكيل المستخدم (User agent string)، مثلاً لإبلاغ موقع بمشكلة في العرض.
ما الذي يخبر به المتصفح المواقع
كل طلب يرسله المتصفح يحمل سلسلة وكيل المستخدم (User agent string): سطراً يذكر اسم المتصفح ومحركه ونظام التشغيل. تستخدم المواقع هذه السلسلة لتختار طريقة عرض صفحاتها. وتقرؤها أدوات التحليل أيضاً، وهذا أحد أسباب أنها ليست هوية موثوقة على وحدها.
تقرأ هذه الصفحة المعلومات نفسها داخل متصفحك، وتستخرج أجزاءها من السلسلة. المحلل صغير وكُتب لهذه الصفحة، وليس قاعدة بيانات لكل المتصفحات، لذلك قد تعرض الصفحة تفاصيل أقل لمتصفح غير مألوف.
لماذا لا تكون بعض التفاصيل دقيقة
خفّضت متصفحات Chromium، مثل Chrome وEdge، السلسلة إلى صيغة مجمّدة لحماية الخصوصية. تُعرض الأرقام الفرعية 0.0.0، ويظهر macOS بالرقم 10_15_7 مهما كان الإصدار الفعلي، ويتشابه Windows 10 وWindows 11 (NT 10.0). يستطيع المتصفح إعطاء الجواب الفعلي في تلميحات العميل، وتستعملها هذه الصفحة حين تتوفر. يُعرف Windows 11 بالقيمة platformVersion 13.0.0 أو أعلى.
تستعمل Safari ومتصفحات أخرى على أنظمة Apple الصيغة المجمّدة نفسها. وحين لا تكفي السلسلة، تقول الصفحة ذلك بدلاً من التخمين.
إشارات الخصوصية في هذه الصفحة
Do Not Track إعداد في المتصفح يطلب من المواقع عدم تتبعك. وGlobal Privacy Control إشارة مشابهة يرسلها بعض المتصفحات، وتفرض بعض القوانين على المواقع احترامها. ولا يمنع أي منهما شيئاً: الموقع هو الذي يقرر إن كان سيحترمها. ولا ترسل كثير من المتصفحات أياً من الإشارتين، وتعرض الصفحة ذلك بوصفه غير مضبوط.
- ملفات تعريف الارتباط مسموحة: يبيّن هل يقبل المتصفح ملفات تعريف الارتباط أصلاً، ولا يبيّن أي المواقع تضعها.
- ذاكرة الجهاز قيمة مقرّبة يعطيها المتصفح، وليس كل متصفح يوفّرها.
مثال: جهاز ويندوز مع Edge
تنتهي سلسلة وكيل المستخدم بـ Edg/120.0.0.0 من متصفح Microsoft Edge: جزء Chrome في السلسلة هو المحرك، وEdg يسمّي المتصفح. وعلى ويندوز تقول السلسلة NT 10.0، لذلك تعرض الصفحة Windows 10 أو 11 حتى تحدد تلميحات المتصفح أيهما.
الصفوف أدناه هي ما يستخلصه المحلل من سلسلة Edge كما وردت في وثائق Microsoft نفسها.
| الحقل | القيمة من السلسلة |
|---|---|
| المتصفح | Edge 120.0.0.0 |
| المحرك | Blink 120.0.0.0 |
| نظام التشغيل | Windows 10 (أو 11، من التلميح) |
| نوع الجهاز | حاسوب مكتبي |
الأسئلة الشائعة
لماذا تقول الصفحة Windows 10 أو 11؟
يرسل النظامان السلسلة نفسها، أي Windows NT 10.0. وتستطيع الصفحة التمييز بينهما من تلميح العميل platformVersion الذي يعطيه Windows 11 بالقيمة 13.0.0 أو أعلى. إن لم يشارك متصفحك هذا التلميح، فلا تستطيع الصفحة الحسم.
لماذا يظهر إصدار macOS لديّ بالرقم 10.15.7؟
تجمّد المتصفحات جزء macOS في سلسلة وكيل المستخدم عند 10_15_7 لأغراض التوافق، لذلك لا يُظهر الإصدار الحقيقي. والإصدار الفعلي لا تتيحه هذه السلسلة للمواقع.
هل يوقف Do Not Track تتبّع المواقع لي؟
لا. هو طلب يمكن للمواقع أن تختار احترامه. كثير من المواقع يتجاهله، ولا يوقف ملفات تعريف الارتباط أو التقنيات الأخرى بمفرده.
ما هو Global Privacy Control؟
إشارة يرسلها المتصفح لتبلّغ المواقع أنك لا تريد بيع بياناتك الشخصية أو مشاركتها. تفعّلها في المتصفحات التي توفرها، والموقع هو الذي يقرر إن كان سيحترمها. تعرض الصفحة ”لا يبلّغ هذا المتصفح عنه“ حين لا يملك متصفحك هذا الإعداد.
هل تُرسل هذه المعلومات إلى خوادمنا؟
لا. تقرأ الصفحة هذه القيم داخل متصفحك وترسمها على الشاشة. لا ترسلها إلينا ولا تخزّنها.
لماذا تختلف أبعاد الشاشة عن أبعاد النافذة؟
حجم الشاشة هو الشاشة كلها، وحجم النافذة هو الجزء الذي يستخدمه المتصفح منها، ويكون أصغر حين لا تكون النافذة مكبّرة. يُقاس الاثنان بالبكسل CSS، وهو يختلف عن البكسل الفعلي في الشاشات عالية الكثافة. تعرض أداة دقة الشاشة الاثنين معاً.
المصادر
- MDN (باللغة الإنجليزية): User-Agent header، مع أمثلة لسلاسل وكيل المستخدم
- Chromium (باللغة الإنجليزية): تخفيض سلسلة وكيل المستخدم
- Microsoft Edge (باللغة الإنجليزية): إرشادات وكيل المستخدم
- Microsoft Edge (باللغة الإنجليزية): الكشف عن Windows 11 بتلميحات العميل
- Samsung Internet (باللغة الإنجليزية): صيغة سلسلة وكيل المستخدم
- MDN (باللغة الإنجليزية): Navigator.doNotTrack
- MDN (باللغة الإنجليزية): Navigator.globalPrivacyControl
آخر مراجعة للأرقام والنص: الثلاثاء، 30 جمادى الأولى 1448 بعد الهجرة.