A dynamic approach to detecting browser fingerprinting
cujo.comAnother use of using those APIs could be to detect browsers (when the UA is cloaked etc.) and ''discriminate'' based on that. [I haven't researched, is something like this happening already?]
'''You are using an unsupported browser. Please use X instead.'''
[Unless it is a joke: obviously X = Chrome]