1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 市面上主流的浏览器

市面上主流的浏览器

时间:2021-05-02 17:24:26

相关推荐

市面上主流的浏览器

标题市面上主流的浏览器:

1、IE浏览器(Internet exolorer)

2、火狐浏览器(Firefox)

3、谷歌浏览器 (Chrome)

4、苹果浏览器 (Safari)

5、欧朋浏览器 (Opera)

浏览器的内核以及浏览器内核css写法

渐进增强(Progressive Enhancement):简单理解就是从上往下执行,浏览器兼容性逐渐增强

优雅降级(Graceful Degradation):简单理解 浏览器的兼容性逐级减弱

css写法

.transition {/*渐进增强写法*/-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.transition {/*优雅降级写法*/transition: all .5s;-o-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;}

浏览器解析html过程

DOM文档通常加载的步骤:

1.解析HTML结构。

2.加载外部脚本和样式表文件

3.解析并执行脚本代码。

4.DOM树构建完成。

5.加载图片等外部资源。

6.页面加载完毕。

页面加载过程:

1、解析DNS 将域名解析为IP地址

2、TCP连接 (进行3次握手)

3、发送HTTP请求

4、服务器处理并返回HTTP报文

5、浏览器渲染页面

6、连接结束

http请求方式:

包括:get、post、head、put、delete、trace、options、connect

请求行:包含请求方式、版本协议等

请求头部:包含客户端浏览器的编码格式、正文长度

请求数据:客户端发给服务器的内容。

get和post区别:

1、get不安全,传输的数据量少,以明文发视发送

2、post安全,传输数据相对较大,保存在请求报文中

HTTP报文

http报文包括:状态行、响应头部、响应数据。

1、 状态行:协议版本、状态码、简要描述,例如:HTTP/1.1 200 OK

2、 响应头部:必须指明Content-Type,其他可选,例如:Content-Type: text/plain

3、响应数据:即服务器回应客户端的内容。

注:若有不足之处,请各位大佬指点一二。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。