为啥浏览器提供商通过在用户代理字符串中添加一些欺骗性信息来欺骗网站相信自己的是另外一个浏览器
有两家浏览器m和i,都有很多各自的用户。突然有一天m浏览器放大招,推出一个特别炫的功能,所有网站开发人员为之喝彩并开始使用。其中就有的开发人员发现自己网站的用户有很多使用的是i浏览器,可i浏览器没有这炫功能啊怎么办?但又希望自己m浏览器的用户能使用到这炫功能。于是聪明的码农们就在代码里写上了可能改变历史的伟大判断:if(用户用的是m浏览器){启用炫功能;}突然有一天,i浏览器的产品经理发现,有不少用户居然为了使用某个炫功能,开始转而使用m浏览器,而不再使用i浏览器了。喔烤!这还得了!于是立马召集自己的码农开始派活儿:"那个傻逼m浏览器的那个花架子功能,我们的浏览器也要有,你们赶紧加上,一个月后上线!"说时迟那时快,经过各种开发、delay、改需求、返工、跳票,终于i浏览器的炫功能在一年后上线了。通过宣传新版本,推送升级,各种软文拉基友网站(首批使用i浏览器炫功能的网站)来站台。半年又过去了,市场终于开始知道i浏览器也山寨了炫功能了。可这时,世界无数网站代码中已经充斥了那句伟大判断。一样聪明的i浏览器的开发人员统计发现,大部分网站代码中判断是m浏览器的方法是,看用户代理字串中是否有m这个字串。不可能要求世界上所有的网站都更改网站的代码来顺应i浏览器的这次升级啊。在这个巨大残酷而无奈的世界面前,眼看着越来越多用户转投m浏览器,i浏览器的创造者们跪下了,在自己的签名里写上了m字串..... 这个世界是多么的强大而无奈,所有的人都将臣服于她,再怎么高贵的人也最多是调皮地在签名中有尊严的写上"我只是像谁谁"而已哟。
推荐阅读
- 为啥看到书柜上的藏书会有心旷神怡的感觉
- 为啥知乎上普便有一种【我在北上广深打工,所以拥有更好的视野】这样的错觉
- 为啥工商银行的用户体验如此之差
- 汽车|看了中消协4S店服务测评调查结果,终于知道法系车为啥卖不好了
- 你为啥从窝窝商城离职?
- 为啥5G和2.4G默认的BSSID是相同的
- 为啥电器实体店的价格比淘宝贵那么多
- 现在在线学习视频有很多了,为啥大部分人还是喜欢下载下来观看
- 为啥到现在你还没有女朋友 ?
- 天赐的声音|33岁张雨绮为啥总离婚?看过这些照片就明白了,都是性感惹得祸
