يعرض هذا العرض التجريبي تسرب المعلومات الناتجة عن انتهاك سياسة الأصل من نفس المنوال في WebKit (محرك متصفح يستخدم بشكل أساسي في Safari ، بالإضافة إلى جميع متصفحات الويب iOS و iPados). يمكنك اختبار هذا العرض التوضيحي على جميع المتصفحات المتأثرة: Safari 15 على MacOS ، أو أي متصفح على iOS و iPados 15.
يوضح العرض التوضيحي كيف يمكن لأي موقع ويب أن يتعلم نشاط التصفح الأخير والحالي للزائر (الصفحات التي تمت زيارتها في علامات تبويب أو نوافذ مختلفة) باستخدام هذا التسرب.
بالنسبة للزائرين المصادقين ، يمكن للعروض التوضيحية تسرب معرفات مستخدم Google وصور الملف الشخصي (إذا تم تعيينها).
اقرأ مقالتنا أو شاهد Screencast على YouTube لمزيد من المعلومات.
تحتاج إلى تثبيت node.js والغزل لتشغيل التطبيق.
لجلب صور ملف تعريف Google كجزء من العرض التوضيحي ، ستحتاج إلى توفير مفتاح API للأشخاص. للقيام بذلك ، قم بإعادة تسمية ملف .env.example إلى .env ، افتح .env وأضف مفتاحًا صالحًا.
افتح هذا الدليل في محطة وتشغيله:
yarn install
yarn start نستخدم eslint للتحقق من نمط الكود:
yarn lint