На основе WebKit это конечно же Safari под MacOsX и Google Chrome под Windows, а также несколько поделок-свистелок типа Arora - как пример WebKit с Qt front-end'ом и Midori - WebKit c Gtk+ front-end'ом - о них и пойдёт речь, дабы собрать поиграться в эти игрушки под пингвином.
Берём WebKit Nightly Builds или Getting WebKit - что по сути одно и тоже, кому, что больше нравится. Что касается сборки под GNU/Linux на странице по сборке только инструкции под windows.
I. WebKit с Qt рожейИнструкции по сборке: Building the Qt port on Linux
The Qt port is part of the WebKit source tree, so you don't need anything extra.
Т.е всё должно собраться и завестись «из коробки» и на раз-дваДелай раз (собираем):
WebKit/WebKitTools/Scripts/build-webkit --qtДелай два (запускаем):
WebKit/WebKitTools/Scripts/run-launcher --qtпо качеству отрисовки ничем сильно не отличается от Arora, собранного с самым свежим Qt.
II. WebKit с Gtk+ рожей и MidoriПолучить сборку можно с помощью инструкций Building the GTK+ port, я же под Gentoo сделал так:
- скопировал /usr/portage/net-libs/webkit-gtk/webkit-gtk-0_p40220.ebuild в /usr/local/portage/net-libs/webkit-gtk/webkit-gtk-0_p41176.ebuild и изменил в нём
42 # eautoreconf
43 ./autogen.sh - и добавил /usr/local/portage/net-libs/libsoup/libsoup-2.25.4.ebuild т.к. WebKit-r41176 требует libsoup >= 2.25.4
- emerge midori
P.S. По субъективному мнению, WebKit с Gtk+ front-end'ом отличается лучшей работой (более качественно отрисовывает) по сравнению с Qt front-end'ом.
P.P.S. GNU/Linux как всегда пестрит всеми цветами радуги:
- Mozilla (SeaMonkey, Firefox, Epiphany и т.п на основе Gecko)
- отличный, но закрытый броузер Opera
- Konqueror, тащащий за собой большую часть kde
- И несколько основанных на WebKit браузеров: Arora (WebKit c Qt front-end'ом), Midori (WebKit c Gtk+ front-end'ом), и возможно в обозримом будущем Google Chrome
Комментариев нет:
Отправить комментарий