See http://docs.jquery.com/Browser_Compatibility
> does jQuery do any browser detection before trying to do anything, or > does it just forge ahead, and whether it works or not depends on the > browser... If javascript is active then jQuery will attempt to 'run'. (If it's not active then Guy's suggestion informs the visitor, and it's down to how intrusive your script is as to whether the site is still usable). You could perform your own browser sniffing and put up a warning if you detect the use of a not-fully-supported browser, to the effect that "some things *may* not work!" Possibly a bit off-putting for the visitor? (Also bear in mind that some browsers can lie about about what they are!) An alternative is to test _your_ site in every possible browser, and version thereof, and find out what works and what doesn't, setting a sniff to either do or don't do something?! Unrealistic. Helpful? Probably not.