检测浏览器

尽可能使用特征检测

使用浏览器检测有一些原因(例如,向用户提供有关如何安装浏览器插件或清除其缓存的说明),但通常将功能检测视为最佳做法。如果你使用浏览器检测,请确保它是绝对必要的。

Modernizr 是一个流行的轻量级 JavaScript 库,可以轻松进行特征检测。