لكن الطريق نحو هذه الخصوصية لم يكن سهلاً أبداً. فقد قضى الفريق عاماً كاملاً في مواجهة عقبات تقنية صعبة لم تكن متوقعة. على سبيل المثال، تعتمد بعض نماذج الذكاء الاصطناعي على تقنيات مثل «SharedArrayBuffer» للتعامل مع المهام المتعددة (threading). هذه التقنيات تتطلب من صفحة الويب أن تكون 'معزولة عبر المصادر' (cross-origin isolated)، وهذا يعني إعدادات أمان صارمة في المتصفح. الحل النظري لهذه المشكلة هو استخدام رؤوس 'COOP' و'COEP' في موقع الويب.
هنا يكمن التحدي الأكبر: تطلب إحدى هذه الرؤوس، وهي 'require-corp'، أن يوافق كل مورد خارجي (مثل إعلانات الشبكات، أو نصوص إدارة الموافقة، أو تحليلات البيانات، أو حتى صور شبكات توصيل المحتوى) على هذه السياسة الأمنية. المشكلة أن معظم هذه الموارد لا تفعل ذلك. والنتيجة؟ هذه الإعدادات الأمنية تكسر عمل العديد من المكونات الأساسية لأي موقع إلكتروني، خاصة المواقع المجانية التي تعتمد على الإعلانات. حتى أن FreeToolHub اضطر للتخلي عن إحدى أدواته بسبب هذه المشكلة المعقدة.
ماذا يعني هذا بالنسبة لك؟ يعني أنه بينما يسعى المطورون جاهدين لتقديم تجارب ذكاء اصطناعي أكثر خصوصية وأماناً تعمل مباشرة في متصفحك، فإنهم يواجهون حدوداً تقنية كبيرة تفرضها بيئة الويب الحالية. لكن هذا لا يوقفهم، بل يدفعهم للبحث عن حلول مبتكرة لتقديم هذه التقنيات الرائعة مع الحفاظ على خصوصية بياناتك.