The OpenNET Project / Index page

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



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

"Выпуск браузерного движка WebKitGTK+ 2.18"  +/
Сообщение от opennews on 11-Сен-17, 21:10 
Представлен (https://webkitgtk.org/2017/09/11/webkitgtk2.18.0-released.html) выпуск новой стабильной ветки  WebKitGTK+ 2.18.0 (http://www.webkitgtk.org/), порта браузерного движка WebKit (http://webkit.org/) для платформы  GTK+. WebKitGTK+ позволяет использовать все возможности WebKit через GNOME-ориентированный программный интерфейс на основе GObject и может применяться для интеграции средств обработки web-контента в любые приложения, от использования в специализированных HTML/CSS-парсерах, до создания полнофункциональных web-браузеров. Из известных проектов, использующих WebKitGTK+, можно отметить Midori (http://www.midori-browser.org/) и штатный браузер GNOME (Epiphany).


Ключевые изменения (https://blogs.igalia.com/carlosgc/2017/09/09/webdriver-suppo.../):


-  Начальная поддержка (https://blogs.igalia.com/carlosgc/2017/09/09/webdriver-suppo.../) API WebDriver (https://w3c.github.io/webdriver/webdriver-spec.html), предоставляющего интерфейс для организации проведения функционального тестирования web-приложений с учётом поведения реальных web-браузеров. WebDriver даёт возможность сформировать автоматизированный набор тестов, контролирующих поведение браузера и позволяющих симулировать такие действия, как нажатия клавиш, работу с мышью, манипуляции с окнами, заполнение форм, нажатие кнопок, выбор элементов списка и т.п.
-  Новая инфраструктура для удалённой (https://blogs.igalia.com/carlosgc/2017/05/03/webkitgtk-remot.../) отладки и  инспектирования текущего экземпляра в другом браузере;

-  Включен по умолчанию API WebCrypto;
-  При сборке с GStreamer 1.10+ обеспечено включение по умолчанию GStreamerGL;
-  Поддержка инертной прокрутки;
-  Новый API для создания  WebKitContextMenuItem из GAction;
-  Новый API для переопределения всплывающих меню из выбранных элементов.


13 сентября ожидается релиз web-браузера Epiphany 3.26 (GNOME Web), основанного на движке WebKitGTK+ 2.18. В новом выпуске реализована поддержка синхронизации закладок, паролей  и истории посещений через сервис Firefox Sync. В том числе поддерживается синхронизация с настольной и мобильной версиями Firefox.


URL: https://webkitgtk.org/2017/09/11/webkitgtk2.18.0-released.html
Новость: http://www.opennet.ru/opennews/art.shtml?num=47172

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

Оглавление

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


2. "Выпуск браузерного движка WebKitGTK+ 2.18"  –1 +/
Сообщение от Аноним (??) on 11-Сен-17, 21:39 
Жаль, с youtube-ом не может, но в остальном приемлемо.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Выпуск браузерного движка WebKitGTK+ 2.18"  –1 +/
Сообщение от Аноним (??) on 11-Сен-17, 21:59 
> Жаль, с youtube-ом не может. Есть mps-youtube. Консольный просмотрщик для ютуба. Т. е. можно вбить что-то в поиск, послушать, если понравилось, то скачать. Прибит к youtube-dl.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

7. "Выпуск браузерного движка WebKitGTK+ 2.18"  +2 +/
Сообщение от name (??) on 11-Сен-17, 22:20 
вот это поставь gstreamr-libav, все сможет
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

21. "Выпуск браузерного движка WebKitGTK+ 2.18"  +5 +/
Сообщение от Аноним84701 (ok) on 12-Сен-17, 01:23 
> линуксоиды делают даунгрейд ютуба :)
> Даунгрейд ниже того, что ютубовцы делали в самом начале :)
> Так держать!

В два клика начать просмотр видео в нормальном плеере или слушать в фоне музыку при потреблении 1% CPU и пары десятков МБ рамы - это очень приятный даунгрейд. Побольше бы таких :)


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

25. "Выпуск браузерного движка WebKitGTK+ 2.18"  –1 +/
Сообщение от iPony on 12-Сен-17, 06:50 
> Жаль, с youtube-ом не может

Точно? Не могу найти текущий статус поддержки MSE. Но вроде как что-то запиливали.
https://bugs.webkit.org/show_bug.cgi?id=157314

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

3. "Выпуск браузерного движка WebKitGTK+ 2.18"  +/
Сообщение от Аноним (??) on 11-Сен-17, 21:50 
Хорошая новость.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Выпуск браузерного движка WebKitGTK+ 2.18"  +/
Сообщение от paulus (ok) on 11-Сен-17, 21:55 
ABP в Epiphany еще не завезли?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Выпуск браузерного движка WebKitGTK+ 2.18"  +/
Сообщение от Аноним (??) on 11-Сен-17, 22:00 
В epiphany-extensions есть adblock, если что.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Выпуск браузерного движка WebKitGTK+ 2.18"  +/
Сообщение от name (??) on 11-Сен-17, 22:22 
> ABP в Epiphany еще не завезли?

все работает, только динамику иногда пропускает и ручного нет режима, а так то вроде норм, на ютуб рекламы не видно, только пустые поля вместо ние сияют

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

9. "Выпуск браузерного движка WebKitGTK+ 2.18"  +/
Сообщение от Аммоний on 11-Сен-17, 23:42 
Зачем он вообще нужен этот Epiphany 3.26 (GNOME Web), чем он лучше ванильного Хрома? Неужели сильно меньше памяти жрёт?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Выпуск браузерного движка WebKitGTK+ 2.18"  +2 +/
Сообщение от Аноним (??) on 11-Сен-17, 23:50 
> Зачем он вообще нужен этот Epiphany 3.26 (GNOME Web)

Сам не пробовал, но есть предположение, что Епифаний с зависимостями занимает меньше полугигабайта и собирается меньше, чем за 6 часов.

Но для поклонников блоботы без разницы, да.

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

20. "Выпуск браузерного движка WebKitGTK+ 2.18"  –4 +/
Сообщение от Аноним (??) on 12-Сен-17, 00:47 
> Пакеты=блобы!

Для тех, кто может из исходников, это не так.

Но 90% сидящих на Linux лучше добавят в sources.list какую-нибудь помойку с готовым "пакетом", собранным неясно кем и по зависимостям ставящим всякую чушь, чем будут собирать сами.

А то и вообще, будут плясать вокруг нерабочего "пакета", подсовывая симлинками биллиотеки-зависимости вместо того, чтоб собрать из исходников.

И это не говоря о тех, для кого сборка из исходников - это "поставить из пакетов ВСЁ кроме самого итогового пакета, а потом собрать лишь его" и кто считает, что ставить "пакет" какого-нибудь раста лишь для того, чтоб собрать этот раст из исходников - это норма.

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

23. "Выпуск браузерного движка WebKitGTK+ 2.18"  +1 +/
Сообщение от Тот_Самый_Анонимус on 12-Сен-17, 05:31 
>Для тех, кто может из исходников, это не так.
>Но 90%...

Лозунг «Возомни себя „илитой“».

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

37. "Выпуск браузерного движка WebKitGTK+ 2.18"  +/
Сообщение от Аноним (??) on 12-Сен-17, 23:59 
> Возомни себя "илитой"

Вам показалось.

Линукс изначально был source-based системой. Это сейчас лидерами ПО являются nvidia-drivers (или реверсинженеренный с него nouveau), steam, chrome browser, а 99%+ инсталляций приходится на людей, которые про opensource знают лишь то, что он бесплатный.

Глупо ставить lfs на критичный сервер, и наличие бинарных дистров понимаемо и оправдано. Но давайте не будем оскорблять тех, кто остаётся верным изначальной идеологии, и тем более не будем мешать им, создавая пакеты/системы сборки и компиляторы, которыми невозможно пользоваться без противогаза.

Я сижу на lfs на домашнем десктопе, но ни за какие плюшки не заменю им centos на сервере клиента. И я рад, что есть бинарные дистрибутивы и, когда мне надоест lfs, у меня будет возможность с него уйти.

Но я вообще не понимаю, когда таких, как я, с грязью смешивают лишь за то, что мы в своё свободное время собираем софт для себя сами. Вместо того, чтоб, как все, скачать мутный блоб, который при установке прописывает себя в рутовый крон, а по крону потом ежедневно свои репозитории добавляет в доверенные, даже если администратор их явно удалил.

Человек выше спросил, чем гномовый браузер лучше хрома, ему ответили. Зачем оскорблять ответившего, неясно.

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

29. "Выпуск браузерного движка WebKitGTK+ 2.18"  +6 +/
Сообщение от freehck email(ok) on 12-Сен-17, 10:11 
- Каково это, сидеть на source based дистрах?
- Не каково, а какао!
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

34. "Выпуск браузерного движка WebKitGTK+ 2.18"  –1 +/
Сообщение от Michael Shigorin email(ok) on 12-Сен-17, 12:09 
>> Пакеты=блобы!
> Для тех, кто может из исходников, это не так.

Успокойтесь, это был недоумок, не стоящий времени на объяснение ему чего-либо.  Осеннее обострение, похоже...

PS: в смысле он характерным способом нагадил в нескольких темах.

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

38. "Выпуск браузерного движка WebKitGTK+ 2.18"  +/
Сообщение от Аноним (??) on 13-Сен-17, 07:29 
> Но 90% сидящих на Linux лучше добавят в sources.list какую-нибудь помойку с готовым "пакетом", собранным неясно кем и по зависимостям ставящим всякую чушь, чем будут собирать сами.

Это делают только убунтушники, пришедшие с венды.

> А то и вообще, будут плясать вокруг нерабочего "пакета", подсовывая симлинками биллиотеки-зависимости вместо того, чтоб собрать из исходников.

См. выше.

> И это не говоря о тех, для кого сборка из исходников - это "поставить из пакетов ВСЁ кроме самого итогового пакета, а потом собрать лишь его"

Не очень понял про что вы тут говорите. Я могу поставить все дев либы для сборки пакета из репозитория чтобы потом не получить ожидаемое: Unexpected symbol bla-bla in function bla-bla. Да это норма, потому что пакетные менеджеры создавались для экономии времени, у меня нет времени собирать систему из исходников полностью, потому что в моём случае, на моём железе, это займёт не часы а дни. У меня одно ядро с выкинутым мусором собирается 30-40 минут. А ещё мне переодически нужен офисный пакет, несколько IDE, несколько версий GCC, Clang, два браузера. И вы мне всё это предлагаете в ручную собирать?

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

39. "Выпуск браузерного движка WebKitGTK+ 2.18"  +/
Сообщение от Аноним (??) on 13-Сен-17, 22:46 
Человек в оскорбительной форме поинтересовался, чем гном-браузер лучше хрома.

Ему в такой же форме намекнули, что хром отвратителен и монструозен. И, предугадав возражения типа "я набрал apt-get install google-chrome и не заметил монструозности" ему намекнули, что нужно обладать определёнными квалификацией и знаниями, чтобы судить объективно. И что если у него таких знаний нет, то и заявлять о (высоком или низком) качестве хрома не стоит.

> Я могу поставить все дев либы для сборки пакета

Вы также можете поставить сам пакет :)

