LINUX.ORG.RU — Русская информация об ОС Linux

[#]  

Epiphany + WebKit

Сегодня собрался с духом и скомпилировал Epiphany из SVN с WebKit back-end (зависимости от Qt у него нет). Пришлось правда приложить напильник, чтобы собрать под GNOME 2.18, ну да ладно. Извиняюсь за JPEG изуродовавший шрифты, но PNG получился огромным (880КБ): http://img84.imageshack.us/img84/8161/epiphanywebkitnb1.png

Самая главная фишка движка -- скорость! Нет, вот так: СКОРОСТЬ!!! Она просто великолепна, отрисовка мгновенная даже там, где Firefox затыкается на несколько секунд. Gecko на фоне WebKit просто жуткий тормоз, ни в какое сравнение не идет. Что касается совместимости, то Epiphany/WebKit без проблем отображает даже очень тяжелые сайты, что меня безмерно порадовало.

Теперь о плохом. Этот back-end пока очень сырой. Много глюков и недоработок, хотя базовый функционал работает хорошо. Мое мнение: использовать в качестве основного браузера пока нельзя, но перспективы проекта просто отличные.

Инструкции по сборке можно найти тут: http://live.gnome.org/WebKitGtk http://blogs.gnome.org/xan/2007/07/24/if-you-see-the-buddha-on-the-road-port-it-to-gtk/ (патч накладывать уже не надо).

Epiphany + WebKit

>>> Просмотр ( 1280x1024, 274 Kb )

Relan **** (14.10.2007 14:48:16)
Проверено: anonymous_incognito (15.10.2007 23:08:41)
Juick

[#]  
ChALkeR

Re: Epiphany + WebKit

Взялись за ум и приделали кдешный рендерер страниц (с отрванными зависимостями от кт и кде)? Молодцы.

ChALkeR **** (14.10.2007 16:15:13)
[#] Ответ на: Re: Epiphany + WebKit от ChALkeR 14.10.2007 16:15:13  
ChALkeR

Re: Epiphany + WebKit

C++ шный, кстати ).

ChALkeR **** (14.10.2007 16:17:01)
[#]  
Drolyk

Re: Epiphany + WebKit

Ты на улице живешь ? Температура проца 26 это песец :)

Drolyk *** (15.10.2007 23:13:37)
[#]  
blaster999

Re: Epiphany + WebKit

Шрифт в меню такой и есть, или jpeg побил?

blaster999 ** (15.10.2007 23:18:36)
[#]  

Re: Epiphany + WebKit

Звёздочка на кнопке "Благодарности" катастрофически вписывается в общий стиль. За это я и недолюбливаю Гном

prizident *** (15.10.2007 23:24:06)
[#]  

Re: Epiphany + WebKit

Я так понял в КДЕ-4.0 webkit-a не будет?

troorl ** (15.10.2007 23:29:22)
[#] Ответ на: Re: Epiphany + WebKit от troorl 15.10.2007 23:29:22  
blaster999

Re: Epiphany + WebKit

>Я так понял в КДЕ-4.0 webkit-a не будет?

Неправильно понял. Или считаешь, что разработчики KDE будут им теперь брезговать? :D

blaster999 ** (15.10.2007 23:43:52)
[#] Ответ на: Re: Epiphany + WebKit от blaster999 15.10.2007 23:43:52  

Re: Epiphany + WebKit

> Неправильно понял. Или считаешь, что разработчики KDE будут им теперь брезговать? :D

Я не знаю, просто не похоже, чтобы они успели к релизу доделать это чудо.

troorl ** (15.10.2007 23:50:58)
[#] Ответ на: Re: Epiphany + WebKit от troorl 15.10.2007 23:29:22  
[#] Ответ на: Re: Epiphany + WebKit от troorl 15.10.2007 23:50:58  
Unnamed_Hero

Re: Epiphany + WebKit

Маленький шрифт в консоли!

Unnamed_Hero *** (15.10.2007 23:59:37)
[#] Ответ на: Re: Epiphany + WebKit от Unnamed_Hero 15.10.2007 23:59:37  
Danmer

Re: Epiphany + WebKit

>Звёздочка на кнопке "Благодарности" катастрофически вписывается в общий стиль. За это я и недолюбливаю Гном

Ой...кнопочка ему непонравилась...

Danmer ** (16.10.2007 0:08:03)
[#] Ответ на: Re: Epiphany + WebKit от troorl 15.10.2007 23:50:58  
Aceler

Re: Epiphany + WebKit

> Я не знаю, просто не похоже, чтобы они успели к релизу доделать это чудо.

WebKit давно работает как часы. А вот Konqueror и вся обвязка падает.. :)

Aceler ***** (16.10.2007 0:08:23)
[#] Ответ на: Re: Epiphany + WebKit от Aceler 16.10.2007 0:08:23  

Re: Epiphany + WebKit

А, ну тогда успокоили

troorl ** (16.10.2007 1:28:48)
[#]  
NoMad

Re: Epiphany + WebKit

Очень заинтересовался, но так и не понял: это реально когда-то будет? В смысле, epiphany с webkit? Или это так и будет в виде ССЗБ-едишн? Во-вторых: чья все-таки эта технология? Кдешнигов или яблочников?

NoMad ** (16.10.2007 2:45:37)
[#] Ответ на: Re: Epiphany + WebKit от Drolyk 15.10.2007 23:13:37  
xscrew

Re: Epiphany + WebKit

>Ты на улице живешь ? Температура проца 26 это песец :)

а что в этом? у меня одно ядро 27, второе 21. во время простоя ессно.

xscrew * (16.10.2007 6:06:13)
[#]  
pento

Re: Epiphany + WebKit

Зачёт!

pento **** (16.10.2007 7:14:02)
[#]  

Re: Epiphany + WebKit

красивое оформление в gnome

yuko (16.10.2007 7:32:12)
[#] Ответ на: Re: Epiphany + WebKit от NoMad 16.10.2007 2:45:37  

Re: Epiphany + WebKit

>Во-вторых: чья все-таки эта технология? Кдешнигов или яблочников? ВебКит - яблоко кхтмл - динозавр --- Первым был khtml Ранетки его позаимствовали, пилили-пилили ... и получился у них WebKit

anonymous (16.10.2007 8:27:41)
[#] Ответ на: Re: Epiphany + WebKit от NoMad 16.10.2007 2:45:37  

Re: Epiphany + WebKit

>Во-вторых: чья все-таки эта технология? Кдешнигов или яблочников?
ВебКит - яблоко
кхтмл - динозавр
---
Первым был khtml
Ранетки его позаимствовали, пилили-пилили ...
и получился у них WebKit

anonymous (16.10.2007 8:28:23)
[#] Ответ на: Re: Epiphany + WebKit от anonymous 16.10.2007 8:28:23  

Re: Epiphany + WebKit

> Первым был khtml > Ранетки его позаимствовали, пилили-пилили ... > получился у них WebKit результат допилов - с первым конкерор работает, со вторым - падает :) зато все очень быстро :)

anonymous (16.10.2007 9:21:05)
[#]  
AnDoR

Re: Epiphany + WebKit

если бы не синий цвет ссылки "Домашняя страница веб-браузера" на тёмно-сером фоне, то был бы отличкный скриншот

а так просто хороший

AnDoR *** (16.10.2007 9:53:26)
[#] Ответ на: Re: Epiphany + WebKit от Drolyk 15.10.2007 23:13:37  

Re: Epiphany + WebKit

> Ты на улице живешь ? Температура проца 26 это песец :)

АМДшник? :) Просто проц не нагружен ничем. Проц кстати Pentium 4 3.0GHz. :)

Relan **** (16.10.2007 10:49:04)
[#] Ответ на: Re: Epiphany + WebKit от blaster999 15.10.2007 23:18:36  

Re: Epiphany + WebKit

> Шрифт в меню такой и есть, или jpeg побил?

На моем монике примерно такой и есть, хотя посмотрите лучше PNG.

Relan **** (16.10.2007 10:51:42)
[#] Ответ на: Re: Epiphany + WebKit от NoMad 16.10.2007 2:45:37  

Re: Epiphany + WebKit

> Очень заинтересовался, но так и не понял: это реально когда-то будет? В смысле, epiphany с webkit?

Да, это реально будет. Добавлено это дело было совсем недавно. Возможно даже WebKit станет основным движком для Epiphany, когда дозреет. IMHO он гораздо лучше тормозного Gecko. Да, кстати стОит сказать что собственно нативный интерфейс Epiphany гораздо шустрее и отзывчивее, чем аццкий XUL.

Relan **** (16.10.2007 10:55:04)
[#] Ответ на: Re: Epiphany + WebKit от Relan 16.10.2007 10:49:04  
Joe_Bishop

Re: Epiphany + WebKit

> АМДшник? :) Просто проц не нагружен ничем. Проц кстати Pentium 4 3.0GHz. :)

у тебя датчик неверно температуру показывает. п4 особенно холодным нравом никогда не отличался

Joe_Bishop * (16.10.2007 10:59:54)
[#] Ответ на: Re: Epiphany + WebKit от Joe_Bishop 16.10.2007 10:59:54  

Re: Epiphany + WebKit

> у тебя датчик неверно температуру показывает. п4 особенно холодным нравом никогда не отличался

Точно АМДшник. :) Это Northwood, а не Prescott. Последний действительно та еще грелка.

Relan **** (16.10.2007 11:21:24)
[#] Ответ на: Re: Epiphany + WebKit от Relan 16.10.2007 11:21:24  

Re: Epiphany + WebKit

Какой же уебищные эти гномоподелки

trojan_downloader (16.10.2007 13:07:11)
[#]  

Re: Epiphany + WebKit

мда, хиг так и прёт.

надпись "Перейти 100%" в правом верхнем углу вообще убийственная.

anonymous (16.10.2007 15:30:13)
[#]  

Re: Epiphany + WebKit

а есть легкий gtk browser на этом webkit'е, без всяких гномьих зависимостей? нашел midori http://software.twotoasts.de/?page=midori , но он в альфа статусе

anonymous (16.10.2007 16:03:01)
[#]  
timur_dav

Re: Epiphany + WebKit

Движок этот ничем особенным не выделяется. Так для справки: konqueror и webkit имеют самую тормозную реализацию JS среди всех широкоиспользуемых движков/браузеров. Хотя, с другой стороны, сам HTML хорош и быстр. Особой нужды прикручивать его назад я не вижу. Все нужные вещи из webkit'а бекпортируются в khtml.

timur_dav ##### (16.10.2007 16:33:26)
[#] Ответ на: Re: Epiphany + WebKit от timur_dav 16.10.2007 16:33:26  
timur_dav

Re: Epiphany + WebKit

Не помню где (гугл в первой двадцатке по запросу web browser comparison выводит), был обстоятельный тест скорости браузеров по разным показателям. Самый быстрый HTML - khtml/webkit, самый тормозной JS - они же. Яблочный Webkit отличался от него в пределах точности измерений.

timur_dav ##### (16.10.2007 16:37:19)
[#]  

Re: Epiphany + WebKit

Пардон, афтар, а темы ГТК и Метасити какие? Ваабсче какое чта в афармлении. Спасиба.

anonymous (16.10.2007 17:48:01)
[#]  

Re: Epiphany + WebKit

Что за GTK тема??

Bismark (16.10.2007 18:09:54)
[#] Ответ на: Re: Epiphany + WebKit от Relan 16.10.2007 11:21:24  
Joe_Bishop

Re: Epiphany + WebKit

> Точно АМДшник. :) Это Northwood, а не Prescott. Последний действительно та еще грелка.

нортвут тоже не холодный, 26 градусов - фейк.

Joe_Bishop * (16.10.2007 19:42:20)
[#] Ответ на: Re: Epiphany + WebKit от timur_dav 16.10.2007 16:37:19  

Re: Epiphany + WebKit

> Не помню где (гугл в первой двадцатке по запросу web browser comparison выводит), был обстоятельный тест скорости браузеров по разным показателям. Самый быстрый HTML - khtml/webkit, самый тормозной JS - они же. Яблочный Webkit отличался от него в пределах точности измерений.

Зайдите на ultracomp.ru и посмотрите как Firefox вешается на несколько секунд из-за JS. Зайдите любым другим браузером. Ощутите разницу. :)

Интереса ради погуглил. Получил вот что: http://www.howtocreate.co.uk/browserSpeed.html

В тестах на JS Safari (WebKit на Mac) оказался быстрее, чем Firefox на Mac, который, в свою очередь, на Линуксе быстрее Konqueror. В общем, я бы не стал утверждать, что WebKit=KHTML.

Relan **** (16.10.2007 20:52:08)
[#] Ответ на: Re: Epiphany + WebKit от Bismark 16.10.2007 18:09:54  

Re: Epiphany + WebKit

GTK: Neutronium-Low. WM -- Compiz, специально запустил потестить скорость скроллинга в браузере (в Firefox при запущенном Compiz она подтормаживает, с WebKit все ОК). Тема Emerald одноименная.

Relan **** (16.10.2007 20:56:17)
[#] Ответ на: Re: Epiphany + WebKit от Joe_Bishop 16.10.2007 19:42:20  

Re: Epiphany + WebKit

> нортвут тоже не холодный, 26 градусов - фейк.

Да и вообще скрин -- неприкрытая реклама Intel. :D

Relan **** (16.10.2007 20:58:59)
[#] Ответ на: Re: Epiphany + WebKit от timur_dav 16.10.2007 16:33:26  
SLiDER

Re: Epiphany + WebKit

> Особой нужды прикручивать его назад я не вижу. Все нужные вещи из webkit'а бекпортируются в khtml

Подозреваю ч то в KDE4, может и не к ближайшему релизу, но будет именно WebKit. Причина: им очень заинтиресовались в Trolltech, и уже в Qt 4.4 будет реализована плотнейшая реализация с ним и его JS-движком. Подробности здесь http://labs.trolltech.com/blogs/category/labs/internet/webkit/ Я думаю дальнейшие коментарии здесь излишни :)

SLiDER * (16.10.2007 23:21:13)
[#] Ответ на: Re: Epiphany + WebKit от SLiDER 16.10.2007 23:21:13  
SLiDER

Re: Epiphany + WebKit

> реализована плотнейшая реализация

тьфу, не реализация, а интеграция, конечно же :)

SLiDER * (16.10.2007 23:54:56)
[#] Ответ на: Re: Epiphany + WebKit от Relan 16.10.2007 20:58:59  
Joe_Bishop

Re: Epiphany + WebKit

> Да и вообще скрин -- неприкрытая реклама Intel. :D

заметь, ни о чём подобном я не говорил. Просто, п4 неспособен быть таким холодным на частоте 3гц, глючит датчик. Так что можешь смело удалять индикатор температуры процессора ввиду бесполезности.

Joe_Bishop * (17.10.2007 16:54:50)
[#] Ответ на: Re: Epiphany + WebKit от Joe_Bishop 17.10.2007 16:54:50  

Re: Epiphany + WebKit

> заметь, ни о чём подобном я не говорил. Просто, п4 неспособен быть таким холодным на частоте 3гц, глючит датчик.

На самом деле в тот день в комнате был аццкий дубак. Сейчас вот уже получше стало, индикатор показывает 33 градуса (в idle естественно). Это на самом деле нормальная температура.

Relan **** (17.10.2007 22:26:24)
[#] Ответ на: Re: Epiphany + WebKit от Relan 16.10.2007 20:52:08  

Re: Epiphany + WebKit

> В тестах на JS Safari (WebKit на Mac) оказался быстрее, чем Firefox на Mac, который, в свою очередь, на Линуксе быстрее Konqueror. В общем, я бы не стал утверждать, что WebKit=KHTML.

Не совсем понял, кто там у вас быстрее Konqueror?

Rikz *** (20.10.2007 14:38:17)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru