(v2.1.0) The Big Screen update
The Big Screen update (v2.1.0)
Oh no! I just wrote my scraper, ran it with
fingerprint-suite
and now I'm being served mobile / tablet version of the webpage. My script is not ready for the alternative page design and my data extraction pipeline is broken now!
Worry not! The new v2.1.0
update comes with an updated ML model for generating the browser fingerprints, as well as an extended interface for specifying the requirements for the generated fingerprint. Using this interface, you can set your desired minimum / maximum screen resolution for the browser fingerprint.
You'll never have to worry about being served a different version of the webpage again!
Features
- Updated ML model
- Screen dimension preprocessing filters out buggy screen resolutions
- New constraint API for requesting specific screen dimensions:
generator.getFingerprint({
devices: ['desktop'],
browsers: ['firefox'],
// the screen option can be seamlessly combined with the current options
screen: {
maxWidth: 1920,
minHeight: 768,
},
})
Full Changelog: https://github.com/apify/fingerprint-suite/commits/v2.1.0