LinuxTOY 是一个致力于提供 Linux 相关资讯的专题站点。如果您发现了好用好玩的 Linux 东东并愿意发扬自由、分享的精神,可以点击顶部导航 Contact 按钮进行投稿。
  • Laptops
  • make $500 extra a day!

Related entries

Latest entries

Webkit 引擎的 Epiphany 可用于 Ubuntu 7.10

Webkit 是 Apple 基于 khtml 的浏览器引擎,被用在 Safari、gPhone 上。我尝试在 Ubuntu 7.10 编译了 WebkitGtk 的 Epiphany 浏览器,deb 包临时放在 http://linuxfire.com.cn/~huahua/soft/webkit/,让大家可以在 Ubuntu “使用” Safari 了。

Epiphany-webkit
Webkit 引擎的 Epiphany 网络浏览器截图

Webkit 在 Linux 下也非常快,Epiphany-webkit 看 map.google 和 ditu.google 明显比 Firefox 和 Opera 流畅。只是现在 Epiphany-webkit 和 WebkitGtk 还没整合好,渲染速度很快,但是好些应有的功能用不了,比如无法在网页里打开新窗口,网页里无法用右键菜单,网页里无法激活输入法,感觉上成熟度不如 QtWebkit 的浏览器。不过既然 GNOME 2.22 要默认用 Epiphany-webkit,估计这些很快都会修好的。

关于 Webkit

Webkit 被设计成可以用多种 GUI toolkit,包括 aque,Qt,wx 等,往 Gtk 的移植比较起来似乎没有 Qt 那么成熟,下载网页依然用的 libcurl,TW 的 jserv 说虽然现在已经可以多线程下载网页,可是效能上还有好大优化空间。

[撰文/华华]

20 Comments

  1. yegle 1 yegle Commented @ 2007-11-21 11:40 am

    yegle@yegle-laptop:~$ aptitude search epiphany
    p epiphany - clone of Boulder Dash game
    p epiphany-browser - Intuitive GNOME web browser
    p epiphany-browser-dev - Development files for Epiphany web browser
    p epiphany-data - required maps for epiphany game
    p epiphany-extension-gwget - Gwget extension for Epiphany web browser
    p epiphany-extensions - Extensions for Epiphany web browser

  2. 雪梨 2 雪梨 Commented @ 2007-11-21 11:46 am

    @yegle:
    现有的 epiphany 多是使用 mozilla/firefox 内核的 epiphany-gecko,
    epiphany-gecko 的扩展跟 epiphany-webkit 不兼容。

  3. 华华 3 华华 Commented @ 2007-11-21 11:52 am

    哦, 也许 yegle 没理解 Webkit,

    epiphany 只是个外壳浏览器,
    Ubuntu 里的 epiphany-browser 现在只有用 firefox gecko 引擎的版本,
    还没有 Apple Webkit 引擎的。

  4. yegle 4 yegle Commented @ 2007-11-21 11:53 am

    汗……丢人了……

  5. fanhe 5 fanhe Commented @ 2007-11-21 12:39 pm

    还是等firefox 3.0算了

  6. itrs 6 itrs Commented @ 2007-11-21 12:58 pm

    Is flash9 plugin for webkit based epiphany available ?

  7. number5 7 number5 Commented @ 2007-11-21 1:02 pm

    还有一个基于 webkitgtk-svn的浏览器midori
    http://software.twotoasts.de/?page=midori

    Archlinux 下可以用yogurt 从AUR安装

    yogurt webkitgtk-svn

    yogurt midori

  8. 雪梨 8 雪梨 Commented @ 2007-11-21 1:14 pm

    midori 看起来设计得不错,
    不过好些功能没完成

    效果见
    http://paste.ubuntu.org.cn/i4092.png

  9. 雪梨 9 雪梨 Commented @ 2007-11-21 2:12 pm

    对了,补充下,
    只是体验 webkit 的话,
    不需要装笨重的 epiphany

    只要安装了 libwebkitgtk0d_0~svn26044-1_i386.deb ,
    就可以在 /usr/lib/WebKit/ 下
    执行 /usr/lib/WebKit/GtkLauncher 了,

    GtkLauncher 是个非常简单的窗口,用来演示 WebkitGtk,


    http://paste.ubuntu.org.cn/i4093.png

  10. ganloo 10 ganloo Commented @ 2007-11-21 10:05 pm

    蛮好看的。

  11. kopision 11 kopision Commented @ 2007-11-21 10:08 pm

    我这里怎么连中文都显示不了? 这样的话完全没使用价值啊…

  12. 雪梨 12 雪梨 Commented @ 2007-11-21 10:47 pm

    @kopision:
    别人的中文显示都没问题

  13. kopision 13 kopision Commented @ 2007-11-21 11:07 pm

    晕, 不知道出什么问题了… 之前装的wine也怎么搞都显示不了中文… 其它程序显示中文都正常啊, 郁闷了…

  14. 樹雄 14 樹雄 Commented @ 2007-11-22 1:33 pm

    Ubuntu 7.10 下可以用這個︰
    http://www.ubuntugeek.com/mido.....owser.html

  15. kopision 15 kopision Commented @ 2007-11-22 7:12 pm

    midori也装过了. 中文显示不出是个别现象, 试了baidu, google.cn, pconline.com.cn, qq.com, 只有qq.com能正常显示中文, 但是链接不能点, 基本上处于不可用的状态… 只能期待它尽快完善了

  16. yang~ 16 yang~ Commented @ 2007-11-23 11:06 am

    toy能不能说明一下编译的方法。

  17. 9527 17 9527 Commented @ 2007-12-06 1:57 am

    中文字体全是方块,怎么解决呢?

  18. 雪梨 18 雪梨 Commented @ 2007-12-12 10:23 am

    Svn 里边的 WebkitGtk 和 GtkWebkit 示例程序外观有一些改变

    /usr/lib/WebKit/GtkLauncher 更像一个浏览器了


    http://img118.imageshack.us/im.....hanqn8.png

    /usr/lib/WebKit/QtLauncher 工具栏多了复制粘贴按钮,可是剪贴板只在 Webkit 内有效。
    不过 /usr/lib/WebKit/GtkLauncher 确实能 ctrl+V 粘贴其他程序的文字了。

  19. 雪梨 19 雪梨 Commented @ 2008-03-09 1:31 am

    赞, webkitGtk 在 Acid3 里获得了 84/100 的高分,
    远远把 firefox 之流抛下去了。

    而且 Ubuntu 里边 webkitGtk 支持 XIM 输入中文了。

  20. 雪梨 20 雪梨 Commented @ 2008-03-09 1:43 am

    Acid3 测试截图

    http://paste.ubuntu.org.cn/i5328.png

    http://paste.ubuntu.org.cn/i5329.png