Difference between the 'FullJS' and 'Fast' drivers
When launching a scraping job, you have the ability to choose which driver to use for the scraping job
To determine which driver to use, you will need to know the structure of your sitemap, whether the data you are after is only rendered when JavaScript is enabled or whether it contains selectors that can only be executed by the FullJS driver:
- Element Click Selector
- Element Scroll Selector
- any of the selectors contain ':nth(*)' selector
- 'iframe' selector
If your sitemap contains a selector which is not supported by the driver, upon launching it, an error message will be prompted.
|
Fast driver | FullJS driver |
|
Scraping speed | Approx. 3500 - 7000 records/h | Approx. 2000 - 4000 records/h | |
JavaScript execution | Doesn't execute JavaScript in the page. Data is extracted from raw HTML | All assets are loaded and JavaScript is executed before data extraction starts | |
Troubleshooting | Will not produce screenshots of empty/failed pages |
Will produce screenshots of empty/failed pages | |
* If unsure about which driver to use, we would suggest using the default FullJS driver. Alternatively, you can contact the support team for assistance.