حظر الوصول من نطاقات أخرى

تسمح ميزة العزل المشترك المصدر لصفحة الويب باستخدام ميزات فعّالة، مثل SharedArrayBuffer. يمكن للإضافة تفعيل ميزة حظر الوصول من نطاقات أخرى من خلال تحديد القيم المناسبة لمفتاحَي بيان الحزمة cross_origin_embedder_policy و cross_origin_opener_policy. على سبيل المثال، أي بيان مثل البيان أدناه سيفعّل أصل الإضافة في حظر الوصول من نطاقات أخرى.

{
  "name": "CrossOriginIsolation example",
  "manifest_version": 2,
  "version": "1.1",
  "cross_origin_embedder_policy": {
    "value": "require-corp"
  },
  "cross_origin_opener_policy": {
    "value": "same-origin"
  },
  ...
}

يتيح تفعيل حظر الوصول من نطاقات أخرى للإضافة استخدام واجهات برمجة تطبيقات فعّالة، مثل SharedArrayBuffers في سياقاتها المعزولة من مصادر متعددة. ومع ذلك، تصاحبه أيضًا بعض الآثار الجانبية. لمعرفة مزيد من المعلومات، يمكنك الاطّلاع على كيفية "عزل المواقع الإلكترونية المشتركة المصدر" باستخدام بروتوكول COOP وCOEP.