我正在寻找一款(最好是开源的)JS库,以尽可能多地确定用户Web浏览器环境的信息。我知道可以获取以下数据:
屏幕分辨率, 用户代理,接受语言和其他通常在HTTP标头中发送的首选项, 已安装的插件(通过navigator.plugins), 是否支持特定浏览器功能(SVG支持、DOM功能)。
我正在寻找一款库,它可以收集这些信息,并在一个通用的跨浏览器界面下提供这些信息(例如,浏览器报告已安装插件的不兼容性有很多)。我找到了 Modernizr,它可以检测HTML5相关功能,但类似的项目报告更通用的信息,如上面列出的数据,将会更有用。
屏幕分辨率, 用户代理,接受语言和其他通常在HTTP标头中发送的首选项, 已安装的插件(通过navigator.plugins), 是否支持特定浏览器功能(SVG支持、DOM功能)。
我正在寻找一款库,它可以收集这些信息,并在一个通用的跨浏览器界面下提供这些信息(例如,浏览器报告已安装插件的不兼容性有很多)。我找到了 Modernizr,它可以检测HTML5相关功能,但类似的项目报告更通用的信息,如上面列出的数据,将会更有用。