浏览器UserAgent的趣味史

访客3年前黑客资讯811

编辑导语:User Agent,简称UA,中文名为用户署理,是一种向会见网站提供你所利用的欣赏器范例及版本、操纵系统及版本、欣赏器内核、等信息的标识。通过这个标识,用户所会见的网站可以显示差异的排版从而为用户提供更好的体验可能举办信息统计。接下来,本文作者为我们总结了其成长的趣味史。

欣赏器UserAgent的趣味史

最近在看《给产物司理讲技能》,个中有一段扼要的提到了欣赏器UserAgent的寄义和浸染。在最后作者体现UserAgent的变迁是一段布满趣味性的汗青,为了满意我的好(吃)奇(瓜)心理,我去深扒了一下。

功效不扒不知道,一扒吓一跳。本日就给各人分享一下这个陈大哥瓜。

首先,我们先扼要相识一下各大欣赏器的出生日期:

欣赏器UserAgent的趣味史

各人先对这些欣赏器的出生时间有一个观念,然后各人把板凳和西瓜拿好,让我们开始吧~

一、之一个欣赏器:Nexus

1989年,超等大神伯纳斯·李传授发现了万维网(World Wide Web,简称3W),然而大神并不满意于此,为了各人能更利便地会见万维网,大神大手一挥,推出了世界上之一款欣赏器。

李大神寻思给它起个什么名字呢?

此时,李大神大概是懒虫上身,想也不想,要不就叫World Wide Web,跟大儿子(万维网)一个名字吧!

厥后大神感受交换起来不是很利便,常常不知道World Wide Web指的是谁,并且这么偷懒的行为有点对不起小儿子,于是把小儿子的名字改成了Nexus。

由于是欣赏器的祖师爷,没有竞争敌手,Nexus顿时就风行了起来。

由于是最早的欣赏器,Nexus只支持文字展示,还不支持图片展示,而这刚好给了竞争敌手可乘之机,同时也是UserAgent的由来。

二、之一个带图的欣赏器:Mosaic

1993年,伊利诺伊的NCSA组织认为没有图片的网页就像失去颜色的世界!作为一群完美主义者,这完全不能忍!

因此他们发现了之一个可以显示图片的欣赏器:Mosaic(马赛克),能显示图片,但大神们偏偏任性取名叫马赛克!浩瀚吃瓜群众不禁直呼老手!

欣赏器UserAgent的趣味史

由于能显示图片的特性,Mosaic迅速风行了起来。可是到这里,各人大概会发明,此时的霸主是Nexus,它是不能显示图片的,而Mosaic能显示,这就叫html的开拓陷入了两难的田地。

合法html开拓者抓耳挠腮的时候,关心的Mosaic想到了一个步伐:这本质上就是一个身份的问题嘛,那我就在给你发请求的时候汇报你们我的身份,和Nexus区分隔来不就行了?

这就是UserAgent的由来,它最初的浸染只是向处事器表白本身的身份——Mosaic的UserAgent为:NCSA_Mosaic/2.0 (Windows 3.1)

NCSA_Mosaic代表本身是什么欣赏器,2.0代表版本号,Windows 3.1暗示本身可以在什么系统下运行。

这样一来,html开拓者该怎么开拓照旧怎么开拓,只是假如UserAgent表白是Mosaic就发送带图片的网页,假如不是,就发送不带图片的网页。

可是,伊利诺伊的大神们到死也不会想到,就这么简朴的一个UserAgent,竟然被子弟们玩出了花。

三、Mosaic杀手:Mozilla

看到Mozilla,各人是不是很眼熟?随便打开一个欣赏器,查察它的UserAgent,城市发明带有Mozilla标志。是不是很奇怪,为什么差异公司的欣赏器,不管是IE、谷歌、Safari等,都带有Mozilla呢?听我逐步道来。

在Mosaic如日中天的时候,一头初生怪兽偏偏不平,它为本身设立了一个伟大的方针:推翻Mosaic的霸主职位!

