Представлен выпуск новой стабильной ветки WebKitGTK 2.44.0, порта браузерного движка WebKit для платформы GTK. WebKitGTK позволяет использовать все возможности WebKit через GNOME-ориентированный программный интерфейс на основе GObject и может применяться для интеграции средств обработки web-контента в любые приложения, от использования в специализированных HTML/CSS-парсерах, до создания полнофункциональных web-браузеров. Из известных проектов, использующих WebKitGTK, можно отметить штатный браузер GNOME (Epiphany). Ранее WebKitGTK применялся в браузере Midori, но после перехода проекта в руки Astian Foundation старый вариант Midori на WebKitGTK был заброшен и создан принципиально другой продукт с тем же названием Midori...Подробнее: https://www.opennet.me/opennews/art.shtml?num=60796
WebKit and the WebKit logo are trademarks of Apple Inc.
Свободка, лел
Сами используют и дают возможность другим, что плохого ?
https://www.apple.com/safari/
Притом что сам WebKit это украденный KHTML. Эппл такой эппл
>украденныйВ смысле ?
https://en.wikipedia.org/wiki/WebKit
В прямом - WebKit started as a fork of the KHTML and KJS libraries from KDE.
Сами никогда ничерта сделать не могу, всю жизнь всё воруют, выдавая за свои инновации.
Чувак, у тебя весь GNU/Linux это БУКВАЛЬНО сворованный UNIX.
> Чувак, у тебя весь GNU/Linux это БУКВАЛЬНО сворованный UNIX.имплементированный с нуля, если быть точным. чего эппл не сделала, потому что художник.
впрочем, не осуждаю.
>> Чувак, у тебя весь GNU/Linux это БУКВАЛЬНО сворованный UNIX.
> имплементированный с нуля, если быть точным.Ну-ну
https://github.com/util-linux/util-linux/blob/master/login-u...
> This program is derived from 4.3 BSD software and is subject to thehttps://github.com/util-linux/util-linux/blob/master/misc-ut...
> * Copyright (c) 1989, 1993, 1994
> * The Regents of the University of California. All rights reserved.
>
>>> Чувак, у тебя весь GNU/Linux это БУКВАЛЬНО сворованный UNIX.
>> имплементированный с нуля, если быть точным.
> Ну-ну
> https://github.com/util-linux/util-linux/blob/master/login-u...
>> This program is derived from 4.3 BSD software and is subject to the
> https://github.com/util-linux/util-linux/blob/master/misc-ut...
>> * Copyright (c) 1989, 1993, 1994
>> * The Regents of the University of California. All rights reserved.
>>С заимствованиями, ок :-D
Не, ну сравнивать с форком... ну такое себе, не?)
>украденный
>fork
— Вы кодов раздаёте?
— Нет, только показываем.
— Красивое…Опенсорс такой опенсорс.
А Google украла у Apple WebKit и назвала его Blink.
>WebKit and the WebKit logo are trademarks of Apple Inc.Свободка, лел
Речь идёт о названии и картинке. Код под LGPL, BSD.
не говорите ему что Firefox тоже ™, только мозилла фудейшон
Не понял. Эпифани прибит гвоздями к GTK, или к GNOME?
К Гному точно не прибит, хотя подается как его часть и сильно сихронизирован с ним в цикле разработке.
Можно вполне себе поставить отдельно и установки гнома не требует, хотя сами Гноморазрабы считают что вне гнома смысла использовать нет (непонятно почему, не видел там ничего такого).К GTK таки прибит, да.
Не проблема, использую иногда из под KDE когда надо подебажить проблемы с вёрсткой или JS, возникшие у пользователей iPhone, т.к. с большой вероятностью та же проблема воспроизведётся и в Epiphany.
Спорное решение учитывая сколько глюков Эпифания\WebKitGTK имеют сами по себе. На Ютубе все до сих пор глючит, зависания и падения на ровном месте.
Ну так я и говорю что оно не для использования, а жалобы пользователей айфона проверить и если баг там воспроизведётся, можно там и отладить, без необходимости доставать где-то айфон. А Ютуб не я пилю.
> Ну так я и говорю что оно не для использования, а жалобы
> пользователей айфона проверить и если баг там воспроизведётся, можно там и
> отладить, без необходимости доставать где-то айфон. А Ютуб не я пилю.Я вот пользую как быстрый браузер для того чтоб что-то глянуть и закрыть. Держать вкладки открытые там нереально, памяти жрет Эпифания как не в себя. Видел на Ютубе некотоыре люди делали "челленджи" пожить месяцок только на Эпифании - результат боль и страдания.
Совершенно непригоден как полноценный браузер. Откровенно говоря не понимаю зачем вообще его пилят...
>Совершенно непригоден как полноценный браузер. Откровенно говоря не понимаю зачем вообще его пилят...GNOME - это DE, в котором должен быть свой джентльменский набор софта. То есть установил, а там хоп! Всё для работы готово. В этом и заключается философия всех DE.
Как говорилось раньше, "IE это такая программа для загрузки Firefox".
" Добавлена поддержка аутентификации с использованием смарт-карт (PKCS #11). "Смотрю взрослеет браузер наконец. Научился некоторым некаждодневным (но нужным когда они нужны) API.
" Запрещено обращение сайтов к некоторым внутренним API Epiphany. "
А вот тут было смешно. Рыночная доля Эпифании - около нуля. Абсолютное большинство сайтов если и определяют этот браузер то как Сафари, причем устаревшую версию. Каклй может быть Сафари на Линуксе похоже никто даже и не задумывается.
Сайты которые копаются в внутренних API Эпифани - это шутка на 1-е апреля, не дотерпели похоже.
самое смешное в твоем непонимании - что это примерно те же самые сайты которым нужен pkcs11 в браузере который обычно показывает только пустое белое ничего.Т.е. внутренние энтерпрайзные разработки ориентированные на свою собственную инфраструктуру.
Неплохой такой Эдж от мира Гнома. Разве что по ощущениям тяжелые сайты грузятся медленнее, чем на мажорных браузерах.
> Неплохой такой Эдж от мира Гнома. Разве что по ощущениям тяжелые сайты
> грузятся медленнее, чем на мажорных браузерах.Шутить извините? Он тормозной, память жрет как не в себя, половина сайтов глючит, половина тормозит на ровном месте. Современные API поддерживаются местами, видео не грузится в половине случаев (а в прошлых версиях еще и звук искажался). А еще вкладки часто падают либо зависают.
История и поиск по ней работают из рук вон плохо, поддержка расширений - это просто шутка, "совместимо с Firefox WebExt (xpi)", но 99% расширений не запускаются.
Я не говорю уж о том что большая часть проблем в WebKitGTK и разрабы Гнома их пофиксить вообще не могут, но даже тот факт что багфиксы прилетают лишь с мажорным обновлением уже плохо.
У него вполне нормальное мнение. У меня тормозов и глюков на нём не наблюдается. Зашёл на treejs, посмотрел демки - я бы сказал получше чем у других с 3D, особенно учесть 55MiB GPU MEM, что не достижимо для многих других браузеров, которые в 4 раза больше употребляют. А вот по поводу памяти, как один написал около 500 MiB Host MEM на вкладку - так и есть. Т.е. каждая вкладка отдельный процесс и если открывать одну вкладку, то остальные браузеры употребляют столько же. Тем не менее другие не употребляют больше по очевидной причине - у них это тот же процесс, те же 500 MiB. Видео не грузится по причине того что нужно настраивать аппаратное ускорение. Я вот забил настраивать на Debian - так gstreamer и не нашёл nvcodec. Зависания вкладок не наблюдал, но это скорее всего связано с чем-то вроде поддержки wayland и графических драйверов. Из-за этого во всех браузерах сталкивался с падением вкладок. В частности на Firefox и Opera. Со звуком вроде всё нормально. И синенький значёк с именем Web реально напоминает Эдж.
Говорю по своему опыту. Демки демками, но на реальных сайтах Эпифанька тормозит, но спорадически. Дело даже не в сложности, сколько стечении факторов и того какие API используются.
Использовать по 500 мегабайт на вкладку - не норм. Изоляция изоляцией, но подход что память бесконечна...ну такого себе даже "наглая рыжая морда" не позволяет. Впрочем для открыл-закрыл может и годится. Видео не грузится не из-за ускорения (которое можно выключить в dconf) а из-за фиговой поддержки MSE. С ютубом потому беда полная.Что до 3D, то всего пару релизов тому назад сабж не мог отрисовать Панорамы на Яндекс.картах, проблема с WebGL была. Сейчас это пофиксили, но только сейчас.
Зависания и падения вкладок - тоже спорадические и становятся видны если пользовать браузер часто.
А еще с некоторых пор (один-два релиза тому назад) Эпифанька начал часто отказываться запускаться вообще с такой вот проблемой "bwrap: Can't find source path /root/.cache/at-spi: Permission denied", правда полагаю что проблема скорее в WebKitGTK.
В общем, пользоваться можно, но...
А, ну так я недавно его поставил, мне эти недостатки не были ведомы. А что такое MSE? Среда визуального программирования с использованием компилятора Free Pascal?> В общем, пользоваться можно, но...
Согласен! Мне просто кажется что браузер имеет свои преимущества и их честно нужно замечать, но пользоваться им не тянет. Недостатки перевешивают.
> Видео не грузится не из-за ускорения (которое можно выключить в dconf)
Если кинете статью на эту тему буду очень благодарен. Я не силен в аппаратном ускорении но после перехода на wayland я обнаружил что как-то драйвер видеоадаптера оказывается может разными приложениями поддерживаться по разному. Это неприятное новшество для меня.
Что у вас выдаёт следующая команда?
$ gst-inspect-1.0 nvcodecНаверно как-то так? No such element or plugin 'nvcodec'
>Прекращена поддержка движков отрисовки, использующих X11 и WPE.Не понял, они готовятся выпилить X11 окончательно?
Возможно просто избавились от X11-специфичного кода в браузере заменив его платформонезависимыми вызовами API из GTK. И уже GTK работает с X11 а не браузер.
Вот давайте не гадать на кофейной гуще. Мы видим что в статье написано то что написано!
И в целом прекращайте себе врать - правда залог объективности и здравого подхода к решению проблем. Я более чем уверен что без браузеров не останемся при любом раскладе.
Да, готовятся полностью удалить поддержку X11 из всего GNOME в 2025 году в выпуске GNOME 48:
https://www.opennet.me/opennews/art.shtml?num=59892
Здесь уже удалили из движка браузера. GNOME уже около 10 лет использует Wayland по умолчанию, начиная с выпуска GNOME 3.13, вышедшего в ноябре 2014 года. Red Hat прекратил развитие сервера X.Org (https://www.opennet.me/opennews/art.shtml?num=50986). А кроме Red Hat некому и незачем его дальше развивать. Новых версий X-сервера более никогда не будет выпускаться. Последняя его значительная (мажорная) версия вышла в ноябре 2021 года (https://www.opennet.me/opennews/art.shtml?num=56052), не считая версий с исправлениями багов и уязвимостей, которые тоже выходят редко. Некоторым багам в X-сервере несколько десятков лет, и не факт, что их кто-нибудь будет исправлять. Для него лишь иногда выходят исправления уязвимостей и багов, но не более того. Просто невозможно продолжать разработку GNOME на основе более не поддерживаемой технологии. Невозможно в таких условиях осущетствлять поддержку появляющихся периодически новых технологий на основе более не развиваемой технологии, не обмазываясь при этом толстым слоем шатких "костылей", что может приводить к неисправимым на практике багам. Посему это вполне закомерное решение полностью удалить поддержку полностью устаревшего и не поддерживаемого X-сервера.
Ты тут такого не говори!
А то прибегут скаллнет, урри или ivan и расскажут что ХОрг это вершина эволюции.
Что вейланд все портит.
И что это все заговор, с целью монополизировать ДЕ.Ну и что им, как и куче людей иксы просто необходимы, мейнтейнить они его естественно не будут, зато все остальные прям обязаны.
Аргументы "код просто работает и ничего не просит" в ассортименте))
Если у вас копеечный дедовский б/у монитор, и всё, что вы на нём делаете сводится к печати документов, то для вас действительно не будет на практике заметно разницы между X11 и Wayland. Но как только вы попробуете на X11 всего лишь перемещать окна по экрану монитора с 240 Гц, то ничего кроме лагов и слайн-шоу вы не увидите. Слайд-шоу легко лечится всего лишь переключением на Wayland. Вам точно будет обидно если вы купите дорогой монитор, на котором будете наблюдать такое.
> Если у вас копеечный дедовский б/у монитор ... как только вы попробуете на X11 всего лишь перемещать окна по экрану монитора с 240 Гц, то ничего кроме лагов и слайн-шоу вы не увидите. Слайд-шоу легко лечится всего лишь переключением на Wayland.
> Вам точно будет обидно если вы купите дорогой монитор, на котором будете наблюдать такое.Я то такое наблюдать точно не буду, тк пользуюсь вейландом))
Но как тест-аргумент "почему ХОрг устаревший шлак" неплохой.Но на 98% уверен, что ответом будут контраагрументы типа "это дорого", "у кого вообще мониторы с HDR/Freesync/..", "зачем вообще нужны ваши 240 герц, диды иксы овнячили вообще на пузатых ЭЛТ" и тд
типа как тут было opennet.ru/openforum/vsluhforumID3/131160.html#107
>Но как только вы попробуете на X11 всего лишь перемещать окна по экрану монитора с 240 Гцу меня их два. перемещаю по экрану и между экранами. никаких лагов и слайдшоу.
Правда, у меня nvidia. У вас amd? intel?
На самом деле из новости непонятно. Говорится лишь что теперь только DMA-BUF. Возможно трактовать надо так что БЕЗ DMA-BUF работать больше не будет, но оно есть и под X11.
> Прекращена поддержка движков отрисовки, использующих X11 и WPE. Для отрисовки задействован механизм, использующий разделяемые буферы DMA-BUF.Нужен waylandx, наоборот уже есть (xwayland)
А по поводу того что оно не для использования, смотрим кто использует Debian: https://wiki.debian.org/HardwareVideoAcceleration
VDPAU isn't supported at all in Chromium or Firefox. The only browser that supports it is GNOME Web, available in the epiphany-browser package. GNOME Web leverages GStreamer for this support, also requiring the gstreamer1.0-plugins-bad package for VDPAU support to work properly.Перевод: VDPAU вообще не поддерживается в Chromium и Firefox. Единственный браузер, который его поддерживает, — это GNOME Web, доступный в пакете epiphany-browser. GNOME Web использует GStreamer для этой поддержки, а также требует наличия пакета gstreamer1.0-plugins-bad для правильной работы поддержки VDPAU.
>[оверквотинг удален]
> А по поводу того что оно не для использования, смотрим кто использует
> Debian: https://wiki.debian.org/HardwareVideoAcceleration
> VDPAU isn't supported at all in Chromium or Firefox. The only browser
> that supports it is GNOME Web, available in the epiphany-browser package.
> GNOME Web leverages GStreamer for this support, also requiring the gstreamer1.0-plugins-bad
> package for VDPAU support to work properly.
> Перевод: VDPAU вообще не поддерживается в Chromium и Firefox. Единственный браузер, который
> его поддерживает, — это GNOME Web, доступный в пакете epiphany-browser. GNOME
> Web использует GStreamer для этой поддержки, а также требует наличия пакета
> gstreamer1.0-plugins-bad для правильной работы поддержки VDPAU.лол, у гномосеков своя атмосфера: https://github.com/flathub/org.gnome.Epiphany/issues/15#issu...
А то после прочитанного у тебя сообщения, сразу первая мысль полезла в голову: они чо, вырезали VAAPI? :-D
В общем, не баг а фича, как и ожидал.
Сенсация из ничего. Какая сейчас версия GNOME?
Не знаю как оно у людей работает, но я пробовал и оно нифига не работает.
https://github.com/elFarto/nvidia-vaapi-driverА вот эта штука реально работает, и даже под Wayland.
Работает, проверено на Opera. Правда у меня ручки кривые - видео дергается, что сделал не так? Не знаю.
>>HardwareVideoAcceleration (last modified 2022-10-08 13:21:20)Ы?
Если webkitgtk так хорош, почему Gjs завязан на Firefox? Не проще ли один движок в завистмостях Gnome 4 тащить?
Не шустрый браузер, но работать работает.Вкладки есть, реклама блокируется (без настроек).
Опеннет открывается и работает, Speedtest открывается, но не работает.
Кто то вообще пользуется сабжем? Зачем?
В принципе, браузер неплохой. По удобству и дизайну – терпимо. Но память действительно кушает. У меня запускается один процесс Epiphany около 200 МБ и ещё три процесса webKit по 500-600 МБ каждый. Ужос
Причем на КАЖДУЮ вкладку, кажется. Сам Эпифанька - просто гуй к WebKitGTK, ну как виндовые квазибраузеры вроде Maxthon.
Ну так каждая вкладка как отдельный процесс существует. Тот ж Firefox или Opera столько же берет памяти (но на все вкладки). Правда Firefox или Opera больше видеопамяти требуют.
Интересен, тем что на Webkit, но хорошо если бы сделали кроссплатформенный.
По идее противоположно ть ему Falkon, от Kde, но он медленно развивается, даже расширения не поддерживает
жаль WebKitQt мертв...
черт знает зачем из новости в новость про сабж вспоминают дохлый мидори - оно всегда было кривое и только к своей смерти перестало падать...как замена мидори есть
https://hacktivis.me/projects/badwolfа Epiphany как основной браузер использовать тяжко.
из плюсов - если дебиан, то работает на старинном железе (от П3) и с одной вкладкой потребляет меньше ОЗУ чем фаерфокс с одной вкладкой...
badwolf и опеннетhttps://i.ibb.co/TP2s4Bz/bw.png
позволяет быстро вкл/выкл скрипты и картинки
хромиум с этой-же вкладкой требует более чем в 2 раза оперативной памяти, но, правда, меньше тормозит на всякой скриптятине, которой забит веб...