From professional translators, enterprises, web pages and freely available translation repositories.
the major problem here is that the scroll events are not timed to the visual updates of the browser, i.e. in a requestanimationframe callback, so you run the risk of performing multiple updates inside a single render frame. if your updates are expensive, which they are more likely to be if you're building something like a parallax site (lots of damaged areas, lots of painting and compositing) then doing these more times than necessary is a bad idea. to solve this problem you need to debounce your scroll events.
se i tuoi aggiornamenti sono dispendiosi, il che è molto probabile se stai progettando qualcosa come un sito in parallasse (numerose aree danneggiate, un sacco di ridisegno e composizione), allora eseguire aggiornamenti multipli più spesso di quanto necessario non è per niente una buona idea. per risolvere questo problema devi effettuare il debounce (antirimbalzo) degli eventi di scroll.