browser-detection

Why wouldn't the default Control Adapter mappings work on Chrome or Safari?

I have confirmed that my Control Adapters are not triggering in Chrome and Safari. I've debugged, and the breakpoints inside the adapters just don't get hit in Chrome/Safari, when they work perfectly find in Firefox/IE. So, for Chrome/Safari, IIS is just ignoring the mapping. My AdapterMappings.browser file looks like this: <browsers...

Is there some formal way to update the browser detection files for ASP.Net?

I have an ASP.Net site on which we're using control adapters. We have the adapters mapped to a "refID" of "Default." These adapters are working fine on all browsers except Chrome and Safari. For those browsers, they do not execute. I've given up trying to figure out why -- I have a question here on SO that no one has been able to answ...

Sending an email with browser capabilities and screen size etc.

A lot of my visitors are blind (with it being a site for the blind), and often when trying to diagnose problems, I'd like to know what version of browser etc they're using, whether flash is installed. Because more often than not, someone will swear they are using X, when in fact Y is installed. Currently, I'm using http://jsbrwsniff.sour...

Detect if website visitor has toolbars installed eg. Google toolbar using javascript

I am working on an online education website that frequently uses pop up windows. This is part of a learning management system from a third party provider so not possible to change the way this works. We get lots of helpdesk calls with users stuggling with popup blockers - in their OS, browser settings and additional toolbars. I am us...

Request.Browser.Platform not returning iPad, OSX, or Windows7

I'm working on some advanced browser detection, and I've downloaded the MDBF browser file from CodePlex. Unfortunately my Request.Browser.Platform, along with a few other things is returning "Unknown" on both my iPad Mac OSX (Snow Leopard) and on Windows7 Does anyone know of a good advanced .browser file out there that does the same th...

Determining which JavaScript/CSS browser features are required

My website uses a variety of technologies, such as JQuery, new CSS definitions (e.g., moz-selection, -webkit-user-select), etc. The site works perfectly with Google Chrome and Safari, but has some quirkiness in Firefox, IE, and some of the other browsers. I want to write a script to check for necessary browser features but, with sever...

How can I differentiate between smart phones and others?

Hi all, I'm looking to revamp our mobile site with something simple for phones below the ambiguous smart phone category and something a little more interesting for the phones above this category. I'm not interested in WAP/WML for this project. I'm building a ASP.Net 4 MCV 2 app and using MBDF What I'd like to know is how best to define...

How to detect "Google Chrome" as the user-agent using PHP?

I'm interested to know whether the user-agent is "Chrome" at the server end using PHP. Is there a reliable regular expression for parsing out the user-agent string from the request header? ...

Distinguish Chrome from Safari using jQuery.browser

It seems jQuery.browser is able to identify webkit rather easily as of 1.4. But how can I use it to distinguish Chrome from Safari (and visa-versa)? ...

What's THAT website which display's a user's browser, resolution, IP address, flash version, etc...?

I didn't bookmark it, and now I need it. ...

Google Chrome inset box-shadow bug on Windows, not on Mac: Better workaround?

This is still current on Chrome 5.0.375.125, which is the latest Windows release at the time of this writing. Bug is tracked here: http://code.google.com/p/chromium/issues/detail?id=25334 So, the problem is, if you're on Windows or Linux, and someone uses inset box-shadow on an element that also has border-radius, you get a bug -- the ...

telling Windows from Linux (via network)

I am doing a research on how someone can detect whether another machine is running Windows or Linux, if it runs inside a virutal machine, if it's behind NAT\proxy\VPN and what not. I saw some interesting tools like p0f, which does passive detection. Basically, I know there are implementation differences in TCP and other underlying protoc...

best way to detect handheld device in jQuery

Is there a solid way to detect whether or not a user is using a mobile/handheld device in jQuery? Something similar to the css media attribute? I would like to run a different script if the browser is on a handheld device. The jQuery $.browser function is not what I am looking for. ...

Easy way to examine browser name and version

Hi, Is there any really easy way to get to know, what browser has called controller's action. I would like to have a code for my controller, like this: if mighty_lib.browser.name == "Safari" if mighty_lib.browser.version >= 5 # Glad to see you, Safari 5, there is a stunning, interactive page for you. elsif mighty_lib.brow...

sniffing browsers in a post sniff world, can I still use jquery.browser?

hey guys Post Sniffing Rules Although browser sniffing used to be quite popular, it's now gone out of fashion (for good reasons) and has been deprecated (if not dropped) by popular libraries such as jquery. The better way is to do feature detection. Exception To The New Rule However, there are times when you might be targeting (for ...

Detect Browser Language in PHP

Hi, I have this script as INDEX for my website. Script should be include on itself a specific page depending on browser language (automatically detected). This script was working till now, and now suddenly seems not working any more (I do not why), the problem is for any detected language it is always include index_en.php. Could you ple...

Is there any mapping between feature detection and current browsers?

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 detecti...

What does Request.Browser.Type AskTbFWV mean?

This is more for curiosity, but we're seeing that every time an end user updates their Firefox browser, the Request.Browser.Type value gets set to AskTbFWV. Request.Browser.Browser: Gecko Request.Browser.Type: AskTbFWV After closing and re-opening the browser, the value changes to "Firefox". I'm wondering what does "AskTbFWV" mean? ...