4
تتيح هذه الوظيفة الإضافية للمستخدمين منع مواقع الويب من استخدام JavascriptAPI بصمة لهم.يمكن للمستخدمين اختيار حظرواجهة برمجة التطبيقات (API) تمامًا على بعض مواقع الويب أو جميعها (والتي قد تؤدي إلى كسر بعض مواقع الويب) أو مجرد حظر أو قراءة واجهة برمجة تطبيقات القراءة سهلة الاستخدام لبصمات الأصابع.مزيد من المعلومات حولالبصمات يمكن العثور عليها في.أوضاع البلوك المختلفة هي: • block blockout API: يمكن لجميع مواقع الويب غير المدرجة في القائمة البيضاء أو القائمة السوداء استخدامواجهة برمجة التطبيقات (API) لعرض شيء ما على الصفحة ، لكن واجهة برمجة التطبيقات للقراءة لا يُسمح لها بإرجاع القيم إلى موقع الويب.• قراءات وهمية API: الإعداد الافتراضي Canvas Blocker ، والمفضلة لدي!يمكن لجميع مواقع الويب غير المدرجة في القائمة البيضاء أو القائمة السوداء استخدامواجهة برمجة التطبيقات (API) لعرض شيء ما على الصفحة ، لكن واجهة برمجة التطبيقات للقراءة فقط تُجبر على إرجاع قيمة عشوائية جديدة في كل مرة يتم استدعاء ذلك.• مزيف عند الإدخال: في عرض النص ، يتم تعديل وحدات البكسل المرسومة قليلاً.هذا يجعل الكشف عن الوظيفة الإضافية أصعب ولكنه أقل أمانًا.على WebGL-canvas ، يكون السلوك مطابقًا لـ "واجهة برمجة تطبيقات للقراءة المزيفة".• اطلب إذن API للقراءة: يمكن لجميع مواقع الويب غير المدرجة في القائمة البيضاء أو القائمة السوداء استخدامواجهة برمجة التطبيقات (API) لعرض شيء ما على الصفحة ، ولكن سيُطلب من المستخدم ما إذا كان ينبغي السماح لموقع الويب باستخدام واجهة برمجة تطبيقات القراءة في كل مرة يتم الاتصال به.• حظر كل شيء: تجاهل جميع القوائم وحظرAPI على جميع المواقع.• السماح بالقائمة البيضاء فقط: يُسمح فقط لمواقع الويب الموجودة في القائمة البيضاء باستخدامAPI.• اطلب الإذن: إذا لم يكن موقع الويب مدرجًا في القائمة البيضاء أو القائمة السوداء ، فسيُسأل المستخدم عما إذا كان ينبغي السماح للموقع باستخدامAPI في كل مرة يطلق عليه.• حظر القائمة السوداء فقط: حظرواجهة برمجة التطبيقات فقط لمواقع الويب المدرجة في القائمة السوداء.• السماح بكل شيء: تجاهل جميع القوائم والسماحAPI على جميع المواقع.واجهات برمجة التطبيقات "البصمات" المحمية: • قماش 2d • webGL • صوت • محفوظات • نافذة (تم تعطيلها بشكل افتراضي) • DOMRect