浏览器UserAgent的趣味史

访客4年前黑客资讯846

编辑导语: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”字样,就发送支持框架的页面,不然就发送不含框架的页面。

相关文章

西柚找找校园共享信息平台产品需求文档

西柚找找校园共享信息平台产品需求文档

编辑导语:西柚找找是一个为学生、教职工、学校和校周边用户群体提供信息便利的一个平台,它针对错乱的校园信息举办汇总分类,用户通过学生证,身份证举办实名注册,按照需求选择处事范例。本文作者对西柚找找举办了...

疫情之下,中国互联网的冰与火之歌

疫情之下,中国互联网的冰与火之歌

疫情非凡时期下,中国互联网产生了哪些变革?文章对此举办了盘货,一起来看看~ 每一次动荡都是流量的再分派! 新冠这只黑天鹅对中国互联网财富的影响是全方位的,对付中国互联网的诸多规模而言,这次海啸般的攻...

运营小白必看:运营是什么?怎么做运营?

运营小白必看:运营是什么?怎么做运营?

运营是跟着互联网鼓起的一门职业,也是许多职场小白憧憬的职业。可是运营到底是什么?运营天天的事情是什么?奈何才可以成为运营?本文将会从两个方面为你解答,想要相识运营的童鞋不要错过。 一、什么是运营 1...

职场教育市场是怎样的?

职场教育市场是怎样的?

编辑导读:说到教诲行业,许多人想到的就是K12教诲,以及升学测验的向导班。对付职场人士来说,职场教诲同样很是重要。可是市场上并没有呈现职场教诲的巨头,许多小的培训机构还在艰巨求生。职场教诲市场到底是什...

少儿编程,是否有清晰的卖点?

少儿编程,是否有清晰的卖点?

编辑导语:跟着人们对儿童教诲的重视度的不绝提高,市场上逐渐呈现了越来越多的少儿课程,个中就包罗了少儿编程。对付成年人都有必然难度的编程,是否可以或许将其理论精确的通报给儿童而且引起儿童的乐趣呢?它的卖...

产品经理学会用思维导图梳理需求,“回怼”BOSS

产品经理学会用思维导图梳理需求,“回怼”BOSS

编辑导读:作为产物司理,你是不是常常会碰着一些无理的需求,尤其提需求的人照旧你的BOSS,你还不能拒绝。这时候除了着急上火尚有什么能做的呢?本文作者也碰着了这样的环境,他用一套思维导读巧妙地“回怼”了...