随着互联网的发展,网络世界四通八达,信息互联时代早已到来。在网络上获取资讯或者信息的唯一途径便是通过浏览器上网,但是关于浏览器的一些神玩法,你却未必知道。
浏览器具有一个至关重要的特性,即UA,通过该功能可以挖掘好多好玩的事!
UA
User Agent被称为用户代理,简称 UA,它是一个特殊字符串,使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等,从而判断用户是使用电脑浏览还是手机浏览,让网页作出自动的适应。
简单来说,UA是浏览器的身份标识且信息量丰富,一般用来区分不同的浏览器。
在浏览器多种多样且所使用的的技术又不相同的情况下,同一张网页用不同的浏览器浏览,可能会有不一样的效果。此时应该怎么解决?
这是就是UA发挥作用的时候,即网站通过对UA标识进行判别,可按相应的格式进行网页的布局调整,使用户获得更好的浏览体验。
理论上,不同的浏览器的 UA 是不一样的。
如Chrome的UA是
而360浏览器的UA则是
由此可见,UA 中包含了很多信息,例如操作系统版本、浏览器内核等。基本上,网页就是靠UA来判断所用的浏览器类型,网页根据不同的浏览器显示不同的页面。
因此通过变换浏览器UA,浏览器假装身份可以实现很多神奇的用途。
UA的作用
浏览器假装身份是凭借更改UA实现的,那么浏览器更改UA可以实现什么效果呢?
1)桌面浏览器查看手机WAP网页
目前,很多网页同时做了桌面版和移动版。想要在桌面浏览器查看手机移动版的网页,就需要把浏览器的UA改成手机浏览器,然后刷新一下就可以实现了。
2)解决不兼容
不少网页设定为只兼容Chrome,若检测到使用其他浏览器,就会弹出不兼容的提示,如之前使用Edge浏览器访问Chrome商店便出现安全警告。但其实只要将Edge的UA改成Chrome就可以完全兼容,这主要是因为Edge用的也是Chromium内核。
3)查看某些网页
某些微信的特定网页,限定只能通过微信开启(例如之前公众号文章就有这个限制)。仅需把浏览器UA改成微信内置浏览器,便可实现用桌面浏览器查看微信文章。
修改UA的原因
浏览器修改UA之后有如此多的用途,这主要是浏览器之间的竞争导致的。而修改UA就是打破浏览器竞争产生的壁垒的好方法。很多时候网页不兼容浏览器,其实是由于竞争的原因,只要UA改成竞品浏览器,就一切正常。
换而言之,更换 UA才能使浏览器尽可能兼容所有网页。当前某些APP正在打造互联网的闭环生态,因而改UA就很有必要了。
修改UA的方法
修改UA浏览器多用途,那么如何更换浏览器的UA?其实只要浏览器支持扩展程序即可,下面以 Chrome 浏览器为例进行介绍。
首先,安装让浏览器支持 UA 切换的扩展。Chrome推荐这款Google官方的User-Agent Switcher for Chrome。
它有两个最主要的优点:
1)内置各种 UA
这款扩展程序内置了Firefox、IE、iOS、Android以及WP等各平台、各浏览器的UA,无论想要变为哪款浏览器都可以实现。
2)支持自定义 UA
其设置菜单可以自行添加UA,例如想要 “冒充”微信,那就可以添加微信的 UA。如何获取微信UA?在微信中发送一个检测UA的链接,用微信开启,就知道微信内置浏览器的 UA了。
综合而言,修改UA将开启万能版浏览器,操作简单,且将能实现让用户尽可能的浏览世界上所有的网页!
点击查看往期内容回顾
长按二维码,关注我们
新睿云,让云服务触手可及
云主机|云存储|云数据库|云网络