 <p>Not a complete answer but I guess I am pointing in the right direction. You can get all the information about the user's browser and platform in javascript using the code below</p> <pre><code> alert(navigator.userAgent); </code></pre> <p>You will have to create a list of known browsers and platforms, and you will have to compare the userAgent string with them to identify the respective browser/platform.</p>