$ fingerprint@info:~ echo $CSS-FINGERPRINTING
CSS (Cascading Style Sheets, RFC 2318) is a style sheet language and describes the presentation (e.g. fonts, colors and spacing) of structured documents. In general, CSS allows to define and modify the style of HTML elements.
So far, CSS has 4 different levels denoted as CSS 1, CSS 2, CSS 3, and CSS 4. Each level of CSS builds upon the last. Both, CSS and web browsers evolved, and different browsers and their versions do not support all CSS functionalities equally consistent. Thus, one browser's CSS feature support rate is distinguishable from another browser's. The higher the maxium achievable support rate, the higher the measurable differences in the browser supports. Given a comprehensive CSS feature test, it is possible to distinguish browser and browser versions.
CSS Fingerprinting is a specialized form of Feature Detection Fingerprinting and therefore the same counter-measures apply.
$ fingerprint@info:~ run css-fingerprint-demo
Tests passed: Tests are running...
Total tests: 2100
CSS Feature Count: 477
Your CSS Feature Hash: Tests are running...
Refresh page.