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

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

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

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