The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Инициатива по портированию WebKitGTK+ для Wayland"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Инициатива по портированию WebKitGTK+ для Wayland"  +/
Сообщение от opennews on 09-Июл-13, 14:18 
Разработчики из компании Igalia объявили (http://lists.freedesktop.org/archives/wayland-devel/2013-Jul...) о проведении работы по адаптации WebKitGTK+ для работы под управлением дисплейного сервера Wayland. В рамках проекта WebKitGTK+  развивается вариант браузерного движка WebKit для платформы GTK+, который позволяет использовать все возможности WebKit через GNOME-ориентированный программный интерфейс на основе GObject.

Отсутствие поддержки  Wayland в WebKitGTK+ является основной причиной, тормозящей обеспечение работы браузеров Midori и Epiphany в окружении на базе Wayland. Ранее код браузера Midori, разрабатываемый участниками проекта Xfce на основе движка WebKit и библиотеки GTK+, был очищен от использования специфичных для системы X11 вызовов функций gdk_x11 и Xlib, но Midori не может работать с Wayland из-за наличия привязки  к функциям библиотек X11 в библиотеке WebkitGTK+. Сейчас данные привязки убраны и приложения на базе  WebKitGTK+ скоро будут готовы для работы в  Wayland.


Из нерешённых проблем отмечается организация поддержки многопроцессного режима работы, при котором  обработка web-контента и формирование интерфейса производятся в отдельных процессах, что требует организации одновременного доступа нескольких процессов к одному Wayland surface. В качестве вариантов (http://lists.freedesktop.org/archives/wayland-devel/2013-Jul...) решения проблемы рассматривается использование вложенного композитинга (http://cgit.freedesktop.org/wayland/weston/tree/clients/nest...).

URL: http://lists.freedesktop.org/archives/wayland-devel/2013-Jul...
Новость: https://www.opennet.ru/opennews/art.shtml?num=37382

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


7. "Инициатива по портированию WebKitGTK+ для Wayland"  +/
Сообщение от perchibald (ok) on 09-Июл-13, 14:40 
хорошо что нет прослоек =)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Инициатива по портированию WebKitGTK+ для Wayland"  +1 +/
Сообщение от Аноним_тот_же email on 09-Июл-13, 14:54 
> хорошо что нет прослоек =)

работы по адаптации WebKitGTK+ - здесь стяжающая прослойка мечтающая овладеть монополией.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

15. "Инициатива по портированию WebKitGTK+ для Wayland"  +1 +/
Сообщение от pavlinux (ok) on 09-Июл-13, 16:13 
> хорошо что нет прослоек

Хуже - "рассматривается использование вложенного композитинга".
Вместо функций:
A -> B -> (C, C, C, C, C, C, С, С)
будет
A -> (BC, BC, BС, BС, BС, BС, BС, BС).

То есть 7-кратный оверхед обеспечен.
Но им же похеру, главное имитация бурной деятельности, "Мы тоже умеем делать велосипеды".

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

34. "Инициатива по портированию WebKitGTK+ для Wayland"  +1 +/
Сообщение от anonymous (??) on 09-Июл-13, 22:21 
какой оверхед, там про параллельные вычисления, как ни крути а общее число вызовов то же самое.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

10. "Инициатива по портированию WebKitGTK+ для Wayland"  –5 +/
Сообщение от robux (ok) on 09-Июл-13, 14:56 
Отличная новость, но надеюсь Мир в долгу не останется например )
p.s. Хочу уже быстрее быстрый десктоп.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Инициатива по портированию WebKitGTK+ для Wayland"  +5 +/
Сообщение от Аноним (??) on 09-Июл-13, 15:14 
Внезапно, ничего и в X11 не тормозит...
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

13. "Инициатива по портированию WebKitGTK+ для Wayland"  +1 +/
Сообщение от Аноним (??) on 09-Июл-13, 15:46 
> Внезапно, ничего и в X11 не тормозит...

