关于浏览器兼容的问题总结
一、为什么会出现浏览器兼容问题?
由于各大主流浏览器由不同的厂家开发,所用的核心也不同,架构代及码也很难重和,这就为各种莫名其妙的Bug(代码错误)提供了温床。再加上各大厂商出于自身利益考虑而设置的种种技术壁垒,都让CSS应用起来比想象得要麻烦。浏览器的兼容问题是我们必须去克服的。
二、关于浏览器
1、主流浏览器
Internet Explorer、 Safari、Mozilla Firefox、 Google Chrome、Opera、360
2、最早的图形浏览器 : Mosaic
NCSA Mosaic,或简称Mosaic,是互联网历史上第一个获普遍使用和能够显示图片的网页浏览器。它是由伊利诺伊大学厄巴纳-香槟分校的NCSA组织在1993年所发表,并于1997年1月7日正式终止开发和支持。在当时人气爆发,大受欢迎。Mosaic的出现,算是点燃了后期互联网热潮的火种之一。
Netscape Navigator(网景领航者)(1994-2008)简称NN
1994年12月15日网景浏览器1.0版正式发布,软件名改为网景导航者
后来网景导航者浏览器的开发工作,聘用了许多原有的Mosaic浏览器工程师,但是没有采用Mosaic网页浏览器的任何代码。
传承网景浏览器代码的后裔为Firefox浏览器。
3、浏览器大战
第一次世界大战 上个世纪90年代
第二次世界大战 20世纪
这是 Six Revisions 制作的一幅浏览器近20年来的发展简史图,从最早的 WorldWideWeb Browser 到现在最新的 Google Chrome,期间包含了 Mosaic, Netscape, IE, Opera, Mozilla, Safari, Firefox."
1991年,WorldWideWeb 浏览器发布
这款由 Web 之父 Tim Berners-Lee 亲手设计的图形化浏览器还包含一个所见即所得 HTML 编辑器,为了避免同 WWW 混淆,这个浏览器后来改名为 Nexus.
1993年,Mosaic 发布
Internet 的流行应该归功于 Mosaic,这款浏览器将 Web 带向了大众。诸如 IE, Firefox 一类的当代浏览器仍然在延用 Mosaic 的图形化操作界面思想。
1994年,Netscape 成立
Marc Andreessen 带领 Mosaic 的程序员成立了 Netscape 公司,并发布了第一款商业浏览器 Netscape Navigator.
1995年,IE 发布,浏览器之战即将爆发
微软针对 Netscape 发布了他们自己的浏览器,IE,第一场浏览器之战爆发。
1996年,Opera 发布
Telenor 是挪威最大的通讯公司,他们推出了 Opera