WebKit是什么 webkit功能及应用平台
WebKit 是一个开源的浏览器引擎,与之相对应的引擎有 Gecko(Mozilla Firefox 等使用),Trident(也称MSHTML,IE 使用)和 EdgeHTML(也称 Chakra,Edge 和其他 UWP 浏览器使用)。
同时 WebKit 也是苹果 Mac OS X 系统引擎框架版本的名称,主要用于 Safari,Dashboard,Mail 和其他一些 Mac OS X 程序。WebKit 前身是 KDE 小组的 KHTML,WebKit 所包含的 WebCore 排版引擎和 JSCore 引擎来自于 KDE 的 KHTML 和 KJS,当年苹果比较了 Gecko 和 KHTML 后,仍然选择了后者,就因为它拥有清晰的源码结构、极快的渲染速度。Apple 将 KHTML 发扬光大,推出了装备 KHTML 改进型 WebKit 引擎的浏览器 Safari。
背景
WebKit 所包含的 WebCore 排版引擎和 JSCore 引擎,均是从 KDE 的 KHTML 及 KJS 引擎衍生而来。它们都是自由软件,在 GPL 条约下授权,同时支持 BSD 系统的开发。所以 Webkit 也是自由软件,同时开放源代码。
WebKit的优势在于高效稳定,兼容性好,且源码结构清晰,易于维护。
尽管 Webkit 内核是个非常好的网页解析机制,但是由于以往微软把 IE 捆绑在 Windows 里(同样的 Webkit 内核的 Safari 捆绑在 Apple 产品里,Chrome 捆绑在 Google 产品里),导致许多网站都是按照 IE 来架设的,很多网站不兼容 Webkit 内核,比如登录界面、网银等网页均不可使用 Webkit 内核的浏览器。
WebKit 内核在手机上的应用也十分广泛,例如 Google 的手机 Android、 Apple 的 iPhone, Nokia’s Series 60 browser 等所使用的 Browser 内核引擎,都是基于 WebKit。
WebKit 是一个开源项目,其起源可追溯到 K Desktop Environment (KDE)。WebKit 项目催生了面向移动设备的现代 Web 应用程序。虽然设备本身的能力和形态因素都相当重要,但移动用户最热衷的仍然是内容。如果移动用户可用的内容只是 Internet 用户可用内容的一个很小的子集,那么用户体验充其量也只能划分为二等。
WebKit 还应用在了桌面的 Safari 浏览器内,该浏览器是 Mac OS X 平台默认的浏览器。不管我们讨论的是桌面版本还是 iPhone 或 Android 上的浏览器引擎,WebKit 均优先支持 HTML 和 CSS 特性。实际上,WebKit 还支持尚未被其他浏览器采纳的一些 CSS 样式 — 这些特性正在得到 HTML5 规范的考虑。
HTML5 规范是一个技术草案集,涵盖了各种基于浏览器的技术,它包括客户端 SQL 存储、转变、转型、转换等。HTML5 的出现已经有些时间了,虽然尚未完成,但一旦其特性集因主要浏览器平台支持的加入而逐渐稳定后,Web 应用程序的简陋开端也将成为永久的记忆。Web 应用程序开发将成为主导 — 并且不只是在传统的桌面浏览器空间,还将在移动领域。移动将一跃成为首要考虑,而不再是后备之选。
应用平台
iOS:
2007 年 6 月 29 日,iPhone 上市,WebKit 进入 iPhone OS 平台,而且立即成为 iPhone OS 平台独一无二的排版引擎。
Android:
Google 开发的手机操作系统 Android 中内置的浏览器也是采用的 WebKit 引擎。
Nokia S60:
诺基亚公司将 WebKit 移植到 Symbian S60 操作系统中,并开发了基于 Webkit 的手机浏览器“Web browser for S60”,广泛用于诺基亚、三星、LG 等基于 Symbian S60 操作系统的手机中。
Web OS:
Palm 推出第一款基于 WebKit 的操作系统,Palm Pre 是第一款基于该系统的手机产品。
Linux:
尽管 WebKit 的原型 K 内核是由 Qt 写成,但 Linux 下目前最受瞩目的 WebKit 项目却是 Gnome 领导的 WebKit/Gtk+。随着奇趣科技于 2008 年 6 月被 Nokia 收购,Qt 方面也加快了 WebKit 的“回归”进程。
Midori,Google Chrome,GNOME 的 Epiphany、KDE 的 Konqueror,浏览器。
Windows:
Webkit 内核在 Windows 上发展最晚,Safari(for Windows),Midori,Google chrome,具有双核模式的傲游 3 和傲游云浏览器是最为常见的 Webkit 浏览器。2009 年推出的 safari 和 Chrome 都使用的webkit引擎完全通过了 acid3 测试。
引擎分类
浏览器的内核引擎,基本上是四分天下:
Trident: IE 以 Trident 作为内核引擎;
Gecko: Firefox 是基于 Gecko 开发;
WebKit: Safari, Google Chrome,傲游 3,猎豹浏览器,百度浏览器 opera 浏览器 基于 Webkit 开发。
Presto: Opera 的内核,但由于市场选择问题,主要应用在手机平台–Opera mini
注:2013 年 2 月 Opera 宣布转向 WebKit 引擎
注:2013 年 4 月 Opera 宣布放弃 WEBKIT,跟随 GOOGLE 的新开发的 blink 引擎
责任编辑:hnmd003
相关阅读
-
WebKit是什么 webkit功能及应用平台
WebKit 是一个开源的浏览器引擎,与之相对应的引擎有 Gecko(Mozilla Firefox 等使用),Trident(也称...
2022-04-26 -
中兴Axon 40 Ultra5月登场 将采用高分辨率屏下摄像头技术
今天,中兴通讯终端事业部总裁倪飞用中兴Axon 40 Ultra发了一条微博,预告中兴Axon 40系列旗舰即将登...
2022-04-26 -
联想公布ThinkBook 13s笔记本 配置升级到12代酷睿P系列处理器
联想海外官网现已公布新款ThinkBook 13s笔记本,配置升级到12代酷睿P系列处理器。联想 ThinkBook 13s...
2022-04-26
相关阅读
-
WebKit是什么 webkit功能及应用平台
WebKit 是一个开源的浏览器引擎,与之相对应的引擎有 Gecko(Mozilla Firefox 等使用),Trident(也称...
-
集成显卡是什么 集成显卡和独立显卡有什么区别?
现在很多的卖家都会推出独立显卡的噱头来吸引购买,制造卖点。对于消费者来说,也就容易制造一种错觉,...
-
显存容量是什么 显存容量多大合适
显存容量是显卡上显存的容量数,这是选择显卡的关键参数之一。显存容量决定着显存临时存储数据的多少,...
-
声卡怎么调试 电脑声卡调试具体步骤
声卡也叫音频卡,是多媒体技术中最基本的组成部分,是实现声波 数字信号相互转换的一种硬件。声卡的基...
-
游戏开挂是什么意思 游戏开挂怎么开
外挂又叫开挂、开外挂、辅助、第三方辅助软件,综合某些修改器的功能进行编程出的游戏修改器。有的外挂...
-
除螨仪有用吗 除螨仪真的能除螨吗
除螨仪一般是有效果的,而且使用后的效果也是比较好的。除螨仪主要能够达到除螨和杀菌的作用,能够将床...
-
除螨仪怎么选 除螨仪吸出来的粉末是什么
除了螨虫,它的屎和尸体、卵也是导致皮肤过敏和呼吸道疾病的罪魁祸首。与其说期待杀死螨虫,其实除螨仪...
-
如何使用新冠自测试剂盒 新冠自测试剂盒适用人群
随着医疗的进步,以及医护研究人员的不断努力,已经研发出新冠病毒抗原自测试剂盒,符合相关检测适应证...
-
新冠自检盒怎么用 新冠自检盒结果准确吗
目前的新冠病毒的试剂盒,应该在医院规范的使用,而不应该私底下使用,而且在使用过程中应注意穿戴防护...
-
人民币兑美元汇率跌破6.5关口 人民币贬值利好哪些板块
本周人民币兑美元连续走低,跌破6 5关口,创2021年8月以来新低,中美利差收窄和人民币汇率贬值的背景下...
-
公司民爆业务总体保持稳健 雅化集团后市如何
雅化集团后市如何?雅化集团前景怎么样?2022年3月3日券商评级内容摘要如下:民爆与锂业双轮驱动,公司业...
-
一年达成第二个10万台!蔚来第20万台量产车下线
4 月 26 日,蔚来宣布,第 20 万台量产车在江淮蔚来合肥先进制造基地下线。蔚来表示,从 2018 年...
-
支付货款长期延迟 惠而浦中国终止与国美电器关联公司的商务合作
4月26日消息,惠而浦中国对外发布公告称,决定终止与国美电器及其下属关联公司的商务合作。公告称,国美...
-
美团发布商户品牌保护报告 主动拦截超606万次侵权门店
4月26日消息,正值4 26世界知识产权日,美团发布《2021年度美团商户品牌保护报告》(以下简称商户品牌保...
-
中兴Axon 40 Ultra5月登场 将采用高分辨率屏下摄像头技术
今天,中兴通讯终端事业部总裁倪飞用中兴Axon 40 Ultra发了一条微博,预告中兴Axon 40系列旗舰即将登...
-
一季度动力电池装机量排行榜 宁德时代领跑全球
在汽车电动化时代,中国领跑全球;而在汽车动力电池领域,中国的宁德时代继续领跑全球。近日,高工产业研...
-
荣耀70系列入网 将采用一亿像素主摄
今日,据数码博主透露,型号为FNE-AN00的荣耀新机通过工信部认证入网,这应该是将要推出的荣耀70系列手...
-
两天后油价调整 预计上调油价145元/吨
开油车的朋友注意了,油价调整即将到来。按照国内成品油调价的规则,新一轮成品油零售价调整窗口将于4月...
-
信息披露违法违规 中公教育及高管被罚1000万
4月26日消息,中公教育发布公告称,已收到中国证监会安徽证监局出具的《行政处罚事先告知书》。因涉嫌未...
-
小米MIX2折叠屏新机曝光 高刷柔性内屏规格很豪华
近日,微博博主 @数码闲聊站 透露了小米 MIX FOLD 2折叠屏新机的更多内容。该博主透露,小米 MIX...
-
百家联名新玩法,知家DTC是如何帮助车企成功营销破圈的?
近些年来,五菱汽车重新焕发出新的品牌活力。先是依靠人民需要什么,五菱就造什么的DTC用户思维成功破圈...
-
联想拯救者C135氮化镓适配器开售 单C口设计支持最高135W输出
据联想拯救者官方消息,新款C135氮化镓适配器于4月26日0:00全平台开售,首发价199元。联想新款 C135 ...
-
医保卡怎么用?医保卡买药要输密码吗?
有一些小伙伴在缴纳了医保之后,会拿到一张医保卡,但是却不知道这张医保卡到底有什么作用,之前也没有...
-
医保怎么在手机上缴费?医保忘了缴费如何补缴?
有的时候我们不方便线下去给医保缴费,那有没有什么便利一点的方法呢,比如说能不能直接在手机上面,像...
-
通用要求供应商签署碳中和承诺书
通用要求供应商签署碳中和承诺书盖世汽车讯据外媒报道,通用已经要求其全球供应商签署一份碳中和承诺书...
-
买了一年的保险退保能拿回多少钱?可以拿回本金吗?
有不少消费者投保的时候不注意,就投保了自己不需要或者不太适合自己的保险产品,往往还是在投保一段时...
-
6000元的保险退保拿回比例是多少?退保需要注意什么?
最近有朋友咨询马蜂保,自己买了一份年交6000元的保险产品,因为明显感觉这份保单不是很适合自己,保费...
-
买了一年的保险4000可以退多少钱?退保途径有哪些?
最近有朋友咨询马蜂保,他买了4000元 年的保险产品,刚缴费一年可以退多少钱,想必还有很多朋友也有类...
-
6000的保险只能退几百块吗?怎么才能拿回本金?
大家投保保险之后发觉保单内容不太好,也不适合自己,就会想要退保来寻求及时止损,但是又担心退保的损...
-
植发是门好生意吗?碧莲盛尤丽娜:需用技术赋能 修炼内功
“脱发少女”“秃头青年”“发量焦虑”成当下“90后”自嘲的热词。而在这种自我调侃的背后,也反映出年...
精彩推荐
阅读排行
精彩推送
- 马斯克发布推文“Yesss!!!”
- 小米平板5大内存版正式开售 采...
- 联想公布ThinkBook 13s笔记本 ...
- 魅蓝lifeme无线领夹麦克风发布 ...
- 中兴通讯一季度营收279.3亿元 ...
- iQOO Neo6 SE即将发布 搭载高...
- 特斯拉Q1在华收入46.5亿美元 上...
- 苹果新款6.7寸iPhone 14 Max曝...
- vivo S15e手机发布 搭载三星Ex...
- 中国人寿的康宁少儿两全保险都保...
- 意外险到底要不要买?怎么选择意...
- 深圳失业保险金领取条件及标准是...
- 医保怎么在手机上缴费?医保缴费...
- 意外险保100万一年要交多少钱?...
- 怎么买包含猝死的综合意外险?猝...
- 医疗险和重疾险的区别是什么?哪...
- 人人安康百万医疗险都保什么?投...
- 和瑞一号终身寿险怎么样?有必要...
- 友邦保险重大疾病险怎么样?值得...
- 深圳失业保险金领取条件及标准是...
- 深圳失业保险金领取条件及标准是...
- 深圳失业保险金领取条件及标准是...
- 领取失业补助金需要什么条件?失...
- 联想ThinkPadX1Nano2022笔记本发...
- 罗永浩关联公司被恢复执行 执行...
- 苹果供应链企业产能受限 iPhone...
- 曝Meta第一家“元宇宙”实体店下...
- 猫舍店长曝员工2天虐猫20次:本...
- 酿酒板块昨日盘中一度飘红 山西...
- 254家科创板公司年报出炉 科创...