Тормозит всегда прокладка между сиденьем и консолью. Как всегда.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

18. "Инициатива по портированию WebKitGTK+ для Wayland"  +3 +/
Сообщение от Аноним (??) on 09-Июл-13, 16:54 
думаю этот транспорт можно минимизировать
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

27. "Инициатива по портированию WebKitGTK+ для Wayland"  –1 +/
Сообщение от Куяврик on 09-Июл-13, 20:04 
утилизировать?
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

28. "Инициатива по портированию WebKitGTK+ для Wayland"  +1 +/
Сообщение от Аноним (??) on 09-Июл-13, 20:59 
Заменить ботом.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

22. "Инициатива по портированию WebKitGTK+ для Wayland"  +6 +/
Сообщение от Аноним (??) on 09-Июл-13, 17:42 
Даже разработчики иксов говорят, что архитекутра иксов устарелоа и имеет ненужный оверхед, но разве они авторитеты для анонимуса?
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

23. "Инициатива по портированию WebKitGTK+ для Wayland"  +/
Сообщение от Аноним (??) on 09-Июл-13, 18:05 
> Даже разработчики иксов говорят, что архитекутра иксов устарелоа и имеет ненужный оверхед,
> но разве они авторитеты для анонимуса?

Да, архитектура устарела, оверхед имеется. Но заметен он на сильно специфичных задачах, а при обычной работе "быстрого десктопа" вы не получите (во всяком сулчае, он будет не быстрее, чем Xorg). Замена пишется для сокращение количества костылей, но никак не для магического ускорения.

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

37. "Инициатива по портированию WebKitGTK+ для Wayland"  +/
Сообщение от Аноним (??) on 10-Июл-13, 00:50 
оверхед состовляет 67%
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

41. "Инициатива по портированию WebKitGTK+ для Wayland"  +/
Сообщение от Xaionaro (ok) on 10-Июл-13, 10:55 
Хотя бы расскажите, при каких операциях, пожалуйста. А вообще, лучше дайте proof-link :)
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

30. "Инициатива по портированию WebKitGTK+ для Wayland"  +/
Сообщение от Аноним (??) on 09-Июл-13, 21:11 
> Даже разработчики иксов говорят, что архитекутра иксов устарелоа и имеет ненужный оверхед, но разве они авторитеты для анонимуса?

Сейчас среди анонимусов модно говорить, что все настоящие разработчики вымерли, а иксы пилят одни идиoты.

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

16. "Инициатива по портированию WebKitGTK+ для Wayland"  +/
Сообщение от Аноним (??) on 09-Июл-13, 16:21 
>  Отличная новость, но надеюсь Мир в долгу не останется например )
> p.s. Хочу уже быстрее быстрый десктоп.

В Mir, скорость - это не главное.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

19. "Инициатива по портированию WebKitGTK+ для Wayland"  +/
Сообщение от Аноним (??) on 09-Июл-13, 16:55 
>>  Отличная новость, но надеюсь Мир в долгу не останется например )
>> p.s. Хочу уже быстрее быстрый десктоп.
> В Mir, скорость - это не главное.

В Mir вообще ничего не главно. Попсу ни кто не слушает

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

29. "Инициатива по портированию WebKitGTK+ для Wayland"  –1 +/
Сообщение от Аноним (??) on 09-Июл-13, 21:10 
> В Mir вообще ничего не главно.

В Mir важен правообладатель, например. Canonical требует от всех разработчиков своих проектов подписать CLA, передающее все полномочия по выбору лицензии самой компании.
В отличие от свободных проектов, где нужно согласие всех авторов, каноникловские разработки могут менять лицензии легко и изящно, по взмаху руки манагера.
Чухаешь, чем дело пахнет?

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

32. "Инициатива по портированию WebKitGTK+ для Wayland"  +/
Сообщение от YetAnotherOnanym (ok) on 09-Июл-13, 21:44 
> Чухаешь, чем дело пахнет?