这头初生怪兽就是厥靠山甫鼎鼎的网景公司,他们发现了一款欣赏器,但愿可以或许代替Mosaic!而不愧是初生怪兽,没此外,就是头铁,大神们给他们的欣赏器取名为:Mozilla。

欣赏器UserAgent的趣味史

什么意思呢? Mozilla由“Mosaic Killa”(Killa是俚语中Killer的拼法)变革而来,而且是怪兽Godzilla(哥斯拉)的谐音,即“Godzilla eat the Mosaic!”

这就是赤果果的搬弄啊!你看,互联网的源头就充斥着血腥!

Mozilla高声喝问道:Mosaic你这老头子怕不怕!Mosaic瑟瑟抖动(不知道是气的,照旧怕的)地看着这头傲慢的小怪兽,勃然震怒(大发雷霆)到:“给老子滚粗!”

于是网景碍于其时Mosaic的江湖职位,不得已“从心”的把名字改成了Netscape Navigator(网景帆海家)。

可是“小怪兽”口服心不平,仍然偷偷地在本身的UserAgent后头写上了Mozilla/1.0 (Win3.1)。

四、混混来了:IE

小怪兽照旧有点才干的,NetScape更先支持html框架显示,就是简朴的table机关,表里边距之类,仅仅这点在体验上就远超Mosaic。

所以,最后Mozilla如愿”吃掉了”Mosaic,成为了霸主。

开拓者为了区别这两个欣赏器,照旧用的UserAgent。约定假如是UserAgent里含有“Mozilla”字样,就发送支持框架的页面,不然就发送不含框架的页面。

相关文章

产品思维看世界——购物商场

产品思维看世界——购物商场

编辑导读:产物思维是一种办理问题的综合思维,是进一步把问题办理方案产物化的进程。本文从产物视角切入,对购物商场运作背后的产物思维举办了梳领略读,并团结AARRR模子对其运营模式展开了深入阐明探究,与各...

细分市场下,金融产品怎么做数字化匹配?

细分市场下,金融产品怎么做数字化匹配?

当我们的客户以金融产品的方式购买车辆的时候,每个人都有不同的选择,在我们提供的金融产品的范围内,有的客户满意,有的客户并不如心意。如何让每一个客户都能够开心的选择到自己的产品?如何能够满足所有客户的需...

PC客户端设计中,产品经理需要知道的几点

PC客户端设计中,产品经理需要知道的几点

编辑导语:固然网络上的设计资料许多,可是与PC客户端相关的设计资料我们却并不常见。对付产物司理来说,在设计PC客户端时,有哪些需要留意的点呢?本文作者团结事情履历,为我们总结了PC客户端项目中的一些设...

疫情对新零售的十大影响

疫情对新零售的十大影响

席卷全球的新冠疫情,骤然影响了全人类的生活和工作方式。作为一起震动全球的黑天鹅事件,它对整个世界经济、产业和商业形态的影响无疑是巨大深远的。那么,它会如何改变新零售的命运与进程?本文通过对零售业态要素...

以keep为例,如何完成增长实验设计与报告撰写?

以keep为例,如何完成增长实验设计与报告撰写?

完美的增长尝试从来不是灵光乍现,一蹴而就,它背后往往有着公道的要领论和可落地的尝试设计步调,以严谨科学的姿态,检讨一次增长的大概。 智慧的增长人,在一个闪着灵光的黑夜里,预想着通过这一次微小而巧妙的...

“青菜拼车”套路深,它能解决滴滴的增长难题吗?

“青菜拼车”套路深,它能解决滴滴的增长难题吗?

编辑导语:7月20日,滴滴拼车更名为“青菜拼车”正式官宣上线,这是滴滴的一次布满计谋目光的品牌进级。“滴滴拼着打,只要白菜价”的宣传语引人留意,一方面直观出经济实惠的产物处事,另一方面阐发了“青菜拼车...