Web浏览器引擎 WebKit

Web浏览器引擎 WebKit

BSD/LGPL
C/C++
跨平台
2008-09-22

WebKit是开源的Web浏览器引擎,苹果的Safari、谷歌的Chrome浏览器都是基于这个框架来开发的。WebKit 还支持移动设备和手机,包括iPhone和Android手机都是使用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 应用程序开发将成为主导 — 并且不只是在传统的桌面浏览器空间,还将在移动领域。移动将一跃成为首要考虑,而不再是后备之选。

的码云指数为
超过 的项目
加载中

评论(3)

_Areny丶小帅
_Areny丶小帅
谷歌浏览器内核也好像是webkit
乡土老青年
乡土老青年
gtk WebKit
鉴客
鉴客
UC优视发布U3浏览器内核 国内首款中国创造,靠,明明是基于 WebKit 内核,却非要说中国创造,真TMD不要脸

WebKit 继续泄密,macOS 10.14 将支持深色模式

今天早些时候,根据 WebKit 的代码我们发现,iOS 12 可能会继续支持 iPhone 5s。现在,又有国外的朋友在 WebKit 代码中发现了其他信息。首先,我们了解下 WebKit 到底是什么。Webkit 是一种渲...

2018/04/21 08:04

大势所趋,WebAssembly 将统一浏览器编译格式

被 Safari、App Store 以及许多其他 OS X、iOS 和 Linux 应用所广泛使用的开源 Web 浏览器引擎 WebKit ,如今有了完整的 WebAssembly 部署能力。就在上周,Google Chrome 也宣布将停止支持 ...

2017/06/09 07:57

WebKit 是新时代的 IE6,微软修改移动版 IE11

微软IE团队调查了500 家最流行网站在不同移动浏览器中的行为,发现很多网站会将移动版IE11浏览器识别为桌面版本,并特别为基于WebKit的浏览器优化。基于WebKit 引擎的浏览器如Mobile Safari...

2014/08/04 06:50

开源渲染引擎 WebKit 曝出 iOS 8和 OS X 10.10新 API

苹果在 WWDC 2014发布会上发布 iOS 8和 OS X 10.10,现在有人发现,新系统的 API 已经出现在开源软件中。这份被称为 WKWebView.h 的文件是开源渲染引擎 WebKit 的一部分,这里的代码完成的功...

2014/06/03 07:12

WebKit 用 LLVM 优化器结合 JavaScript 编译

WebKit官方博客宣布用LLVM优化器合并JavaScript编译,大幅提升JavaScript引擎速度。如果你是OS X用户,可以下载最新的WebKit Nightly版体验一下。开发者说,十年前,JavaScript语言被认为太慢...

2014/05/15 06:32

Opera 发布全新基于 WebKit 的安卓版浏览器

上月我们报道了全新的Opera浏览器将转向WebKit内核,今天,Opera推出了搭载WebKit内核的Android版浏览器,不过现在还只是beta版。想尝鲜的朋友赶紧试试吧。 新的Opera被 寄予了很大的希望,不...

2013/03/06 08:06

互相竞争的公司如何联合开发 WebKit

WebKit最早是苹果发起的 开源项目,基于KDE的KHTML页面渲染引擎。如今它已经是最广泛使用的浏览器核心引擎之一,五大桌面浏览器中已有三家采用WebKit引擎:苹果的 Safari、Google的Chromium和...

2013/03/04 07:07

Mozilla CTO 谈为什么不切换到 WebKit 内核?

上周,Opera 正式宣布将逐步把自己的Presto引擎换成WebKit内核,随后又以1.55亿美元收购了移动端浏览器SkyFire的制造商 SkyFire Labs,引发了人们对WebKit内核有望一统江山的猜测。而作为目前...

2013/02/16 21:02

没有更多内容

加载失败,请刷新页面

5
回答
关于如何在webkit中做类似QQ历史聊天记录的数据加载或保存,以及效能?

项目是在CEF( Chromium Embedded Framework )中进行的一个IM客户端工具,说白了,CEF只是一个壳,里面的数据和内容及交互都...

2013/09/22 10:03
1
回答
怎么封装一个Webkit或者Blink内核到安卓?

怎么封装一个Webkit或者Blink内核到安卓??我想要封装一个Webkit或者Blink到安卓,可我对这方面没有经验,请大神帮帮忙。

2017/06/03 13:39
6
回答
为什么Gecko能衍生出TB,XULRunner等项目,而Webkit就没有呢?

