登录 用户中心() [退出] 后台管理 注册
   
您的位置: 首页 >> 程序员学前班[不再更新,只读] >> 主题: WebKit 核心的浏览器     [回主站]     [分站链接]
标题
WebKit 核心的浏览器
clq
浏览(0) + 2008-12-28 20:16:25 发表 编辑

关键字:

WebKit 核心的浏览器

http://webkit.org/

http://gtk-webcore.sourceforge.net/screen.html

Safari

clq
2008-12-28 20:20:18 发表 编辑

在 Linux 上使用 WebKit 引擎浏览器
Category: Apple, Author: Nicky, Popularity: 19%

WebKit 所包含的 WebCore 排版引擎和 JSCore 引擎来自于 KDE 的 KHTML 和 KJS,当年苹果比较了 Gecko 和 KHTML 后,仍然选择了后者,就因为它拥有清晰的源码结构、极快的渲染速度。WebKit 也是一个开源项目,几年来,Apple 和全世界的爱好者们为它做了很多努力,来修订和优化这个引擎,这篇文章提到,Apple WebCore 的开发者拥有 KDE 的 CVS 帐户,可以利用全世界为 KHTML 提供的资源来完善自己的引擎,而 KDE 开发者却不能得到苹果内部源代码的版本控制系统权限,总的来说就是苹果对自己开发后的东西有所保留,让 KDE 不能及时得到反馈来完善自己的 KHTML,这么看来苹果有过河拆桥的意思,但无形中也承认,现在 WebKit 已经不再是从前的 KHTML 了,或许比它更优秀。

这篇文章介绍了一下,怎么在 Linux 上使用 Qt 库建立一个 WebKit 引擎的浏览器,虽然现在这么做对普通用户意义不大,但对一个 Linux 上的网页开发者来说,完全可以把它当成一个调试器,因为 Safari 来了,我们不能对它坐视不管。基于 gtk 还有一个叫做 Gtk+ WebCore 的项目,以前在 Edgy 上编译过,很容易崩溃,连浏览自己的博客都成问题。说到这里想感叹一下,Firefox 一直是我最喜欢的浏览器,在可用性、扩展性、稳定性、支持 Web 标准、速度上都还不错,如果换上一颗奔腾的芯,会有什么样的效果呢?

Installing and Running WebKit in Linux Using Qt

1、先安装一些编译需要的软件和库

sudo apt-get install libqt4-dev libxslt-dev gperf bison libsqlite3-dev flex build-essential subversion

2、从 svn 下载 WebKit 源码

svn checkout http://svn.webkit.org/repository/webkit/trunk WebKit
需要耐心等待一段时间

3、建立一个 Qt4 WebKit 浏览器

QTDIR=/usr/share/qt4/ WebKit/WebKitTools/Scripts/build-webkit
需要半小时左右

4、运行这个浏览器

WebKit/WebKitBuild/Release/WebKitQt/QtLauncher/QtLauncher

运行效果:

看看它的速度,好过与 Gecko 和 KHTML,和 Opera 比较接近。
qt-webkit.png

ps: Safari Beta 3.0.1 for Windows Update

Tags:KDE, KHTML, Linux, Safari, WebCore, WebKit.
评论数量(11) | Add Comments
本文网址:http://www.osxcn.com/apple/installing-and-running-webkit-in-linux.html


总数:1 页次:1/1 首页 尾页  
总数:1 页次:1/1 首页 尾页  


所在合集/目录



发表评论:
文本/html模式切换 插入图片 文本/html模式切换


附件:



NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.

Copyright © 2005-2020 clq, All Rights Reserved
版权所有
桂ICP备15002303号-1