Safary < 6 にはちょっとした問題があります。私は Mac ユーザーではなく、オフィスに Mac を持っていません。また、Safari 6 は Windows では使用できません。私が知る必要があるのは、
$.browser.version
Safari 6 Web ブラウザー用。Mac 開発者の皆さん、その情報を教えていただけますか? ありがとう。
ブラウザ スニッフィングは通常、推奨される方法ではないことを警告されていると思います。つまり$.browser
、ユーザー エージェント文字列を解析します。www.useragentstring.com/pages/Safari/ にあるユーザー エージェント文字列を見ると、Safari 6 が次のように表示されます。
Mozilla/5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5355d Safari/8536.25
後の部分AppleWebKit
は、jQuery がレンダリング エンジンのバージョンを取得する場所です。したがって、この場合は536.26
です。ユーザーエージェント文字列を偽装することで、これを自分で試すことができます。Firefox では、User Agent Switcher がこれを行うアドオンです。http://whatsmyua.comにアクセスして、jQuery が認識しているものを確認してください。