浏览器界的“联合军”( 三 )
文章图片
文章图片
戏剧性的一幕出现了:所有浏览器都开始伪装自己是Mozilla 。
首先是Linux的追随者 , 他们编写了Konqueror , 引擎是KHTML 。
这群人认为KHTML跟Gecko一样好 , 但是网站却不给他们返回好的页面 , 于是开始伪装自己 , 还在UA里写下我们跟Gecko一样好~
UA=Mozilla/5.0(compatible;Konqueror/3.2;FreeBSD)
(KHTML,likeGecko)
文章图片
文章图片
而苹果家的safari呢 , 它基于KHTML引擎 , 但是加了新的特性 , 所以另起炉灶叫自己WebKit 。
文章图片
文章图片
但同时 , 他也不想失去那些为KHTML编写的东西 , 所以它也选择延续前面的UA , 再加一点标识 。。。
Mozilla/5.0(Macintosh;U;PPCMacOSX;de-de)AppleWebKit/85.7(KHTML,likeGecko)Safari/85.5
而咱们现在最常用的Chrome浏览器呢 , 则是基于WebKit开发的 , 但也是做了修改 , 跟前人一样 , 也不想失去那些为WebKit编写的东西 。
于是在UA中 , 他把自己伪装成这样 。。。
Mozilla/5.0(Windows;U;WindowsNT5.1;en-US)AppleWebKit/525.13(KHTML,likeGecko)Chrome/0.2.149.27Safari/525.13
文章图片
文章图片
总之 , 无限套娃 。
最后 , 人人都不是Mozilla , 人人都是Mozilla 。
围绕UA的骚操作还有很多 , 比如有些人明明用的是手机浏览器刷网页 , 但会通过修改UA , 骗网站:“我是电脑!给我发对应的网页来”~
文章图片
文章图片
这样一来 , 就能规避手机网页中那些“打开XXAPP , 查看全部XX评论”的拦截了 。
文章图片
文章图片
文章图片
文章图片
比如之前优酷对iPhone端的浏览器是不提供视频广告的 。
于是乐视浏览器就通过修改UA , 骗优酷自己是iPhone , 以获取没有广告的优酷视频 。
文章图片
文章图片
除了离谱的UA之外 , 浏览器之间因为各自为营 , 还衍生了各种“兼容模式” , “兼容插件” 。
哎 , 为什么 , 直到现在浏览器才想起来要“统一标准”这件事儿呢?
文章图片
文章图片
嗯 。。。差评君猜测主要是两方面 。。。
一方面是公开统一的标准推行起来很慢 , 毕竟涉及到的厂商很多 , 而厂商们为了迅速抢占市场 , 往往会想要“立刻”提升用户体验 。
另一方面是 , 如果大家都统一 , 就失去了自己独特的优势 , 从产品沦为工具 。
而在现在浏览器主要功能都大差不差 , 趋向稳定 , 很难在技术上有跨时代的突破 , 再纠结于自家标准 , 意义已经不大了 。更多的是给程序员 , 给用户带来的不便 , 还不如走向统一 。
而曾经围绕IE浏览器的打响的 , 属于电脑屏幕中的两次“世界大战” , 也以群雄割据 , 统一标准的局面走向了尾声 。
- 中国品牌的世界胜利!海尔热水器再夺两项世界第一
- 怎么查看一天的行动轨迹(当天行动轨迹查询方法介绍)
- 100MB缓存的锐龙7 5800X3D首次现身
- 迷你世界2022年3月10日最新激活码(2022迷你世界3.10cdk兑换码)
- 售价低廉的三款百元备用机,感兴趣的朋友千万不要错过
- 第一本介绍集成电路“复旦工艺”的教材出版
- 无尽的拉格朗日定向研究协议路线怎么选(无尽的拉格朗日定向研究协议路线推荐)
- 时间nft,你不得不知道的事
- 支付宝蚂蚁庄园2022年3月11日答案是什么(以下哪种食物曾经被用来制作滑冰场的冰面3月11日答案解析介绍)
- 激活数字服务平台,给“养在深闺”的古籍注入新的生命力