Trên Chrome dành cho máy tính, SharedArrayBuffer
chỉ hoạt động với những trang được tách biệt nhiều nguồn gốc kể từ Chrome 92. Tuy nhiên, việc này đòi hỏi tài nguyên nhiều nguồn gốc được tải phải tuân thủ một số quy tắc nhất định (ví dụ: được phân phát kèm theo một tiêu đề HTTP cụ thể như Cross-Origin-Resource-Policy
).
Để giúp các nhà phát triển bật tính năng tách biệt nhiều nguồn gốc dễ dàng hơn, Chrome đã và đang nỗ lực giới thiệu các lựa chọn mới nhằm nới lỏng yêu cầu đối với tài nguyên trên nhiều nguồn gốc:
Cross-Origin-Embedder-Policy: credentialless
: Tải tài nguyên nhiều nguồn gốc mà không cần tiêu đề CORP bằng COEP: không có thông tin xác thực- iframe không có thông tin xác thực: Dễ dàng nhúng iframe trong môi trường COEP
Cross-Origin-Opener-Policy: restrict-properties
: Tương tác an toàn với cửa sổ bật lên với các thuộc tính hạn chế
Bằng việc kết hợp các lựa chọn mới này, chúng tôi hy vọng bạn sẽ có thể bật tính năng tách biệt nhiều nguồn gốc với các yêu cầu nới lỏng mà không cần giảm mức độ bảo mật.
Nếu trang web của bạn sử dụng SharedArrayBuffer với tính năng cách ly trang web thì chúng tôi đang chạy bản thử nghiệm ngừng sử dụng để trang web của bạn có thể được miễn khỏi các hạn chế đó. Bản dùng thử này sẽ có nhiều thời gian hơn vì cần nhiều thời gian để xác định các thông số kỹ thuật và triển khai các thông số đó.
Vì thời gian dùng thử việc ngừng sử dụng đang diễn ra sắp hết hạn trong khi chúng tôi vẫn đang nghiên cứu các giải pháp còn lại, thời gian dùng thử việc ngừng sử dụng SharedArrayBuffer
trên máy tính sẽ được kéo dài đến Chrome 124. Bạn không cần làm gì nếu đã đăng ký tham gia chương trình dùng thử đang diễn ra.