前端初始:浏览器和服务器
2019-11-07 本文已影响0人
kevin5979
浏览器
什么是浏览器
- 浏览器是安装在电脑、手机上的一个软件,
可以将网页内容呈现给用户查看,并与用户交互的一种软件
常见的主流浏览器
- 现在国内常见的浏览器有:IE、Firefox、QQ浏览器、Safari、Opera、Google Chrome、百度浏览器、搜狗浏览器、猎豹浏览器、360浏览器、UC浏览器等。但目前最为主流浏览器有五大款,分别是IE、Firefox、Google Chrome、Safari、Opera
IE浏览器
-IE诞生于1994年,微软公司旗下浏览器,是目国内用户量最多的浏览器。
Opera浏览器
- Opera是挪威Opera Software ASA公司旗下的浏览器。1995年,opera公司发布第一版Opera浏览器
Safari浏览器
- 2003年,苹果公司在苹果手机上开发Safari浏览器,利用自己得天独厚的手机市场份额使Safari浏览器迅速成为世界主流浏览器。
Firefox浏览器
- Firefox浏览器是Mozilla公司旗下浏览器,在2004年推出自己的浏览器Firefox。代码完全公开,因此受到很多人的青睐。
Chrome浏览器
- Chrome浏览器是google旗下的浏览器。Chrome浏览器至发布以来一直讲究简洁、快速、安全,所以Chrome浏览器到现在一直受人追捧。
浏览器的内核
什么是浏览器内核
- 浏览器内核也就是浏览器所采用的渲染引擎,而渲染引擎决定了浏览器如何显示网页的内容,以及页面格式信息
- 作为前端开发,熟悉四大内核是非常有必要的。
- IE浏览器内核:Trident内核,也是俗称的IE内核;
- Chrome(谷歌)浏览器内核:统称为Chromium内核或Chrome内核,以前是Webkit内核,现在是Blink内核;
- Firefox(火狐)浏览器内核:Gecko内核,俗称Firefox内核;
- Safari浏览器内核:Webkit内核;
- Opera(欧朋)浏览器内核:最初是自己的Presto内核,后来是Webkit,现在是Blink内核;
第一次浏览器大战
- 第一次浏览器大战发生在上个世纪90年代,94年网景推出了第一款浏览器(Netscape),直观便捷的操作极大地提高了人们浏览的速度,一度占据整个浏览器市场。迅速使Netscape成为大众的焦点。拥有巨大的用户量,微软意识到了问题的严重性,于是很快开发出自己的浏览器(Internet Explorer),但由于开发时间上的仓促,最初的IE版本漏洞百出,根本无法与Netscape相抗衡,微软继续加大投入,相继推出了IE2.0、3.0和4.0版本。但此时的Netscape不仅趋于成熟,老大的地位看似很难被撼动,直到97年,微软将IE与Windows 95操作系统捆绑在一起,凭借着Windows这一大杀器,迅速使IE占据了主动权。Netscape回天乏术,很快败下阵来,最后网景不得不将公司卖给AOL一走了之。后来Netscape开源,成立Mozilla基金会,再后来推出了Firefox浏览器。日益壮大的Mozilla Firefox从2004年又开始重新叫板微软地位。
服务器
什么是服务器
- 服务器是一个配置很高的计算机,24小时不关机,用于存储信息,供访问者请求数据,一旦关机,访问者就无法拿到数据
浏览器与服务器的交互
1、输入网址(浏览器)
2、发送"请求报文"
3、处理请求(服务器)
4、返回结果(服务器)
5、发送响应报文
6、收到并解析内容并渲染呈现给用户(浏览器)
请求报文
- 请求行+请求头+空行+请求体
响应报文
-
响应行+响应头+响应体
END