شرح صفوف ومحتوى الفقرة
لماذا يطبّق المتصفح سياسة نفس المصدر () بهذه الصرامة؟ لأن المتصفح يحتفظ بملفات تعريف الارتباط () وجلسات الدخول النشطة للمستخدم في مختلف المواقع. فلو لم تكن سياسة موجودة، وكان المستخدم مسجلاً في بريده الإلكتروني ثم فتح موقعاً خارجياً في تبويب آخر، لاستطاع كود في الموقع الخارجي طلب صندوق الرسائل وقراءة جميع محتوياته الخاصة!
وللموازنة بين سهولة تصفح الويب وحماية خصوصية البيانات، تطبّق سياسة نفس المصدر ثلاث قواعد افتراضية واضحة:
- السماح بتضمين الوسائط العامة (): يسمح المتصفح للصفحة بعرض صورة خارجية بوسم أو ملف تنسيق من شبكة توزيع محتوى () دون تمكين السكربت من قراءة البيانات الخاصة.
- السماح بالانتقال بالروابط (): النقر على رابط للانتقال إلى موقع آخر يعمل بشكل طبيعي (ولهذا تستخدم الخوادم سمة للكوكيز لحماية إجراءات التعديل).
- الحظر الصارم لقراءة استجابات المصادر الأخرى عبر : يمنع المتصفح افتراضياً أي كود يعمل في المصدر (أ) من قراءة محتوى الاستجابة القادمة من المصدر (ب)، ما لم يرسل الخادم (ب) تصريحاً صريحاً عبر رؤوس .