I'm trying to compile a list of information that is accessible via javascript such as:
I understand that a user can alter any of this information and that it's reliability is purely trust related, but I am still interested in what other information can be mined from the client.
Here is most of the information:
var info={ timeOpened:new Date(), timezone:(new Date()).getTimezoneOffset()/60, pageon(){return window.location.pathname}, referrer(){return document.referrer}, previousSites(){return history.length}, browserName(){return navigator.appName}, browserEngine(){return navigator.product}, browserVersion1a(){return navigator.appVersion}, browserVersion1b(){return navigator.userAgent}, browserLanguage(){return navigator.language}, browserOnline(){return navigator.onLine}, browserPlatform(){return navigator.platform}, javaEnabled(){return navigator.javaEnabled()}, dataCookiesEnabled(){return navigator.cookieEnabled}, dataCookies1(){return document.cookie}, dataCookies2(){return decodeURIComponent(document.cookie.split(";"))}, dataStorage(){return localStorage}, sizeScreenW(){return screen.width}, sizeScreenH(){return screen.height}, sizeDocW(){return document.width}, sizeDocH(){return document.height}, sizeInW(){return innerWidth}, sizeInH(){return innerHeight}, sizeAvailW(){return screen.availWidth}, sizeAvailH(){return screen.availHeight}, scrColorDepth(){return screen.colorDepth}, scrPixelDepth(){return screen.pixelDepth}, latitude(){return position.coords.latitude}, longitude(){return position.coords.longitude}, accuracy(){return position.coords.accuracy}, altitude(){return position.coords.altitude}, altitudeAccuracy(){return position.coords.altitudeAccuracy}, heading(){return position.coords.heading}, speed(){return position.coords.speed}, timestamp(){return position.timestamp}, };
Don't forget about
And here is useful link with data-mining demo:
http://www.alanwood.net/demos/browserinfo.html
visitor.js is a javascript library that provides information about the client.
Including:
And more.
http://www.visitorjs.com/
Visitorjs might be very handy, it's not free however.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With