如题。如果Webkit有,请赐教。我的想法是,有没可能用Webkit做个UI引擎,让桌面程序的界面开发用HTML5和Javascript来说实现。不知道现...

2011/08/22 11:01
32
回答
OSC 第 114 期高手问答 -- 浏览器引擎与前端工程师的个人修养

OSCHINA 本期高手问答(3月22日-3月28日)我们请来了 @moonrising (孟德国)为大家解答关于浏览器引擎与前端工程师的个人修养方面的问...

2016/03/22 15:39
1
回答
nodejs+webkit 获取mac地址

nodejs+webkit 做的桌面应用 可以获取到计算机的mac地址吗? 如果可以,怎么获取呢? 如果不行,怎么控制桌面应用,在不需要服务器支持下,实现...

2015/05/06 17:36
5
回答
webkit还是blink

我想研究一下浏览器内核 我该学webkit还是blink

2014/04/09 18:15
2
回答
python tkinter webkit

我在用py tkinter做一个邮件客户端,需要内嵌一个浏览器,可以加入webkit吗,或是其他解决方案?

2014/09/06 21:28
5
回答
QWebView登陆问题

用QTWebKit登录某个网站,登陆总是出现问题~而这些网站用其他浏览器都可以登录成功的,请问是什么原因呢? 比如我现在在用的微博,新浪微博和腾讯微博都可...

2012/11/27 20:02
2
回答
Webkit定制浏览器开源协议问题
eechen 的回答 2014/11/28 12:08
最佳答案
这些双核浏览器其实用的是 Chromium这个开源项目,而这个开源项目的协议主要是BSD,所以你会看到基于Chromium的Opera、Maxthon等浏览器都不需要开源。Chromium的引擎用的是Google分支的Blink,这个引擎已经按相关协议开源。
1
回答
有人知道为什么WebKit源码不更新了吗

Archived Nightly Builds of Trunk r174650 45.9 MB 2014-10-13 20:54:21 GMT 现在官网...

2014/11/10 10:13

没有更多内容

加载失败,请刷新页面

webkit css properties

http://css-infos.net/properties/webkit Webkit CSS properties -webkit-animation -webkit-animation-delay -webkit-animation-direction -webkit-animation-duration -webkit-animation-f...

2013/02/18 22:05
43
0
WebKit参考资料

网络上已经有非常多的WebKit代码介绍. webkit主页 (编译 /移植 / 简单概念) http://www.webkit.org/ webkit小结 ( DOM树 / Render树) http://wenku.baidu.com/view/566e6c8102d276a200292e5...

2012/03/06 12:22
1K
1
CSS3自定义滚动条

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>CSS3自定义滚动条</title> <style> header { font-family: 'Lobster', cursive; text-align: center; font-size: 2...

2018/05/09 15:15
35
0
趣文:巧用CSS文件,愚人节极客式恶搞

趣文:巧用CSS文件,愚人节极客式恶搞 2013/03/30 | 分类: 趣文漫画 | 13 条评论 | 来源: 伯乐在线 | 标签: APRILFOOLS.CSS, CSS, 愚人节, 趣文 分享到: 74 后天就是4月1日愚人节了,也就...

2013/04/01 21:39
35
0
[转]Webkit内核探究【1】——Webkit简介

注:【转载请注明文章来源、保持原样】 出处:http://www.cnblogs.com/jyli/archive/2010/01/31/1660355.html 作者:李嘉昱 研究Webkit内核已经有一段时间了,在这期间我花了很多时间去研读w...

2010/12/15 16:16
3.3K
0
纯css loadding效果

***原文地址: *** >https://blog.csdn.net/zuncle/article/details/62887308 html <h1> CSS LOADERS </h1> <div class="box"> loader-01 <div class="loader-01"> </div> </div> <div clas...

2018/10/30 09:52
12
0
css3跳动字体

<html> <style type="text/css"> @-webkit-keyframes fontbulger { 0% { font-size: 10px; } 30% { font-size: 15px; } 100% { font-size: 12px; } } #box { -webkit-animation-name: fontbu...

2013/11/19 10:38
28
0
Stylish 样式

Stylish 样式

2015/01/06 22:32
1K
0
nw.js node-webkit系列(2)nwjs相关教程

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zeping891103/article/details/50728194 本节主要给大家介绍一些关于nwjs的相关教程,尽管大多都是英文,若有...

2018/11/28 20:30
1
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部