title: Any other way to get the browser info other than retrieving UserAgent?
body: <p>My scenario is to retrieve the browser and layout info - including the versions and keep them for history tracking. So this is not for checking functionality. Since JQuery.browser has been obsolete, I have seen the most popular way to walk around this is by reading navigator.userAgent. However, this value is unstable and can be overriden by browsers, I guess this should not be the recommended way. Is there any other way in doing this? </p>