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