Are there any legitimate reasons to care about the user agent in this day and age? If you're still serving different css/js based on a self reported identification, then chances are your motivation is questionable.
Not unlike certain CPU and GPU makers. Frankly, I am surprised any of this is still matters. Guess I am still just an old an naive summer child