Modern & flexible browser fingerprinting library, a successor to the original fingerprintjs
components = {
canvas: function () {
return ...
},
audio: function (audioOptions) {
if (onIos && audioOptions.excludeIos11) {
return ...
} else {
return ...
}
}
}
where return ...
is the real fingerprinting code, and component functions are only passed their own options (if any), and simply return their value. That simplifies the code base a lot.
For async components we'll have to pass a callback as well (maybe leave async components as-is for now; they're a bit more complicated)
@jonashaag : sorry for my long silence, life got a bit busy.
Current WIP here: SleepProgger/fingerprintjs2@012d255
A bunch of changes in there:
There is still a bunch of stuff missing + i am not 100% on some decisions (check for //TODO: comments)
I am off to vacation in 2 days but will react to any critique / suggestions when back
this.
attribute accesses as possible since that means readers will easily understand the components are essentially stateless
Hello dear developers,
When entering for the first time IE 11 loaded the site correctly you can see it in the first picture.
After refreshing the page we see that the page is not being loaded(see the second picture).
If you can help me, I will be grateful.
Thanks.
Images`