Here's my problem. I have 3 days to update my company's Javascript browser detection. I'd love to take the time and implement feature detection but that's just not feasible in the allotted time. I'd like the best possible solution given the constraints.
In my mind, a Javascript library that identifies a browser based on feature detection is the best solution. For example, features A, B, and C work, so this is IE6. Is there any library that has taken this approach?