市面上主流的浏览器

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

1、IE浏览器(Internet exolorer)
2、火狐浏览器(Firefox)
3、谷歌浏览器 (Chrome)
4、苹果浏览器 (Safari)
5、欧朋浏览器 (Opera)

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

主流浏览器浏览器内核浏览器内核css写法解析内核
IETrident-ms-
火狐Gcko-moz-Spider Monkey
谷歌、苹果Webkit-webkit-谷歌:v8 Safair:Squirrel FIsh Extreme
欧朋欧朋-o-Karakan

渐进增强(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、响应数据:即服务器回应客户端的内容。

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

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值