浏览器内核和Web标准

阅读: 评论:0

浏览器内核和Web标准

浏览器内核和Web标准

一、常见浏览器内核(也称渲染引擎)

前端代码通过浏览器可渲染为可视化界面,渲染主要是通过浏览器的内核。

(1)Trident(IE内核):
国内很多双核浏览器的其中一核便是Trident,称作是"兼容模式"。
代表:IE、猎豹安全浏览器、360极速浏览器、百度浏览器、遨游、世界之窗浏览器、Avant、腾讯TT等。
Windows10发布后,IE将其内置浏览器命名为Edge,Edge最显著的特点就是新内核EdgeHTML。

(2)Gecko(firefox):
Mozilla FireFox(火狐浏览器)采用该内核,Gecko的特点是开源,可开发程度高。
可惜近几年已经没落了,原因比如:打开速度慢、升级频繁、猪一样的队友flash(firefox支持特别好的flash,但flash加载特别慢,又不断的升级插件…麻烦)、神一样的对手chrome(chrome后起之秀,已经占据全球40%份额,还在不断提高)。

(3)webkit(Safari):
Safari是苹果公司开发的浏览器,所用的浏览器内核是自己发明的大名鼎鼎的WebKit。
现在很多人错误地把webkit叫做chrome内核(即使chrome内核已经是blink了,苹果表示很心痛)。
代表浏览器:遨游浏览器3、Apple Safari(Win/Mac/iPhone/iPad)Symbian手机浏览器、Android默认浏览器,

(4)Chromium/Blink(chrome):
2013年4月3日,谷歌正式宣布弃用webkit,在Chromium项目中研发啊Blink渲染引擎(浏览器核心),内置于Chrome浏览器中。Blink其实是WebKit的分支。大部分国内浏览器最新版都采用Blink内核。

(5)Presto(Opera):
Presto是挪威浏览器opera的"前任内核",最新版的opera浏览器早已抛弃Presto而投入谷歌的怀抱。

(6)移动端浏览器内核相关:

  • 目前手机端的浏览器内核主要说的是系统内置浏览器的内核:
    iPhone和iPad等苹果iOS平台主要是WebKit,Android4.4之前的Android系统浏览器内核是WebKit,Android4.4系统浏览器切换到了Chromium,内核是Webkit的分支Blink,Windows Phone8系统浏览器内核是Trident。
二、Web标准


(1)Web标准的好处:

  1. 让Web的发展前景更广阔。
  2. 内容能被更广泛的设备访问。
  3. 更容易被搜索引擎搜索。
  4. 降低网站流量费用。
  5. 使网站更易于维护。
  6. 提高页面浏览速度。

(2)Web标准构成:
Web标准不是某一个标准,而是由W3C(万维网联盟)和其他标准化组织指定的一系列标准的集合。主要包括结构(Structure)、表现(Presentation)和行为(Behavior)三个方面。

  • 结构标准:结构用于对网页元素进行整理和分类,主要包括XML和XHTML。(HTML)
  • 样式标准:表现用于设置网页元素的板式、颜色、大小、等外观样式,主要指的是CSS。(SSS)
  • 行为标准:行为是指网页模型的定义及交互的编写,主要包括DOM和ECMASript两个部分。(JS)

web标准简单总结:
结构使内容更清晰,更有逻辑性。
样式用于修饰内容的样式。
行为使内容的交互及操作效果。

本文发布于:2024-01-29 12:57:21,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170650424615443.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:内核   浏览器   标准   Web
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23