Przeglądarka i wydajność · Senior · Pytanie 68 z 75
Które podejście do skryptów zewnętrznych najbardziej ogranicza ryzyko zarówno wydajnościowe, jak i bezpieczeństwa?
- 1Ładować wszystkie synchronicznie w
<head>, żeby wcześnie skończyły - ✓Poprawna odpowiedź: Zinwentaryzować je, ładować tylko potrzebne, przypinać wersje z SRI, gdzie się da, i ograniczać je CSP oraz iframe'ami z sandbox
- 3Kopiować ich kod do własnego bundla bez przeglądu
Wyjaśnienie
Każdy skrypt zewnętrzny działa z uprawnieniami twojego originu i w twoim głównym wątku; ataki na łańcuch dostaw często idą przez nie.