为什么需要考虑浏览器兼容,浏览器渲染引擎在浏览器中的作用是什么样的?

为什么需要做浏览器兼容?–渲染引擎在浏览器中的作用

  • Web浏览器的体系结构
    Web浏览器的体系结构
    User Interface:用户界面。可以使最终用户能够与界面上所有可视元素进行交互。
    Browser Engine:浏览器引擎。是浏览器引擎的核心组件,充当用户界面与渲染引擎的中介,根据从用户界面接收到的输入指令查询和处理渲染引擎。
    Rendering Engine:渲染引擎。负责呈现用户在其屏幕上请求的特定网页。每个浏览器都有自己独特的渲染引擎,对于不同版本的浏览器,渲染引擎也可能有所不同。
    Networking:网络。该组件负责使用标准协议(Http或FTP)管理网络调用,并且负责处理与互联网通信有关的安全问题。
    JavaScript Interpreter :JS解释器。负责解析和执行嵌入在网站中的JS代码,生成结果,转发到渲染引擎,展示在用户界面。
    UI Backend:UI后端。用户绘制基本小部件(窗口和组合框)。
    Data Storage/Persistence:数据存储/持久化。网页浏览器需要在本地存储各种类型的数据,例如Cookies,因此,浏览器必须与WebSQL、IndexedDB、FileSystem等数据存储机制兼容。
  • 渲染引擎的作用&#
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值