Odloženie skriptov jQuery a Elementora až do prvého dotyku

Na telefóne tvorca stránok spúšťa svoje skripty stovky milisekúnd skôr, ako návštevník niečo urobí. PageSpeed to hlási ako Total Blocking Time. Voľba „Delay jQuery and Elementor scripts until the first touch“ nechá tieto skripty na stránke, ale nútia ich čakať na prvú akciu návštevníka. Predvolene je vypnutá.

Ako to funguje

  • Stránka ponecháva skripty jQuery WordPressu a Elementora a vložené skripty, ktoré ich volajú. Zatiaľ sa nespúšťajú a ich poradie sa nemení.
  • Prvá udalosť ukazovateľa, dotyku, klávesu, kolieska alebo posunu ich spustí jeden za druhým. Ak návštevník nič neurobí, spustia sa 5 sekúnd po načítaní stránky.
  • Prvok, ktorý Elementor zobrazuje len vtedy, keď je viditeľný, sa zobrazí hneď. Prvé kliknutie na nadpis karty sa zopakuje po spustení skriptov.

Kedy sa voľba nepoužíva

Voľba nemení stránky prihlásených návštevníkov, administráciu, náhľad Elementora ani editor Elementora.

Vyňatie skriptu z odloženia

Do poľa „Scripts that must not wait“ napíšte po jednej časti adresy skriptu alebo jednom handle WordPressu na riadok, napríklad /elementor/assets/js/frontend.min.js. Zodpovedajúci skript zostane na mieste. jQuery a Elementor sa odkladajú spoločne a v poradí, takže jeden z nich vynechajte, iba ak presne viete, že ho druhý nepotrebuje.

Čo môžete očakávať

Pri meraní na kópii skutočnej domovskej stránky s Elementorom sa Total Blocking Time znížil približne o 80 milisekúnd. Speed Index sa zároveň zhoršil, lebo prvá obrazovka čaká na dotyk. Pre väčšinu webov je zisk malý. Zapnite voľbu, stránku znovu zmerajte a na telefóne skontrolujte menu, slidery, počítadlá a formuláre. Ak potom stránka vyzerá alebo funguje inak, voľbu vypnite.

Naposledy upravené: 25.10.2026