ใน Chrome บนเดสก์ท็อป SharedArrayBuffer
ใช้ได้กับหน้าเว็บที่แยกกันแบบข้ามแหล่งที่มาเท่านั้นนับตั้งแต่ Chrome 92 อย่างไรก็ตาม การดำเนินการดังกล่าวกำหนดให้ทรัพยากรข้ามแหล่งที่มาที่โหลดต้องเป็นไปตามกฎบางอย่าง (เช่น แสดงพร้อมกับส่วนหัว HTTP ที่เฉพาะเจาะจง เช่น Cross-Origin-Resource-Policy
)
Chrome พยายามนำเสนอตัวเลือกใหม่ๆ เพื่อผ่อนปรนข้อกำหนดสำหรับทรัพยากรข้ามแหล่งที่มา เพื่อช่วยนักพัฒนาแอปเปิดใช้การแยกแบบข้ามแหล่งที่มาได้ง่ายขึ้น ดังนี้
Cross-Origin-Embedder-Policy: credentialless
: โหลดทรัพยากรข้ามแหล่งที่มาโดยไม่มีส่วนหัว CORP โดยใช้ COEP: credentialless- iframe ที่ไม่มีข้อมูลเข้าสู่ระบบ: ฝัง iframe ในสภาพแวดล้อม COEP ได้อย่างง่ายดาย
Cross-Origin-Opener-Policy: restrict-properties
: การโต้ตอบกับป๊อปอัปที่ปลอดภัยด้วย restrict-properties
เราหวังว่าเมื่อใช้ตัวเลือกใหม่เหล่านี้ คุณจะเปิดใช้การแยกแหล่งที่มาหลายแห่งได้โดยมีข้อกำหนดที่ผ่อนปรนลงโดยไม่ลดระดับความปลอดภัย
หากเว็บไซต์ของคุณใช้ SharedArrayBuffer ที่มีการแยกเว็บไซต์ เราได้ดำเนินการช่วงทดลองการเลิกใช้งานเพื่อให้เว็บไซต์ของคุณได้รับการยกเว้นจากข้อจำกัด การทดลองใช้นี้จะช่วยให้คุณมีเวลามากขึ้น เนื่องจากการกำหนดข้อกำหนดและการใช้งานต้องใช้เวลา
เนื่องจากช่วงทดลองใช้การเลิกใช้งานที่ดำเนินอยู่ใกล้จะสิ้นสุดลงขณะที่เรายังหาโซลูชันที่เหลืออยู่อยู่ เราจึงจะขยายช่วงทดลองใช้การเลิกใช้งาน SharedArrayBuffer
ในเดสก์ท็อปไปจนถึง Chrome 124 คุณไม่จำเป็นต้องดำเนินการใดๆ หากลงทะเบียนทดลองใช้ต่อเนื่องไว้แล้ว