LINUX.ORG.RU

Приглашаю потестить новую версию QtWebKit

 , , , ,


3

4

Приглашаю всех желающих потестить первый демонстрационный релиз QtWebKit с обновленным движком.

!Ъ: https://lists.webkit.org/pipermail/webkit-qt/2016-May/004062.html

!Ъ: https://github.com/annulen/webkit/wiki

Если кто хочет присоединиться к проекту - велком. Входные требования - C++/Qt, git, и, желательно, cmake.

cast POLTER, trex6, BruteForce

★★★★★

я не работаю с Qt, но перепостила инфу на форум по кроссплатформенному программированию. там наверняка найдутся энтузиасты.

Iron_Bug ★★★★ ()
Ответ на: комментарий от annulen

Я ни в коем случае не учу, далее просто моё ИМХО.

Я сам использую вебкит, но уже внимательно смотрю в сторону QtWebEngine. Время вебкит уходит только потому, что силы разработчиков не бросаются на передовые технологии веба. IndexedDB, WebGL, DRM - всё не поддерживается. И это очень печально. Сейчас мир быстро меняется. Кто не успел, тот уже никогда не догонит.

former_anonymous ★★ ()
Ответ на: комментарий от former_anonymous

«Передовые технологии» в вебките уже давно запилены, дело остается за малым - «просто» прикрутить их. Но на это требуется время, объем работы огромный, приходится приоритизировать работу. Перечисленные фичи по-любому войдут в финальный релиз.

annulen ★★★★★ ()
Ответ на: комментарий от former_anonymous

Если бы было больше рабочих рук, процесс пошел бы быстрее

annulen ★★★★★ ()

Круто. Апстримить в Qt собираешься?

ChALkeR ★★★★★ ()
Ответ на: комментарий от former_anonymous

http://code.qt.io/cgit/qt/qtwebkit.git/ же. И в пакетах в дистрах он есть.

Он формально не поддерживается и в бинарный релиз распространяемый официально не включен, но он есть и туда коммитят что-то. Вон, даже патчи от annulen присутствуют: http://code.qt.io/cgit/qt/qtwebkit.git/log/.

ChALkeR ★★★★★ ()
Ответ на: комментарий от annulen

Я лично с QtWebKit принудительно слез в пользу QtWebEngine, но многие люди очень порадуются. PhantomJS, вон, страдает, например.

ChALkeR ★★★★★ ()
Ответ на: комментарий от ChALkeR

У QtWebEngine зависимостей на порядок больше - дистрибутив программы раздувается. Ну и он принудительно использует opengl - убивая работу проги в виртуалках (в некоторых).

Один из проектов пришлось заморозить на 5.5.1, ибо собрать Qt 5.6 с QWebKit на винде - не осилил (с зависимостями все норм, были ошибки сборки).

RazrFalcon ★★★★★ ()

Есть инструкция по сборке под винду с mingw? Или нужен только msvs?

RazrFalcon ★★★★★ ()
Ответ на: комментарий от RazrFalcon

Пока никто не пробовал, но принципиальных препятствий быть не должно

annulen ★★★★★ ()

оффтоп. У тебя там премейк в репах, пробовал что серьезное на него переводить с cmake? как там 5 версия живет?

anonymous ()
Ответ на: комментарий от annulen

Понятно. Ну пока экспериментировать не тянет. Просто Chromium принципиально mingw не поддерживает, а для msvs сборки приходится ставить еще и redist.

RazrFalcon ★★★★★ ()

Большое спасибо за каст. Постараюсь в ближайшее время посмотреть.

У вас трекер задач для него заведен?

trex6 ★★★★★ ()
Ответ на: комментарий от annulen

Спасибо за каст, в целом я заинтересован в использовании QtWebKit, потому что мне нужен быстрый доступ к DOM из C++.

Посмотрю на баг-трекере чем я могу быть полезным. Но через неделю-две, я сейчас в разъездах.

Chaser_Andrey ★★★★★ ()
Ответ на: комментарий от anonymous

пробовал что серьезное на него переводить с cmake

Нет, у меня еще не было серьезных проектов на cmake (и вообще я хейтер)

как там 5 версия живет?

Живет, но я уже давно не слежу

annulen ★★★★★ ()
Ответ на: комментарий от former_anonymous

IndexedDB, WebGL, DRM - всё не поддерживается.

IndexedDB уже поддерживается, WebGL будет поддерживаться, когда смержим все патчи из ветки Qt. С DRM будет потяжелее, например мне пока неясно, какие системы ключей нужно поддерживать

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