بصمات المتصفح

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

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

تسرّب WebRTC: لماذا قد يظهر عنوانك الحقيقي حتى خلف بروكسي
ما هي مرشحات ICE، وكيف يكشف طلب STUN عنوانًا، وما الذي يخفيه المتصفح افتراضيًا اليوم.

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

سلاسل User-Agent وClient Hints: ما الذي تكشفه وما الذي جُمّد
كيف تطوّر user agent، وما الذي بقي فيه، وكيف غيّرت Client Hints القواعد.

سلاسل مصيِّر WebGL وإشارات العتاد: كم تقول بطاقتك الرسومية عنك
ما الذي يضيفه المصيِّر غير المقنَّع وعدد مسارات المعالج وذاكرة الجهاز وهندسة الشاشة إلى البصمة.

بصمة الصوت بلا ميكروفون
كيف ينتج OfflineAudioContext رقماً ثابتاً من منظومة الصوت لديك، ولماذا لا يسجّل شيئاً أبداً.

البصمة الرقمية للمتصفح: ما الذي تقرؤه المواقع فعلًا
جولة حقلًا بحقل في القيم التي يجمعها الموقع، من canvas وWebGL إلى الصوت والخطوط والشاشة والمنطقة الزمنية، ولماذا تتفوق الهوية المتسقة على العشوائية.