Připojení selhalo. Zkuste to prosím znovu.

Přeskočit na obsah
SEO Tools
Nápověda a dokumentace
Rychlost Nízký dopad Střední 30–60 min

Inline skripty

Mnoho <script> přímo v HTML blokuje a nelze cachovat.

Co to je

Inline skripty jsou kód přímo v <script>…</script> v HTML (ne externí soubor). Blokují vykreslení v místě výskytu a nedají se cachovat ani odložit přes defer/async.

Proč to řešit

Velké inline skripty nafukují HTML a blokují vykreslování. Navíc komplikují bezpečnostní politiku (CSP).

Jak na to

  1. 1Přesuň kód do externích .js souborů a načti je s defer.
  2. 2Malé nezbytné inicializace ponech, ale drž je minimální.
  3. 3Zvaž CSP, inline skripty ji komplikují.

Závěr

Externí soubory s defer obvykle porazí inline skripty (cachovatelnost + neblokují). Velké inline bloky přesuň ven; drobné inicializace jsou v pořádku. Souvisí s celkovou strategií odkládání JS.

Související témata