Браузер і продуктивність · Senior · Запитання 68 з 75
Який підхід до сторонніх скриптів найбільше обмежує ризики і для продуктивності, і для безпеки?
- 1Вантажити всі синхронно в
<head>, щоб вони раніше завершилися - ✓Правильна відповідь: Скласти їх перелік, вантажити лише потрібні, фіксувати версії з SRI, де можливо, і обмежувати їх CSP та sandboxed iframe
- 3Копіювати їхній код у свій бандл без перевірки
Пояснення
Кожен сторонній скрипт виконується з привілеями вашого origin і у вашому головному потоці; атаки на ланцюг постачання часто йдуть через них.