浏览器内核和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标准简单总结:
结构使内容更清晰,更有逻辑性。
样式用于修饰内容的样式。
行为使内容的交互及操作效果。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hudie.

不要打赏!不要打赏!不要打赏!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值