精华内容
下载资源
问答
  • WebKit是什么

    千次阅读 2014-01-17 17:21:15
    WebKit到底是什么呢?要回答这个问题,首先让我们来看一下什么是浏览器是: · 浏览器是一多媒体程序,它能够查看视频、图片以及播放音乐,所以它需要支持各种视频、图片和音频的解码。 · 浏览器是一个图形程序...

    看了这片文章,总结了下WebKit到底是什么。

    http://www.paulirish.com/2013/webkit-for-developers/


    现在基于WebKit的浏览器已经无处不在了,恐怕除了微软的IE以及Mozilla的Firefox,其他浏览器已经全被WebKit给占据了。

    那WebKit到底是什么呢?要回答这个问题,首先让我们来看一下什么是浏览器是:

    ·      浏览器是一多媒体程序,它能够查看视频、图片以及播放音乐,所以它需要支持各种视频、图片和音频的解码。

    ·      浏览器是一个图形程序,它需要对字体和图形进行渲染。

    ·      浏览器是一个网络程序,它需要支持HTTP,FTP等各种网络协议。

    ·      浏览器是一个翻译程序,它需要把HTML,CSS,Javascript等翻译成形象的可互动的网页。

    ·      浏览器是一个关键程序,所以它需要各种硬件加速。

    浏览器是一个多面手,他需要平台提供各种各样的服务如多媒体解码、渲染、网络支持、硬件加速等等。

    下面看看WebKit的结构:


    可以看到WebKit好像一个三明治:

    ·      上层,WekKitEmbedding API,给图形界面提供服务的接口。

    ·      中间层,WebCore实现了对HTML和CSS的解析,相应DOM的生成,以及网页元素在屏幕上的布局。JSCore顾名思义是一个Javascript的解析器。

    ·      下层,PlatformAPI,告诉底层平台WebKit需要什么样的服务。

    其实,上面的这个图中,除了WebCore其他都是可以替换的;)

    可以看出来,光有WebKit是完成不了一个浏览器的,还需要图形界面和底层平台。此外还有一个概念叫WebKitPort。就像药品里面有中成药一样,WebKit浏览器也有中成品,即WebKitPort。所谓WebKit

     Port就是WebKit加上已经实现了的一套完整或者不完整的图形界面和底层平台套装。拿Chromium来说,它本身一个完整的浏览器,而360浏览器是基于Chromium这个WebKit Port实现的浏览器。

    展开全文
  • WebKit是什么?

    千次阅读 2010-07-06 00:49:00
    WebKit是什么?谷歌浏览器(Google Chrome)已经发布有几天了,很多人都知道了它是基于WebKit开发的,那么WebKit到底是什么呢?WebKit 是一个开源项目,是一个套优秀的轻量级的浏览器排版引擎,包含了来自KDE项目和...

    WebKit是什么?

     

    谷歌浏览器(Google Chrome)已经发布有几天了,很多人都知道了它是基于WebKit开发的,那么WebKit到底是什么呢?

    WebKit 是一个开源项目,是一个套优秀的轻量级的浏览器排版引擎,包含了来自KDE项目和苹果公司的一些组件。WebKit是Apple公司的浏览器Safari 的核心,可以运行在MacOS和Windows操作系统上。WebKit的HTML和JavaScript代码是起源于KDE的KHTML和KJS类库的 一个分支

    目前基于WebKit的浏览器有:Safari、Konqueror、Epiphany、Google Chrome、iCab、OmniWeb、Midori、Shiira

    要了解更详细的资料建议访问下面的维基百科的英文版页面

    相 关链接:WebKit开源项目官方网站 (英文) 维基百科的WebKit (英 文) 维基百科的WebKit (中文)

     

     

    更多参考:


    Webkit是什么?(Chrome浏览器的核心)

     

    展开全文
  • webkit是什么

    2021-03-31 00:04:31
    一个开源[[浏览器内核]]。 参考 webkit_百度百科

    一个开源[[浏览器内核]]。

    参考

    1. webkit_百度百科
    展开全文
  • Webkit是什么?(Chrome浏览器的核心)

    万次阅读 2008-09-07 04:46:00
    Webkit是什么?(Chrome浏览器的核心)本文为 www.ecgui.com(eCGUI-微型嵌入式GUI) 原创文章,欢迎转载,请保留链接 http://www.ecgui.com/html/tech/200809/07-16.html最近Google发布的Chrome 浏览器引起了很多关注,...

    Webkit是什么?(Chrome浏览器的核心)

    本文为 www.ecgui.com(eCGUI-微型嵌入式GUI) 原创文章,欢迎转载,请保留链接 http://www.ecgui.com/html/tech/200809/07-16.html



    最近Google发布的Chrome 浏览器引起了很多关注,说到 Chrome 的技术特性,就不得不提 Chrome 的核心 Webkit.

     

    Webkit 是什么?

     (Webkit Logo,来自 www.webkit.org)

    Webkit 是一个开放源代码的浏览器引擎(web browser engine),Webkit 最初的代码来自 KDE 的KHTML 和 KJS.(均开放源代码)。苹果公司在开发 Safari 浏览器时,在对比了 Gecko 和 Webkit 后,选择了 Webkit 作为核心引擎,这里提到的 Gecko 是 Netspace (网景公司)和Mozilla Firefox 使用的引擎。苹果公司在 Webkit 的基础上做了大量优化改进工作 ,此时的Apple Webkit 已经和Webkit 有了不少差别,最后开发出了著名的 Safari,可以说 Safari 是一个相当成功的产品。但是Safari 却不是开放源代码的。

    Webkit 源代码下载页面:http://nightly.webkit.org/


     其实在Google之前发布 的开源手机系统 Android 中的浏览器,就是基于Webkit 的。

     

    也就是说,除了Netspace 和Firefox 使用的Gecko 引擎外,还有 Webkit 引擎和 IE 的Trident 引擎。毫无疑问,IE 仍然占有绝大多浏览器市场份额,但不断受到开源的Firefox 浏览器威胁。

    目前浏览器的市场,如果其引擎来划分,就形成

    1.Trident  - (IE)
    2.Gecko   - (Firefox/Netspace)
    3.Webkit  - (Safari,Chrome)
    4.Opera   -

    Chrome 推出后不到24小时,即拿下了约1%的浏览器市场份额,下载次数达到数百万次,这个成绩是非常可喜的。

    但就目前我个人使用状况来看,要继续提高市场份额,还是还有很多工作要做,比如 Chrome 目前连自己家的 工具条(Google toolbar)都不支持。还有很多功能还不够完善。


    -------------------------------------------
    eCGUI-微型嵌入式GUI-图形界面系统(支持DOS 16/32bit,Linux,uC/OS等等)
    http://www.ecgui.com   dos if else 

    展开全文
  • -moz代表firefox浏览器私有属性-ms代表IE浏览器私有属性-webkit代表chrome、safari私有属性 私有属性例如:设置div圆角的大小 -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; ...
  • Chrome内核和Webkit的关系到底是什么?WebkitChromium拓展 作为web工程师还不清楚那是不可以的,来看看一个爱做小编的程序员的新闻吧 Webkit 同时WebKit 也是苹果Mac OS X 系统引擎框架版本的名称,主要用于Safari...
  • webkit 版本QT 、GTK 是什么

    千次阅读 2016-12-27 10:55:00
     webkit 在各个平台不同的实现,分别基于gtk、qt(qt (诺基亚的)移到QT 上~就是webkit QT移植?)等的不同实现 就像手机软件,有android版本的,也有ios版本的 1. webkit ...
  • 知道什么是 webkit

    2018-08-16 08:29:45
    一个快速,开源的Web浏览器引擎,对开发者而言就是一个盒子
  • 原文地址:My Github Blog 这两个月来接触到一个开源项目:node-webkit(项目地址:https://github.com/rogerwang/node-webkit),也做了一点点小小的Code Contribution。...是什么? node-webkit...
  • 什么Webkit

    千次阅读 2010-04-05 16:30:00
    提起WebKit,大家自然而然地想到浏览器。... HTML的布局,譬如左边是什么,顶部是什么,中间是什么。b. 根据用户设定,呈现文字,譬如字体是宋体还是楷书,大小尺寸,重体斜体等等。c. 显示不同格式
  • Webkit

    2016-05-26 12:08:00
    对一些开发者而言,WebKit就是一个黑盒子。丢进去HTML、CSS、JS等一连串的东西,而WebKit就能变魔术一般显示出一个很棒的网页出来。...什么是WebKit什么不是WebKit?  浏览器如何使用WebKit的?  为什么W
  • a:-webkit-any-link是什么意思

    万次阅读 2016-10-24 13:13:44
    any-link指的超链接,前边的-webkit-谷歌浏览器的前缀 css3中-moz、-ms、-webkit什么意思 -moz:匹配Firefox浏览器 -webkit:匹配Webkit枘核浏览器,如chrome and safari -moz代表firefox浏览器...
  • webkit

    2011-03-04 12:48:00
    <br />提起WebKit,大家自然而然地想到浏览器。作为浏览器内部的主要构件,WebKit的主要工作是渲染。... HTML 的布局,譬如左边是什么,顶部是什么...所以, WebKit是一个渲染机(Rendering Engine )。 <b
  • 同样是webkit内核为什么chrome和safari兼容性会不一样?浏览器分为:排版引擎和js引擎(只是其中一部分); safari: 排版引擎:webCore js引擎: jsCore chrome: 排版引擎:blink+webkit(但是为什么还是...
  • <div><p>build出来的浏览器版本过低,可以通过高版本的qt libraries来build更高版本的window/linux应用吗</p><p>该提问来源于开源项目:tapir-dream/berserkJS</p></div>
  • 要看Qtwebkit能干嘛那就先了解一下历史了,  WebKit 一个开源的浏览器引擎,与之相应的引擎有Gecko(Mozilla Firefox 等使用的排版引擎)和Trident(也称为MSHTML,IE 使用的排版引擎)。同时WebKit ...
  • Node-Webkit打包

    2019-11-09 11:30:19
    1.node-webkit是什么? NW.js is an app runtime based on Chromiumand node.js. You can write native apps...
  • css3中-moz、-ms、-webkit什么意思 1、-moz代表firefox浏览器私有属性 2、-ms代表ie浏览器私有属性 3、-webkit代表safari、chrome私有属性 这些为了兼容老版本的写法,比较新版本的浏览器都支持直接写:border-...
  • WebKit分析报告2

    热门讨论 2009-03-16 15:15:04
    一.WebKit是什么? 5 二.WebKit主要特点和目标 5 三.WebKit主要组成 7 II.WebKit之WebCore介绍 7 一.WebCore所包含的主要内容 7 1.目录结构 7 2.主要数据结构 9 二.一个Http请求在WebCore中的主要流程 13 1.WebKit...
  • 要看Qtwebkit能干嘛那就先了解一下历史了,  WebKit 一个开源的浏览器引擎,与之相应的引擎有Gecko(Mozilla Firefox 等使用的排版引擎)和Trident(也称为MSHTML,IE 使用的排版引擎)。同时WebKit ...
  • CSS3中-moz-或-webkit-是什么意思?

    千次阅读 2017-02-16 22:27:50
    或许,你在一些css的书中已经读到了相关的解释,但...CSS3中新增了一些属性,例如box-reduis、box-orient、text-overflow等等,而这些属性在以往的版本中不存在的,或者不被支持的,因此,针对不同的浏览器,规定其
  • 我第一次接触浏览器相关的开发,而且当时对android webkit学习的很快,甚至提交了好几个patch,很可惜啊。在我开始有能力提patch的时候,android放弃webkit了,改为chromium了。 但是毕竟相识一场,该记录的还是...
  • 走进WebKit--开篇

    千次阅读 2013-03-23 01:21:00
    移动互联网,WebApp 和 WEBOS 概念兴起以前,国内主要是数字电视机顶盒厂商在用;之后才被国内各大公司重视起来,WebKit 也...WebKit 是什么 WebKit 是开源的浏览器引擎。通俗的讲就是把网页(HTML, JavaScript, CSS,
  • 用node-webkit开发多平台的桌面客户端

    千次阅读 2014-12-24 01:22:29
    一、node-webkit是什么? 二、node-webkit有些什么干货? 三、node-webkit的基本工作原理是怎样的? 四、怎样用node-webkit进行客户端开发? 五、如何做到开发一份代码,生成多平台APP? 六、使用...
  • webkit什么不能显示中文

    千次阅读 2009-03-10 16:03:00
    经过debug发现/usr/share/language-selector/fontconfig/zh_CNfontconfig的配置文件,里面有关于不同的family的配置,如 serif Bitstream Vera Se

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,112
精华内容 844
关键字:

webkit是什么