主要观点总结
文章介绍了Web开发中User Agent字符串的古怪来历,从最早的Mosaic浏览器说起,讲述了不同浏览器的开发历史、互相竞争以及服务器端的User Agent嗅探技术。文章还提到了各种浏览器的诞生和变迁,包括Netscape、Internet Explorer、Mozilla Firefox、Konqueror、Safari和Chrome等。
关键观点总结
关键观点1: 文章介绍了Web开发中的User Agent字符串的起源和发展。
从最早的Mosaic浏览器开始,讲述了浏览器的发展历史以及服务器端的User Agent嗅探技术的出现。
关键观点2: 文章提到了不同浏览器的诞生和变迁。
包括Netscape、Internet Explorer、Mozilla Firefox等浏览器的历史和发展,以及它们之间竞争的关系。
关键观点3: 文章讲述了浏览器渲染引擎的发展。
提到了Gecko渲染引擎的广泛认可,以及基于KHTML的Safari和Webkit渲染引擎的出现。
关键观点4: 文章最后邀请读者加入码农翻身公众号的“小密圈”,以便与大家直接交流。
为读者提供了一个交流的平台,内容完全免费,欢迎大家加入。
文章预览
张大胖初学Web开发, 遇到了一个古怪的东西: 这个 User Agent 字符串之所以这么古怪, 要从20多年前的Mosaic说起。 1993年,在伊利诺伊大学的国家超级计算中心(NCSA),第一个支持图片的浏览器Mosaic诞生了! 不久,开发Mosaic的骨干Marc Andreessen前往硅谷,开始创业, 开发了一个叫 Mozilla 的浏览器 伊利诺伊大学和NCSA对 Marc Andreessen的所作所为 很不高兴, 于是Mozilla被改名为Netscape。 可以看出,无论是Mosaic还是Netscape,它们的User Agent还是很清爽的。 不同的浏览器有不同的能力,于是在服务器端发展出了 User Agent 嗅探 技术。 Netscape风靡网络,这让当年的软件霸主微软感受到了巨大的威胁, 微软推出了自己的浏览器 Internet Explorer,希望成为Netscape Killer。 IE等不及了, 它决定假装自己就是Mozilla ! IE的欺骗成功了 ! 微软通过在Windows上捆绑IE, 迅速把Netscape
………………………………