每个凉宫都会遇到属于她的John Smith。 收藏本站
登陆 / 注册 搜索

阅读:2.2K   回复: 1

浏览器 User Agent 演化史

[复制链接]
空谷幽兰 踏破虚空 2022-1-16 13:15 |显示全部楼层

从前车马很慢,书信很远,一生只够爱一个人,但是可以纳很多妾啊!

精华达人 主题破百 以坛为家 论坛元老 土豪会员 五周年纪念
以下文章来源于码农翻身 ,作者刘欣


张大胖初学 Web 开发, 遇到了一个古怪的东西:
👮‍♂️🧣📏😅🤞🎢🦞🈳🦟
浏览器 User Agent 演化史 1.jpg

这个 User Agent 字符串之所以这么古怪, 要从 20 多年前的 Mosaic 说起。

1993 年,在伊利诺伊大学的国家超级计算中心(NCSA),第一个支持图片的浏览器 Mosaic 诞生了!
🧑‍🌾👒💿😛🦷🌧🦞❌🦊
浏览器 User Agent 演化史 2.jpg

不久,开发 Mosaic 的骨干 Marc Andreessen 前往硅谷,开始创业, 开发了一个叫 Mozilla 的浏览器
👨‍🚒🕶🤖👀🛩🦞❌🦋
浏览器 User Agent 演化史 3.jpg

伊利诺伊大学和 NCSA 对 Marc Andreessen 的所作所为很不高兴, 于是 Mozilla 被改名为 Netscape。

浏览器 User Agent 演化史 4.jpg
🥷🧢🩺😡🤛🚐🍍™🪶
可以看出,无论是 Mosaic 还是 Netscape,它们的 User Agent 还是很清爽的。

浏览器 User Agent 演化史 5.jpg
🥷🥼🪣😚👌🚐🍓®🦖
不同的浏览器有不同的能力,于是在服务器端发展出了 User Agent 嗅探技术。

浏览器 User Agent 演化史 6.jpg

Netscape 风靡网络,这让当年的软件霸主微软感受到了巨大的威胁, 微软推出了自己的浏览器 Internet Explorer,希望成为 Netscape Killer。👨‍🚒🥼🧻😀🦷🏠🦞©🐅

浏览器 User Agent 演化史 7.jpg

IE 等不及了, 它决定假装自己就是 Mozilla !
👨‍🎨🩳🛒😥🙏💈☣🦚
浏览器 User Agent 演化史 8.jpg

IE 的欺骗成功了 !

浏览器 User Agent 演化史 9.jpg 👴🪖🛋🤖🙏🌧🫖💲🐻

微软通过在 Windows 上捆绑 IE, 迅速把 Netscape 击败。

浏览器 User Agent 演化史 10.jpg
👩👠🔑😊🤟🚗🥄🚷🐺
正面战场搞不过微软, Netscape 决定另辟蹊径:开源

新的 Mozilla 诞生了,与此同时,它还拥有了一个叫做 Gecko 的渲染引擎

浏览器 User Agent 演化史 11.jpg 👨‍🚒👓⌨😥🦷🚘🍓🅱🦌

然后 Mozilla 变成了 Firefox 。

浏览器 User Agent 演化史 12.jpg
🧥📀😉🎠🍌📳🦚
Gecko 这个渲染引擎很厉害,很多浏览器开始使用它。

浏览器 User Agent 演化史 13.jpg

Gecko 被广泛认可, 服务器又开始进行 User Agent 嗅探了。👨‍🚒🦺🔭🙃👀🌕🍭™🦟

浏览器 User Agent 演化史 14.jpg

此时 Linux 刚搞了一个叫做 Konqueror 的浏览器, 用的是自家的 KHTML 渲染引擎。

🧓👔✒😃👍🌧🦮 浏览器 User Agent 演化史 15.jpg

于是,Konqueror 在 User Agent 中也做了点手脚。

浏览器 User Agent 演化史 16.jpg
👨‍🚒👒📬😷🖕🗼🍧↔🐖 浏览器 User Agent 演化史 17.jpg



Apple 也决定搞一个自己的浏览器 Safari ,它基于 KHTML,创建了新的渲染引擎 Webkit👩🥾🪥😀🤛🎢🍖™🐠

浏览器 User Agent 演化史 18.jpg

最后,Google 也来了,它想做一个叫做 Chrome 的浏览器, 也基于 WebKit 引擎。
浏览器 User Agent 演化史 19.jpg
🧑‍🚀👗🎺🥱✍🚗🥚🈳🦚
这就是你看到的奇怪的 User Agent 的来历。
上一篇
下一篇
帖子热度 2175 ℃
一个袋子砸在了空谷幽兰头上,空谷幽兰赚了 1 个 金币.

故事,还未完、 「锋芒初露」 2022-1-16 13:15 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

今天在路边听到一个淫荡声音“小帅哥快来玩呀”,我内心冷笑“看我今天不弄死你”,我掏出一块钱硬币,骑在她身上……喜羊羊,美羊羊,懒羊羊,沸羊羊,灰太狼……
您需要登录后才可以回帖 登录 | 免费注册  

本版积分规则

快速回复 返回列表