Przeglądarka i wydajność · Senior · Pytanie 2 z 75
Dlaczego przeglądarki domyślnie wyłączyły SharedArrayBuffer, a potem włączyły go tylko dla stron cross-origin isolated?
- ✓Poprawna odpowiedź: Umożliwia timery wysokiej rozdzielczości przydatne w atakach Spectre; izolacja gwarantuje, że w procesie nie ma danych cross-origin
- 2Był zbyt wolny na urządzeniach mobilnych
- 3Kolidował z service workerami
Wyjaśnienie
Z COOP i COEP strona nie może wciągnąć zasobów cross-origin, które się na to nie zgodziły, więc gadżet Spectre nie ma czego tajnego odczytać.