市面上主流的浏览器

编程知识 更新时间:2023-04-09 08:27:19

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

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

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

更多推荐

市面上主流的浏览器

本文发布于:2023-04-08 21:31:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/055e299cb8698e5a230bf931c4bc360a.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:市面   浏览器   主流

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 58402文章数
  • 14阅读数
  • 0评论数