LINUX.ORG.RU

Epiphany + WebKit


0

0

Сегодня собрался с духом и скомпилировал 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/ (патч накладывать уже не надо).

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

Re: Epiphany + WebKit

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

ChALkeR ★★★★★ ()

Re: Epiphany + WebKit

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

Drolyk ★★★ ()

Re: Epiphany + WebKit

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

blaster999 ★★ ()

Re: Epiphany + WebKit

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

prizident ★★★★★ ()

Re: Epiphany + WebKit

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

troorl ★★ ()
Ответ на: Re: Epiphany + WebKit от troorl

Re: Epiphany + WebKit

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

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

blaster999 ★★ ()
Ответ на: Re: Epiphany + WebKit от blaster999

Re: Epiphany + WebKit

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

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

troorl ★★ ()
Ответ на: Re: Epiphany + WebKit от Unnamed_Hero

Re: Epiphany + WebKit

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

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

Danmer ★★ ()
Ответ на: Re: Epiphany + WebKit от troorl

Re: Epiphany + WebKit

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

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

Aceler ★★★★★ ()

Re: Epiphany + WebKit

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

NoMad ★★ ()
Ответ на: Re: Epiphany + WebKit от Drolyk

Re: Epiphany + WebKit

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

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

xscrew ★★ ()

Re: Epiphany + WebKit

Зачёт!

pento ★★★★★ ()

Re: Epiphany + WebKit

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

yuko ()
Ответ на: Re: Epiphany + WebKit от NoMad

Re: Epiphany + WebKit

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

anonymous ()
Ответ на: Re: Epiphany + WebKit от NoMad

Re: Epiphany + WebKit

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

anonymous ()
Ответ на: Re: Epiphany + WebKit от anonymous

Re: Epiphany + WebKit

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

anonymous ()

Re: Epiphany + WebKit

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

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

AnDoR ★★★★★ ()
Ответ на: Re: Epiphany + WebKit от Drolyk

Re: Epiphany + WebKit

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

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

Relan ★★★★★ ()
Ответ на: Re: Epiphany + WebKit от blaster999

Re: Epiphany + WebKit

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

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

Relan ★★★★★ ()
Ответ на: Re: Epiphany + WebKit от NoMad

Re: Epiphany + WebKit

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

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

Relan ★★★★★ ()
Ответ на: Re: Epiphany + WebKit от Relan

Re: Epiphany + WebKit

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

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

Joe_Bishop ()
Ответ на: Re: Epiphany + WebKit от Joe_Bishop

Re: Epiphany + WebKit

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

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

Relan ★★★★★ ()

Re: Epiphany + WebKit

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

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

anonymous ()

Re: Epiphany + WebKit

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

anonymous ()

Re: Epiphany + WebKit

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

timur_dav ☆☆☆☆☆ ()
Ответ на: Re: Epiphany + WebKit от timur_dav

Re: Epiphany + WebKit

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

timur_dav ☆☆☆☆☆ ()

Re: Epiphany + WebKit

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

anonymous ()
Ответ на: Re: Epiphany + WebKit от Relan

Re: Epiphany + WebKit

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

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

Joe_Bishop ()
Ответ на: Re: Epiphany + WebKit от timur_dav

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 ★★★★★ ()
Ответ на: Re: Epiphany + WebKit от Bismark

Re: Epiphany + WebKit

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

Relan ★★★★★ ()
Ответ на: Re: Epiphany + WebKit от Joe_Bishop

Re: Epiphany + WebKit

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

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

Relan ★★★★★ ()
Ответ на: Re: Epiphany + WebKit от timur_dav

Re: Epiphany + WebKit

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

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

SLiDER ()
Ответ на: Re: Epiphany + WebKit от SLiDER

Re: Epiphany + WebKit

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

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

SLiDER ()
Ответ на: Re: Epiphany + WebKit от Relan

Re: Epiphany + WebKit

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

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

Joe_Bishop ()
Ответ на: Re: Epiphany + WebKit от Joe_Bishop

Re: Epiphany + WebKit

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

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

Relan ★★★★★ ()
Ответ на: Re: Epiphany + WebKit от Relan

Re: Epiphany + WebKit

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

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

Rikz ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.