"Чуешь".
"Чухать" - это "чесать".

Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

36. "Инициатива по портированию WebKitGTK+ для Wayland"  –1 +/
Сообщение от Аноним (??) on 09-Июл-13, 22:54 
Прочухать - прочесать?
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

42. "Инициатива по портированию WebKitGTK+ для Wayland"  +/
Сообщение от YetAnotherOnanym (ok) on 10-Июл-13, 11:16 
Вобщем-то, да. Прочухался - почесался, после чего снова стал способен что-то воспринимать.
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

25. "Инициатива по портированию WebKitGTK+ для Wayland"  +/
Сообщение от Аноняша on 09-Июл-13, 18:17 
Тут у всех десктопы исключительно из топ500. Стыдитесь.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

38. "Инициатива по портированию WebKitGTK+ для Wayland"  +/
Сообщение от rshadow (ok) on 10-Июл-13, 02:02 
Так а нефига новые кеды на пенек первый ставить. Юзаю простенький тайловый менеждер и очень доволен.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

40. "Инициатива по портированию WebKitGTK+ для Wayland"  +/
Сообщение от Vkni (ok) on 10-Июл-13, 08:55 
> Так а нефига новые кеды на пенек первый ставить. Юзаю простенький тайловый
> менеждер и очень доволен.

Было такое возражение на тиринг (кстати, где он?) при перемещении окон - "пользуюсь i3, тиринга не вижу, впрочем и окна перемещать не приходится". :-)

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

11. "Инициатива по портированию WebKitGTK+ для Wayland"  +4 +/
Сообщение от Аноним (??) on 09-Июл-13, 15:02 
> вложенного композитинга

попахивает костыликом :) Это, как я понял, композитинг будет производится внутри окна средствами композитора, ака лейеры?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Инициатива по портированию WebKitGTK+ для Wayland"  +/
Сообщение от Аноним (??) on 09-Июл-13, 16:56 
>> вложенного композитинга
> попахивает костыликом :) Это, как я понял, композитинг будет производится внутри окна
> средствами композитора, ака лейеры?

Просто временный синий пластырь

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

31. "Инициатива по портированию WebKitGTK+ для Wayland"  +1 +/
Сообщение от Аноним (??) on 09-Июл-13, 21:12 
> Просто временный синий пластырь

Изолента же!

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

21. "Инициатива по портированию WebKitGTK+ для Wayland"  +/
Сообщение от Sauron (??) on 09-Июл-13, 17:18 
А как в Qt сделали поддержку wayland в webkit? Там же WebProcess как раз юзаются и вроде там нет этого оверхеда с вложеным композитом.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

33. "Инициатива по портированию WebKitGTK+ для Wayland"  +1 +/
Сообщение от Сергей (??) on 09-Июл-13, 21:54 
Просто. Они не использовали WebKitGTK+ ;-)
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

35. "Инициатива по портированию WebKitGTK+ для Wayland"  +/
Сообщение от Аноним (??) on 09-Июл-13, 22:51 
Мультипроцессность в самом WebKit, а не в WebKitGTK ;)
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

24. "Инициатива по портированию WebKitGTK+ для Wayland"  –1 +/
Сообщение от Аноним (??) on 09-Июл-13, 18:16 
Началась массовая миграция на Wayland, один минус все происходит как всегда в спешке, по причине желания стать первым
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

26. "Инициатива по портированию WebKitGTK+ для Wayland"  +5 +/
Сообщение от Аноним (??) on 09-Июл-13, 18:33 
В спешке? Лол. Вы, товарищ, из Прибалтики будете? )
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

39. "Инициатива по портированию WebKitGTK+ для Wayland"  –1 +/
Сообщение от rshadow (ok) on 10-Июл-13, 02:08 
Всегда хорошо иметь как минимум две системы. Сразу видны уродливые углы каждой.

Вот как стали на вайленд мигрировать кучу костылей и левых зависимостей вычистили из софта, даже если его на иксах использовать.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру