如果导航器选项发生变化,网站是否真的可以确定我的操作系统和更大的版本,

时间:2016-07-07 09:29:59

标签: javascript selenium web-scraping

我使用selenium来查看site.I在我的firefox中重写了导航器对象的useragentplatformoscpu属性。网站可以确定我的真实操作系统和浏览器版本吗?

1 个答案:

答案 0 :(得分:0)

在JavaScript中,您可以使用User Agent嗅探技术来检测您的浏览器和平台。 通常这些信息并不准确,最近作为特征检测的技术更为可取。

回答你的问题,是的,你可以在你的网站上使用JavaScript检测操作系统和浏览器版本。

对于功能检测,您可以使用Modernizr之类的库来帮助您完成此任务。

关于用户代理嗅探的其他感兴趣的链接:

https://en.wikipedia.org/wiki/Browser_sniffing

https://developer.mozilla.org/en-US/docs/Browser_detection_using_the_user_agent