刚入门前端小白个人学习帖
一、前端技术发展史
(1)1994年,W3C(万维网)成立,制定了HTML和CSS标准(目前主要是2014年的HTML5和2011年的 CSS3)
(2)1997年,ECMA(欧洲计算机联合制造会)统一了JavaScript标准
ECMAScript(ES)代指JS标准
目前ES3(1999年)ES5(2011年)是JS老语法规范
ES6或称ES2015是JS新语法规范,ES6是ES2015的前身
二、浏览器发展史
(1)1995年,网景的Navigator浏览器
(2)1996年,微软的Internet Explorer(IE浏览器)
2002年,IE浏览器完胜,占据了96%的市场份额(一家独大,但浏览器未完全按照W3C/ECMA的标 准去解析HTML/CSS/JS代码,导致IE浏览器中出现兼容问题(IE6——IE8)
(3)2004年,FireFox火狐浏览器出现
(4)2008年,Chrome谷歌火狐浏览器(特色是使用了V8引擎,性能优越但吃内存严重)
(5)产生了许多浏览器主要分为两类自主研发的和基于别人的技术开发的(即套一层壳子)
自主研发的主要是欧朋浏览器(Opera),套壳子的是360浏览器、QQ浏览器、猎豹等(早期套的是IE的壳子)
(6)2014年随着HTML5发布,移动端(WebApp)崛起
IOS操作系统:内置浏览器Safari,浏览器内核为Webkit
安卓操作系统:谷歌研发的操作系统,浏览器内核为webkit
随着移动端的崛起,Webkit成为了最主流内核
目前基于别人技术开发的浏览器,极速版本的内核基本都是Webkit,兼容版本的是Trident内 核
【附】
1.浏览器内核又称为搜索引擎,是指按照W3C/ECMA等标准实现的HTML/CSS/JS代码解析以及 绘制页面
2.浏览器及内核
IE浏览器:Trident(IE6-11)
Microsoft edge:chromium
FireFox:Gecko
Opera:Presto(V14版本以上也采用了webkit内核)
Safari:Webkit(V8)
Chrome:Webkit(V8)/Blink