The OpenNET Project / Index page

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

03.02.2016 10:25  Плачевная ситуация с безопасностью WebKit в дистрибутивах Linux

Один из разработчиков web-браузера Epiphany (GNOME Web) рассказал о проблемах с поставкой WebKit в составе дистрибутивов Linux. Если дистрибутивы более-менее научились справляться с обновлением браузеров, то с обособленной поставкой браузерных движков всё очень плохо. В большинстве дистрибутивов поставляются устаревшие версии портов WebKit (WebKitGTK+, QtWebKit и WebKitEFL), содержащие неисправленные опасные уязвимости.

Дистрибутивы поставлены перед дилеммой - обеспечить поставку свежих версий, но столкнуться с чередой проблем из-за возможного нарушения совместимости с зависимостями, или остановиться на определённом выпуске движка, но утонуть в рутине по бэкпортированию исправлений уязвимостей. В настоящее время актуальные версии WebKitGTK+ поддерживаются только в Arch и Fedora. Свежий WebKitGTK+ также доступен в Debian testing, за исключением периодов заморозки пакетной базы перед очередным релизом, Debian unstable и openSUSE Tumbleweed. В стабильных релизах Debian и openSUSE поставляются устаревшие версии WebKitGTK+. В Ubuntu обновления выпускаются выборочно и с большой задержкой (в Ubuntu 14.04 сейчас WebKitGTK+ 2.4.8, хотя 2.4.9 вышел восемь месяцев назад, а в Ubuntu 15.10 - WebKitGTK+ 2.8.5 в котором имеется 40 уязвимостей).

WebKitGTK+ используется в таких приложениях, как Anjuta, Banshee, Bijiben (GNOME Notes), Devhelp, Empathy, Evolution, Geany, Geary, GIMP, gitg, GNOME Builder, GNOME Documents, GNOME Initial Setup, GNOME Online Accounts, GnuCash, gThumb, Liferea, Midori, Rhythmbox, Shotwell, Sushi и Yelp (GNOME Help). Следует отметить, что бюллетени с отчетами об устранённых в WebKitGTK+ уязвимостей, регулярно стали выходить только последнее время и разработчики приложений были вынуждены отслеживать связанные с безопасностью исправления самостоятельно. Несколько месяцев назад отношение к безопасности изменилось и WebKitGTK+ стал формировать регулярные отчеты с привязкой к идентификаторам CVE.

При этом всплывает новая проблема - сопровождение устаревающей ветки WebKitGTK+ 2.4, последней с поддержкой WebKit1 API. В новых выпусках WebKitGTK+ поддерживается только WebKit2 API, но не все приложения пока поддерживают данный API. Портирование исправлений в ветку WebKitGTK+ 2.4.x является трудоёмкой задачей и отнимает много ресурсов, поэтому скорее всего поддержка этой ветки в ближайшем будущем будет прекращена. Как один из выходов упоминается удаление поддержки API WebKit1 из дистрибутивов, но такой шаг приведёт к невозможности использования ряда популярных приложений.