Советы типа "поставьте все дев-либы, а потом соберите нашу прелесть из исходников" я обычно встречаю для всяких руби и нод, которые и так есть в репозиториях.

> чтобы потом не получить ожидаемое

Вы не получите ожидаемое "Unexpected symbol", потому что configure сам скажет, чего ему не хватает. А если чего-то нет и configure не ругнулся, то результат компиляции не будет от этого зависеть.

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

19. "Выпуск браузерного движка WebKitGTK+ 2.18"  +/
Сообщение от Аноним (??) on 12-Сен-17, 00:43 
У вас за сколько собирается?
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

30. "Выпуск браузерного движка WebKitGTK+ 2.18"  +/
Сообщение от freehck email(ok) on 12-Сен-17, 10:13 
> и собирается меньше, чем за 6 часов.

Ну вот прмерно поэтому я и переехал когда-то на binary based. Ну так, после двенадцатичасовой сборки nmap. )

Вам не советую, ибо блоботаж! :)

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

32. "Выпуск браузерного движка WebKitGTK+ 2.18"  +/
Сообщение от Аноним (??) on 12-Сен-17, 10:33 
>Epiphany 3.26 (GNOME Web), чем он лучше ванильного Хрома?

Меньше любит Гугла?

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

10. "Выпуск браузерного движка WebKitGTK+ 2.18"  –1 +/
Сообщение от Штунц on 11-Сен-17, 23:44 
Расскажите кто знает, WebKitGTK+ он только HTML/CSS переваривает, или JavaScript тоже (ведь сегодня их уже много где не отделить друг от друга)?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Выпуск браузерного движка WebKitGTK+ 2.18"  +/
Сообщение от тыц on 12-Сен-17, 00:11 
Переваривает JS тоже.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

24. "Выпуск браузерного движка WebKitGTK+ 2.18"  –1 +/
Сообщение от Дуплик (ok) on 12-Сен-17, 06:48 
Отличный компонент.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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