关于UserAgent解析的一点事

2018-10-19  本文已影响0人  monvhh

曾自己借助阿里云和hexo搭了个站点,现已废弃,过往写的博客暂挪到此处。


title: 关于UserAgent解析的一点事
date: 2016-12-09 13:02:56
tags:
- 技术
- Javascript
- 浏览器
- TODO


1.   可以解析什么数据?

2.  想全面解析,可能么?

几乎不可能。
尤其是设备,全球设备太多,除了手机,平板众多,甚至包括智能电视,可穿戴设备,等等。就算有全球所有设备的useragent的库,需要归纳总结,也不是十天半个月可以解析完的。
有一个针对browser的库,可能不全 https://www.whatismybrowser.com/developers/tools/user-agent-parser/browse

3.  网上的轮子

对比

百度前端团队的

而 faisalman的代码是通过将正则分类,去匹配,然后简单的处理匹配后的结果,或者不必处理,即可得到最后我们想要的信息。两个问题

4.  问题:为什么这俩轮子不约而同的不检测PC端的设备,只有移动端有设备?

上一篇 下一篇

猜你喜欢

热点阅读