Passzív figyelőket a görgetés teljesítményének javításához?
Szép estét!
PageSpeed Insights a következő hibát hozta, ebben szeretném kérni a segítséget.
hiba:
--------------
Nem használ passzív figyelőket a görgetés teljesítményének javításához
Fontolja meg az érintési és görgetési eseményfigyelők megjelölését mint `passive`, hogy javuljon az oldal görgetést érintő teljesítménye.
script/jquery-3.5.1.min.js - line:1
jquery.mousewheel.min.js - line:7
---------------
Sajnos nem tudtam semmivel felülírni, eben szeretném kérni a segítséget...
Előre is nagyon köszönöm a válaszokat!!
A hibajelentéshez tartozik egy súgófejezet:
arról van szó, hogy a Lighthouse nevű eszköz jelöli azokat az eseményeket, amelyek az oldal görgetését késleltetik (darabossá teszik).
A megoldás az lenne, hogy minden olyan eseményhez, ami a görgetést akadályozza, hozzá kell adni a passive jelölőt - például eképpen:
document.addEventListener('touchstart', onTouchStart, {passive: true});
erről bővebben itt írnak:
Ahogy nézem, ez a jQuery-ben jelenlevő probléma:
amit még nem igazán sikerült megoldani.
Tisztelt #1 Válaszoló!
Nagyon köszönöm a választ, sokat segített, de egy egyedi scrollt használok, sajnos azzal nem működik.
Most találtam, s nagyon tetszik:
Ezzel valahogy össze lehetne hozni? Nekem nem sikerült...
Köszönöm szépen!
"de egy egyedi scrollt használok, sajnos azzal nem működik"
Mint írtam: ez a jQuery függvénykönyvtár miatt van.
"Ezzel valahogy össze lehetne hozni? Nekem nem sikerült..."
A linkelt megoldás is a jQuery-n alapszik, így az is hibával tér vissza:
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!