English: When you interact with a webpage (like scrolling or touching), the browser uses event listeners to trigger JavaScript functions that respond to those interactions. By default, these listeners can sometimes block the browser from smoothly scrolling the page, especially on touch devices. Marking your event listeners as 'passive' tells the browser that your JavaScript won't prevent the page from scrolling, allowing for a smoother and more responsive experience.
Dutch: Wanneer je met een pagina interacteert (zoals scrollen of aanraken), gebruikt de browser event listeners om JavaScript-functies te activeren die op die interacties reageren. Standaard kunnen deze listeners soms de browser blokkeren om soepel door de pagina te scrollen, vooral op touch apparaten. Door je event listeners als 'passief' te markeren, vertel je de browser dat je JavaScript de pagina niet zal blokkeren bij het scrollen, wat zorgt voor een soepelere en meer responsive ervaring.