第九章 客户端检测

83 阅读1分钟

能力检测

能力检测的目标不是识别特定的浏览器,而是识别浏览器的能力。

  • 先检测达成目的的最常用的特性。先检测最常用的特性可以保证代码最优化,因为在多数情况下都可以避免测试多个条件。
  • 必须测试实际要用到的特性。一个特性存在,不一定意味着另一个特性也存在。

怪癖检测

怪癖检测的目标是识别浏览器的特殊行为,检测浏览器的缺陷

用户代理检测