要想成为专业的程序猿,有些概念性的东西一定要弄明白,不然听别人讲解技术的时候,一句夹杂着好几个专业名词,会让你有种:每个字都听懂,合在一起就是天书的感觉。所以在学习的开始,就要打好基础。

 

什么是浏览器?

浏览器是什么大家一定都知道,它是安装在我们电脑上的一款软件,把网页的内容渲染出来呈现给用户看,并且让用户可以与网页交互的一款软件。大家常用的很多IE浏览器,火狐浏览器,谷歌浏览器、safari浏览器、欧朋都是耳熟能详的浏览器啦~

 

不同的浏览器有不同的浏览器内核, 浏览器内核也就是浏览器所采用的渲染引擎,现在国内很多浏览器都是把这些内核包装一下重新取个名字之后的产品,渲染引擎决定了浏览器如何显示网页的内容,从而导致了浏览器兼容性问题出现,以下五款浏览器使用人数最多,而且内核各不相同,处理浏览器兼容问题也只处理这五款浏览器就可以。

- IE内核 Trident

- 谷歌内核 WebKit / Blink

- 火狐内核 Gecko

- Safari内核 WebKit

- 欧朋内核 Presto

 

什么是服务器?

服务器也是电脑,只不过是比我们的电脑配置更高的电脑,并且24小时都在运行的超级计算机。服务器上存储了大量的数据,用户可以通过访问服务器获取这些数据恶化资源,假如这台计算机关机了,用户就无法访问了。