Yes, the size of a rendered HTML file can differ from the traffic calculated for a scraping job due to dynamic content loading.
Simply put, dynamic websites rely on code rendered upon browser loading. As a result, the scraping content doesn't exist before the page load. This mandates including a browser rendering step in the web scraping process.
It's important to note that we're blocking loading unnecessary resources, such as fonts, images, or media files, because loading them would increase traffic noticeably and slow down the web scraping process.