与你的生命等价的东西,这个世界上根本没有。 收藏本站
登陆 / 注册 搜索

阅读:6.3K   回复: 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 的来历。
上一篇
下一篇
帖子热度 6302 ℃
一个袋子砸在了空谷幽兰头上,空谷幽兰赚了 1 个 金币.

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

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

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

本版积分规则

快速回复 返回列表