Что касается WebKitEFL и QtWebKit, то WebKitEFL, развиваемый проектом Enlightenment, в обособленном виде не входит в состав дистрибутивов и, в основном, используется поставщиками решений для встраиваемых систем, которые не занимаются бекпортированием исправлений уязвимостей. Движок QtWebKit прекратил своё развитие, но несмотря на решение о переходе на QtWebEngine, он по-прежнему используется в проектах KDE, в том числе в Amarok, Calligra, KDevelop, KMail, Kontact, KTorrent, Quassel, Rekonq и Tomahawk. Ситуация с безопасностью QtWebKit оставляет желать лучшего, так как кодовая база движка на годы отстаёт от основного WebKit, а исправления бэкпортируются выборочно и не регулярно. Большое число уязвимостей остаются неисправленными и затрагивают все приложения на базе QtWebKit, которые не спешат переходить на новый движок QtWebEngine, поддерживаемый сообществом Qt.

  1. Главная ссылка к новости (https://blogs.gnome.org/mcatan...)
  2. OpenNews: Дискуссия о возможности включения QtWebEngine в дистрибутивы Linux и другие ОС
  3. OpenNews: Доступен кандидат в релизы Qt 5.4
  4. OpenNews: Первый предварительный выпуск Qt WebEngine, переведённый на браузерный движок Blink
  5. OpenNews: Qt переходит с WebKit на браузерный движок Blink и технологии Chromium
Лицензия: CC-BY
Тип: Тема для размышления
Ключевые слова: webkit
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.2, burik666, 11:35, 03/02/2016 [ответить] [смотреть все]    [к модератору]
  • +8 +/
    в Gentoo есть stable - 2.8.5, unstable - 2.10.7
     
     
  • 2.19, анонимчик, 13:27, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]
  • +2 +/
    В suse 13 2 - оф 2 6 6,из дополнительных stable репов - 2 10 4 SUSE Leap 42... весь текст скрыт [показать] [показать ветку]
     
  • 2.55, Pulfer, 15:07, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    В ROSA Desktop Fresh 2.4.9 и 2.8.5.
     
     
  • 3.73, ананим.orig, 16:43, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    на самом деле в генте так eix net-libs webkit-gtk I net-libs webkit-gtk ... весь текст скрыт [показать]
     
     
  • 4.115, Аноним, 04:11, 04/02/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    собрал как-то опенофис в генте. ну его нафиг, с тех пор ставлю бинарный пакет
     
     
  • 5.126, ананим.orig, 14:38, 04/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Можно подключить бинхост от кальки например ну или ещё от какого бинпрного дист... весь текст скрыт [показать]
     
  • 1.3, Аноним, 11:51, 03/02/2016 [ответить] [смотреть все]     [к модератору]  
  • +/
    Зачем использовать браузерный движок, там где нет браузера Evolution и KMail ве... весь текст скрыт [показать]
     
     
  • 2.6, RazrFalcon, 11:54, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +6 +/
    >> отрисовывают html письма, но для этого WebKit избыточен

    Вы не поверите. Тем более альтернативы WebKit, даже для банальной отрисовки примитивного html в письмах, просто нет.

     
     
  • 3.8, th3m3, 12:13, 03/02/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • –4 +/
    Как это нет, а Gecko?
     
     
  • 4.15, soarin, 12:45, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ну так там всё печально https developer mozilla org en-US docs Gecko Embedding... весь текст скрыт [показать]
     
     
  • 5.101, Аноним, 19:39, 03/02/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    servo)))
     
  • 3.9, Аноним, 12:23, 03/02/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Для писем движка уровня Tkhtml/dillo/netsurf/w3m более чем достаточно.
     
     
  • 4.27, Аноним, 13:56, 03/02/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • –2 +/
    Удваиваю этого тёзку. Кому недостаточно - вебморды в помощь.
     
  • 4.30, Crazy Alex, 14:07, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    И вместо письма получается поломанное нечто, в котором не видно половины контент... весь текст скрыт [показать]
     
     
  • 5.38, тоже Аноним, 14:29, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    У меня довольно обычное дело - приход поломанного нечто, среди которого, собстве... весь текст скрыт [показать]
     
     
  • 6.72, Celcion, 16:31, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Админам локалхоста - конечно, не зачем А если в таком виде пришло деловое письм... весь текст скрыт [показать]
     
     
  • 7.79, тоже Аноним, 17:32, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Мои давно сидят на том же ТВ - никаких жалоб на письма, кроме кривых кодировок и... весь текст скрыт [показать]
     
  • 7.92, anonymous, 18:36, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    8230 стоит хорошо подумать, нужно ли вести дела с такими таварисчами ... весь текст скрыт [показать]
     
     
  • 8.99, Celcion, 19:33, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    Покажите мне ту контору, где исключительно админы решают как работать всей конто... весь текст скрыт [показать]
     
  • 8.111, Crazy Alex, 01:05, 04/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Я уже много лет не видел ни одной большой конторы, где стандартный шаблон письма... весь текст скрыт [показать]
     
  • 6.77, Andrey Mitrofanov, 16:58, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    С большим удовольствием наблюдал получателя на аутглюке ответа кем-то из линук... весь текст скрыт [показать]
     
     
  • 7.85, Crazy Alex, 17:59, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Да не в человеческих письмах дело, а в том, что роботы рассылают - уведомления в... весь текст скрыт [показать]
     
     
  • 8.103, тоже Аноним, 20:39, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Это что же вам такое пишут роботы, что его лучше читать в PDF Графики Карты Ф... весь текст скрыт [показать]
     
     
  • 9.110, Crazy Alex, 01:02, 04/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ну вот сейчас гляну, что там сверху в инбоксе Платёжки из банка, например Пока... весь текст скрыт [показать]
     
     
  • 10.118, тоже Аноним, 08:46, 04/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Видимо, интернет-магазин заботится и о том, чтобы покупателю не было скучно чита... весь текст скрыт [показать]
     
  • 10.127, анонимус вульгарис, 15:43, 04/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    FSF присылает и исходник в виде хорошо отформатированного и прекрасно читаемого ... весь текст скрыт [показать]
     
  • 7.88, ., 18:05, 03/02/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    БЛЖАД! Вот же у людей жизнь! А я на работе - работаю ... :(

    ;-)

     
  • 6.83, Crazy Alex, 17:55, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Попробуй открыть то же самое письмов Trojita, которая тоже внешний контент, скри... весь текст скрыт [показать]
     
  • 1.4, RazrFalcon, 11:53, 03/02/2016 [ответить] [смотреть все]    [к модератору]  
  • +3 +/
    Странный наезд. Кому надо, тот будет RR дистрибутивы использовать.
    О QtWebKit автор видимо вообще ничего не знает, ибо QtWebEngine вышел совсем недавно и не поддерживает кучу фич, а он ожидал что все проги на QtWebKit за неделю перепишут на QtWebEngine и выложат в репозитории? Такого не бывает.

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

     
     
  • 2.10, й, 12:26, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    т е все пользователи гнома и gimp ну-ну ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.138, Аноним, 08:50, 06/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Фич там если и меньше, то не намного Разве что синхронный доступ порезали А во... весь текст скрыт [показать]
     
  • 1.5, Аноним, 11:53, 03/02/2016 [ответить] [смотреть все]    [к модератору]  
  • +14 +/
    > Anjuta, Banshee, Bijiben (GNOME Notes), Devhelp, Empathy, Evolution, Geany, Geary, GIMP, gitg, GNOME Builder, GNOME Documents, GNOME Initial Setup, GNOME Online Accounts, GnuCash, gThumb, Liferea, Midori, Rhythmbox, Shotwell, Sushi и Yelp (GNOME Help).

    Ok. Плееры, IM, IDE, графические редакторы, просмотрщики изображений, etc. Безусловно, им всем жизненно необходим самый навороченный движок для рендеринга веб-страниц, ну куда ж мы без такого движка в 2016-м году. Давно пора вебкит с coreutils слинковать, а лучше даже с ядром.

     
     
  • 2.7, ryoken, 11:58, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Поттеринга насаммонить не боитесь D... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.14, Аноним, 12:44, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    Кстати, было бы неплохо создать проект systemd-webkitd Во-первых можно было бы... весь текст скрыт [показать]
     
     
  • 4.33, 1, 14:13, 03/02/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    тссс ... А вдруг прочитает, а ты тег <sarcasm> не поставил ?
     
  • 2.32, Crazy Alex, 14:12, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Части - нужен Тем, кто выгребает страницы из интернета и хочет показать их норм... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.40, тоже Аноним, 14:33, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    стоит вызывать системный браузер, передавая ему адрес, и не выеживаться А пр... весь текст скрыт [показать]
     
     
  • 4.87, Crazy Alex, 18:04, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    В принципе - согласен, и очень даже согласен Вызвать, скормить и встроить в окн... весь текст скрыт [показать]
     
     
  • 5.104, тоже Аноним, 20:47, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Ну, если бы мне нужно было не просто вызвать сайт, а передать ему какую-то нетри... весь текст скрыт [показать]
     
     
  • 6.109, Crazy Alex, 00:55, 04/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ну вот расскажите хотя бы, как это для почтовика будет работать Есть HTML-конте... весь текст скрыт [показать]
     
     
  • 7.119, тоже Аноним, 08:50, 04/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Для почтовика, интернет-мессенджера и прочих программ, непосредственно и постоян... весь текст скрыт [показать]
     
  • 7.136, lululu, 12:53, 05/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Параметрами unchm x out chm --to tmp ae47 x-inbrowser exe --stoplistedfiles ... весь текст скрыт [показать]
     
  • 2.98, Аноним, 19:24, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Боюсь, что будет наоборот Браузер уже поглощает плееры, IM, IDE, графические ре... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.100, Andrey Mitrofanov, 19:36, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    161 No pasar 225 n https www reddit com r emacs comments 4241oy xwidget_br... весь текст скрыт [показать]
     
  • 1.11, anonimous, 12:26, 03/02/2016 [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    Напомните, а зачем запихивали аж целый брузерный движок вообще во все приложения? Неужели не существует какого-нибудь простенького рендерера html? В половине примеров в статье ничего больше и не нужно.
     
     
  • 2.17, Аноним, 13:01, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • –1 +/
    Существует, khtml так же известный сейчас как WebKit :-)
     
     
  • 3.21, тоже Аноним, 13:28, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Мне одному кажется, что, если в рендерере HTML появилась хотя бы возможность уяз... весь текст скрыт [показать]
     
     
  • 4.56, й, 15:10, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    добро пожаловать в современный мир фронт-энда, где некоторым уже мешает, что web... весь текст скрыт [показать]
     
  • 3.113, Аноним, 01:07, 04/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Удумайте у себя в голове, не знаю на лоб приклейте или просто запомните, что н... весь текст скрыт [показать]
     
     
  • 4.114, Michael Shigorin, 01:08, 04/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А что расскажете про Windows 3 11 ... весь текст скрыт [показать]
     
  • 2.34, Crazy Alex, 14:13, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +3 +/
    Потому что для современного HTML не может быть простеньких движков, есть сложные... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.41, анонимус вульгарис, 14:36, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Почему же, простенький движок написать можно Только где найти корректный HTML, ... весь текст скрыт [показать]
     
     
  • 4.65, Аноним, 15:55, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Настолько просто что сейчас прямо богатый выбор движков на рынке Как раз та сит... весь текст скрыт [показать]
     
  • 4.89, Crazy Alex, 18:07, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Вы спецификацию HTML5 давно видели, со всеми колоночными режимами и подобным А ... весь текст скрыт [показать]
     
  • 2.82, Аноним, 17:46, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Есть QTextBrowser ... весь текст скрыт [показать] [показать ветку]
     
  • 1.12, omnomnim, 12:29, 03/02/2016 [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    Привет PS4, емнип именно через webkit её ломанули.
     
  • 1.13, qq, 12:33, 03/02/2016 [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    Я просто тащусь какие тут все умные. Легко сказать «зачем тащили?» не написав ни строчки кода…
     
     
  • 2.25, анон, 13:45, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +10 +/
    > Я просто тащусь какие тут все умные. Легко сказать «зачем тащили?» не
    > написав ни строчки кода…

    #!/bin/sh
    echo "Зачем тащили?"

     
     
  • 3.31, Аноним, 14:08, 03/02/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • +10 +/
    Зачем тащить целый shell, если надо просто вывести одну строчку?
     
  • 1.16, Аноним, 12:59, 03/02/2016 [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    А при чём тут дистрибутивы, если это авторы WebKit кинули своих пользователей ... весь текст скрыт [показать]
     
  • 1.18, Аноним, 13:10, 03/02/2016 [ответить] [смотреть все]    [к модератору]  
  • +3 +/
    Ну наконец-то новость, где Арч с Федорой лучшие.
     
     
  • 2.66, Аноним, 15:56, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Но ведь ещё есть gentoo suse про которыых просто не написали в статье ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.84, фцв, 17:56, 03/02/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Там нет, даже в нестабильных репах
     
  • 2.130, Аноним, 18:13, 04/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    да во всех дистрах Linux примерно 1-а х-ня тк Линус - системно и и последовател... весь текст скрыт [показать] [показать ветку]
     
  • 1.20, Аноним, 13:28, 03/02/2016 [ответить] [смотреть все]    [к модератору]  
  • +/
    На маке WebKit свежий, ага линукс не дырявый...
     
     
  • 2.43, Аноним, 14:44, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Ты новость вообще читал Как WebKitGTK , QtWebKit и WebKitEFL могут быть свежими... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.49, Аноним, 14:55, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Ну так в ubuntu debian rhel всегда так, это не арчик и не гента ... весь текст скрыт [показать]
     
     
  • 4.53, Аноним, 14:58, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А пользователи арчика и не генты видимо сами переписывают все приложения на новы... весь текст скрыт [показать]
     
  • 1.28, Аноним, 14:00, 03/02/2016 [ответить] [смотреть все]     [к модератору]  
  • +/
    Может быть действительно, webkit, как графический интерфейс системы - нормальное... весь текст скрыт [показать]
     
  • 1.37, Аноним, 14:27, 03/02/2016 [ответить] [смотреть все]     [к модератору]  
  • –3 +/
    Пользователи генты смеются над вашими проблемами ... весь текст скрыт [показать]
     
     
  • 2.45, Аноним, 14:48, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Угу, пользователи генты сами переписали все приложения с API WebKit1 на новый AP... весь текст скрыт [показать] [показать ветку]
     
  • 1.39, анонимус вульгарис, 14:32, 03/02/2016 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    Чувак правильно всё описал, но не сделал правильного вывода. А правильный вывод был бы: надо делать LTS-ветки WebKit, в которые входили бы только критические багфиксы, и делать их должен апстрим, а не майнтейнеры дистрибутивов, каждый в своей песочнице.
     
     
  • 2.42, тоже Аноним, 14:39, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    > надо делать

    Кому надо и кому это делать, не подскажете?

     
  • 2.48, Аноним, 14:54, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Вообще у Debian есть правило, не поставлять приложений с известными проблемами б... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.68, Аноним, 16:01, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Потому что если удалить все перечисленные и не перечисленные в новости пакеты, т... весь текст скрыт [показать]
     
     
  • 4.95, Аноним, 18:42, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Нет Популярность WebKit вами слишком преувеличена - ... весь текст скрыт [показать]
     
  • 1.50, Аноним, 14:55, 03/02/2016 [ответить] [смотреть все]    [к модератору]  
  • –2 +/
    Отсутствие поддержки компенсируется неуловимостью программ в линуксе.
     
     
  • 2.57, Andrey Mitrofanov, 15:11, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    А вот и китайские малварщики со свежей саморекламой Правильно Не всё сурсфоржа... весь текст скрыт [показать] [показать ветку]
     
  • 2.63, анонимус вульгарис, 15:52, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    https ru wikipedia org wiki CoolNovo Состояние Проект закрыт Лицензия собств... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.67, Нанобот, 15:58, 03/02/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • –2 +/
    а потом ещё и орут на каждом углу, что это "Unix way" и что это типа круто
     
     
     
    Часть нити удалена модератором

  • 5.80, тоже Аноним, 17:36, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Да, про принцип KISS в этой ветке - это очень правильно NOW KISS, собеседнички ... весь текст скрыт [показать]
     
  • 5.97, Michael Shigorin, 18:51, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Нет инструментальность отдельно, простота отдельно ... весь текст скрыт [показать]
     
  • 3.86, Нимано, 18:00, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    Ну да, куда уж SO-шкам до них Да те же долбaные краснoглазые ограничения, не гр... весь текст скрыт [показать]
     
     
     
    Часть нити удалена модератором

  • 5.108, Буратино, 23:37, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Вась, а Вась А это что https ru wikipedia org wiki DLL_hell... весь текст скрыт [показать]
     
  • 5.123, Аноним, 11:34, 04/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    ну, разумеется как это 171 поклонник 187 Майкрософт будет любить что-то оте... весь текст скрыт [показать]
     
  • 4.129, Аноним, 17:11, 04/02/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Вот любитель костылей
     
  • 1.60, Аноним, 15:34, 03/02/2016 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    единственный работающий вменяемо браузер на вэбкит- сафари, как не крути
     
     
  • 2.71, Аноним, 16:16, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Просто парни из Эппл, похоже, кодят на Макбук Эйрах, в которых оперативка на вес... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.131, й, 00:33, 05/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    у safari и chrome как минимум js-движок разный попробуйте создайте простейшее j... весь текст скрыт [показать]
     
  • 2.124, Аноним, 11:35, 04/02/2016 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    > ни крути

    не благодари

     
  • 1.62, Нимано, 15:49, 03/02/2016 [ответить] [смотреть все]    [к модератору]  
  • +/
    > В большинстве дистрибутивов поставляются
    > устаревшие версии портов WebKit (WebKitGTK+, QtWebKit и WebKitEFL), содержащие обилие
    > неисправленных опасных уязвимостей.

    ЧСИ – из-за (или: для) жабосрипто-джитов даже W^X (mprotect, noexec) не включить, хотя как раз здесь оно было бы очень кстати.


     
     
  • 2.139, Аноним, 09:00, 06/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Включить можно, работа вся проделана уже для iOS Просто разработчики боялись, ч... весь текст скрыт [показать] [показать ветку]
     
  • 1.69, Аноним, 16:05, 03/02/2016 [ответить] [смотреть все]     [к модератору]  
  • +/
    Вот вам и проблема увеличение версий Где LTS с багфиксами на 5-10 лет Ну ладно... весь текст скрыт [показать]
     
  • 1.76, Тузя, 16:55, 03/02/2016 [ответить] [смотреть все]    [к модератору]  
  • +/
    Ну вот, webkit окончательно превратился в IE6.
    v - Несовместимости со стандартами есть
    v - Проблемы с закрыванием уязвимостей есть.
    Специально для проплаченных троллей: MS так и не решила подобную проблему. Написали новый браузер и движок, что, на самом деле, им тоже не поможет.

    Затормозить развитие браузерных движков не удастся - факт. Возложить на меинтейнеров дистрибутивов или разрабов обвязок бэкпортирование в легаси-ветки - не вариант. Тупиковая ситуация, imho.

    На мой взгляд, только ужесточение API обвязок webkit, регулярный выпуск CVE обвязок и своевременное обновление кодовой базы этих обвязок при своеверменном обновлении пакетов в дистрибах приведет к какому-то компромиссу между обратной совместимостью и безопасностью. А вообще это самые настоящие IE-проблемы в линуксе. Печаль.

     
     
  • 2.90, Crazy Alex, 18:11, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    Нет, это проблема браузерного подхода, когда разработчику всё, что за пределами ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.106, Тузя, 21:55, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Можно бесконечно говорить о причинах и искать виноватых Решать проблему это не ... весь текст скрыт [показать]
     
  • 1.78, lululu, 17:08, 03/02/2016 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    А это всё потому что нельзя выбирать версии библиотек относительно программ и библиотеки глобальны. Ахиллесова пята линукс.
     
     
  • 2.81, Andrey Mitrofanov, 17:40, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +3 +/
    Кто Вам не разрешает Скажите ему, чтоб не шалилЮ а то накажу Ставьте и пользуй... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.105, svicer, 21:46, 03/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Это почему вдруг, несмогёте env подставить ... весь текст скрыт [показать]
     
  • 3.132, lululu, 11:23, 05/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    В том и проблема что их полтора, а Debian Ubuntu Arch Fedora не управляют пакета... весь текст скрыт [показать]
     
     
  • 4.135, Andrey Mitrofanov, 11:50, 05/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Вольному воля кто хочет - делает, кто не хочет ищет отговорки Да дистрибутивны... весь текст скрыт [показать]
     
  • 2.112, Michael Shigorin, 01:07, 04/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    http www akkadia org drepper dsohowto pdf Если Вы лично безграмотны -- это Ваш... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.133, lululu, 11:43, 05/02/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Я не писал что я грамотен Но это не повод за мой счёт самоутверждаться, пожалуй... весь текст скрыт [показать]
     
  • 2.117, Аноним, 05:01, 04/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Не знаю как в вашем дистрибутиве Linux, а у меня в Debian можно установить хоть ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.134, lululu, 11:44, 05/02/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    Ну да, вручную... =)
    А потом ругают configure ; make ; make install
     
  • 1.96, Michael Shigorin, 18:45, 03/02/2016 [ответить] [смотреть все]    [к модератору]  
  • +/
    > В настоящее время актуальные версии WebKitGTK+ поддерживаются только в Arch и Fedora.

    http://packages.altlinux.org/ru/Sisyphus/srpms/libwebkitgtk4/changelog
    http://packages.altlinux.org/ru/Sisyphus/srpms/libwebkitgtk2/changelog

    А вообще да, проверял сегодняшние регулярки и аккурат на gnome3 с той самой epiphany опять задумался -- что с этим вопросом обстоит.

     
  • 1.102, Вареник, 20:21, 03/02/2016 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    А зачем самые последние багфиксы безопасности веб-движка в перечисленных программах (Anjuta, GIMP, etc...)?

    "исследователям безопасности" раздувают проблему.

     
     
  • 2.121, Andrey Mitrofanov, 09:52, 04/02/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Писатели ещё одного броузера на каком-то там движке машут транспорантами за св... весь текст скрыт [показать] [показать ветку]
     
  • 2.137, lululu, 12:59, 05/02/2016 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    В почтовом клиенте очень нужна.
     
  • 1.107, anonymous, 22:29, 03/02/2016 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    дружно все переходим на netsurf
     
  • 1.116, Аноним, 04:58, 04/02/2016 [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Проблема не в линуксе, а в Webkit Им следует долго поддерживать минорные релизы... весь текст скрыт [показать]
     
  • 1.120, Coder, 09:04, 04/02/2016 [ответить] [смотреть все]    [к модератору]  
  • +/
    На QtWebEngine я бы и сам перешел. Не хватает только QWebElement, QNetworkAccessManager и QWebFrame::addToJavaScriptWindowObject
     
     
  • 2.125, anonymous, 13:01, 04/02/2016 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Хинт: в QtWebEngine этого никогда не будет
     
  • 1.140, Аноним, 17:52, 07/02/2016 [ответить] [смотреть все]    [к модератору]  
  • +/
    Нефиг писать интерфейс приложений на HTML
     
     
  • 2.141, Аноним, 13:30, 08/02/2016 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    первый комментарий по делу. удваиваю.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


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