浏览器UserAgent的趣味史

访客3年前黑客资讯809

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

相关文章

数据解读中国城市商业格局

数据解读中国城市商业格局

前阵子第一财经宣布了《2020都市贸易魅力排行榜》,区分了差异都市的品级。有的都市从二线都市跃居新一线都市,有的成为贸易资源度榜单的翘楚。每份陈诉都有本身的权衡准则,我们应该怎么去对待这份陈诉呢?笔者...

在线教育:职业教育的风口离我们还有多远?

在线教育:职业教育的风口离我们还有多远?

各行各业现金流急速吃紧,进一步的精简成本甚至裁员降薪势在必行。经济下行的压力加上病毒的影响,让职场人倍感压力。学习心得技能,保持核心的竞争力势在必行!那么下一个风口会不会是职业教育呢? 2020年突...

这些提升产品体验的小细节,你注意到了吗?(11)

这些提升产品体验的小细节,你注意到了吗?(11)

编辑导语:产物的设计应该是由内而外的,从“外表”到本质都举办风雅的打磨,这样才气吸引受众,悦目又好用。对付用户来说,一时有新鲜感的产物并不少,可是愿意一直用下去的产物其实并不多,而这种产物,就是留意用...

“卡片式UI”和“列表式UI”在B端业务中的应用

“卡片式UI”和“列表式UI”在B端业务中的应用

笔者近期在设计B端运维告警平台时,就告警指标如何泛起,选择卡片式or列表式与团队的小同伴们举办了剧烈的接头,从交互体验、信息泛起到业务效率等多方面举办了阐明,尽量笔者最终向列表式作出了妥协,但个中有代...

想知道抖音卖货能不能爆?你需要先看一看这个公式

想知道抖音卖货能不能爆?你需要先看一看这个公式

编辑导语:自从直播带货大火,浩瀚企业纷纷开始了本身的卖货之旅,直播带货更是成为了许多商家追捧的营销方法,个中抖音是一个不行忽略的疆场。不外尚有一个疑问摆在许多抖音主播的眼前:直播卖货如何爆单?本文作者...

SaaS创业路线图 (86):销售VP应关注的指标

SaaS创业路线图 (86):销售VP应关注的指标

编辑导读:有效的指标体系是业务康健运行的重要前提,作为打点者或项目认真人,要相识指标背后的目标和代价,这样才气成立起有效的指标体系。对付SaaS来说,销售体系每周、每月应该存眷哪些指标?本文作者从自身...