跟着江哥玩转H5--基本概念

浏览器:安装在电脑上的一款软件

功能:

-将网页渲染出来给用户查看 

-能够让用户通过浏览器和网页进行交互

世界上常用的五款浏览器:Internet Explorer(IE)、Chrome(谷歌) 、 Firefox(火狐) 、 Safari(苹果) 、 Opera(欧朋)

浏览器内核:就是浏览器所采用的渲染引擎

IE内核:Trident

谷歌内核:WebKit / Blink(WebKit的优化)

火狐内核:Gecko

苹果内核:WebKit

欧朋内核:Presto

因为浏览器的内核不同,造成浏览器的兼容性问题

服务器:比家用电脑配置更高的计算机,24小时不断电,不关机的超级计算机

功能:用于存储数据,访问者可以访问服务器获取服务器上存储的资源

浏览器访问服务器的原理

结论:当我们利用浏览器访问网页的时候,是有真实的物理数据传输的。浏览器先将网页的内容缓存到当地文件夹,然后再渲染出来给用户查看。通常第二次查看网页都比第一次快,这就是缓存的效果。

请求报文:请求行+请求头+空行+请求体

响应报文:响应行+响应头+响应体

什么是URL?

我们在浏览器中输入的地址就是URL

http://127.0.0.1:80/index.html

url拆分

http://              协议类型

127.0.0.1          服务器IP地址 (成都市武侯区大悦城)

:80                    服务器端口号 (3栋五单元1201室)

index.html         需要访问的资源名称

服务器IP地址和端口的作用:告诉浏览器我们需要访问的那台服务器的详细地址是什么

index.html的作用:服务器上的资源名称

HTTP Hypertext Transfer Protocol 超文体传输协议

-在现实生活中有很多的协议,例如租房协议、买卖协议、离婚协议

-协议:用来规范和约束一种事物

-HTTP协议用来规范和约束

-浏览器和服务器沟通问题

-沟通最常见的问题就是语言不通

你可能感兴趣的:(跟着江哥玩转H5--基本概念)