diff --git a/tutorials/export/exporting_for_web.rst b/tutorials/export/exporting_for_web.rst index 59c1e90e9..d0d894644 100644 --- a/tutorials/export/exporting_for_web.rst +++ b/tutorials/export/exporting_for_web.rst @@ -227,6 +227,15 @@ The ``.pck`` file is binary, usually delivered with the MIME-type other than :mimetype:`application/wasm` can prevent some start-up optimizations. +.. tip:: + Godot 4 web exports use the `SharedArrayBuffer `__, and require the following CORS headers to be set when serving the files: + + :: + Cross-Origin-Opener-Policy: same-origin + Cross-Origin-Embedder-Policy: require-corp + + + Delivering the files with server-side compression is recommended especially for the ``.pck`` and ``.wasm`` files, which are usually large in size. The WebAssembly module compresses particularly well, down to around a quarter