User-agent sniffing tends to break on future browser versions or browsers you don't know about; should use feature detection instead.
Agent sniffing can be sometimes appropriate to blacklist particular things we know are bad, but should be much more limited and explicit.
Version: unspecified
Severity: normal