Представлен (http://www.twotoasts.de/index.php/2015/08/heads-or-tails/) релиз web-браузера Midori 0.5.12 (http://www.midori-browser.org), разрабатываемого участниками проекта Xfce на основе движка WebKit и библиотеки GTK+. Браузер обладает следующими возможностями: поддержка вкладок, закладки, управление сессиями, панель быстрого доступа к поисковым системам, средства для создания пользовательских меню, возможность использования пользовательских скриптов и стилей, режим приватного просмотра, средства для фильтрации рекламы (Adblock), система чтения RSS, возможность подключения различных менеджеров управления загрузками (wget, SteadyFlow, FlashGet). Поддерживается подключение внешних расширений, написанных на языках Си, Vala и Lua.
Ключевым изменением (http://bazaar.launchpad.net/~midori/midori/trunk/view/head:/...) в новом выпуске является переход на WebKit2 4.0 (ранее по умолчанию использовался WebKit1), libsoup 2.48 и zeitgeist 2.0, что может отразиться в нарушении совместимости из-за изменения ABI. Переход на WebKit2 привнёс такие возможности, как поддержку многопроцессной работы, при которой возможно использование разных процессов рендеринга. Добавлена поддержка декорирования окон на стороне клиента (Client Side Decorations, включается через переменную окружения GTK_CSD=1).Бинарные пакеты в скором времени будут подготовлены (http://www.midori-browser.org/download/) для Debian, Ubuntu, Fedora, Arch Linux, Mageia и openSUSE.
<center><a href="http://midori-browser.org/images/screenshots/rdio_uncompress... src="http://www.opennet.me/opennews/pics_base/0_1429513024.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border="0"></a></center>
URL: http://www.twotoasts.de/index.php/2015/08/heads-or-tails/
Новость: http://www.opennet.me/opennews/art.shtml?num=42883
На windows починили зависание?
> На windows починили зависание?Эта особенность windows нуждаеся в починке?
Она и так хорошо функционирует...
>легковесного веб-браузера
>поддержку многопроцессной работыПолагаю, взаимоисключающие параграфы.
Что плохого в том, чтобы графика рендерилась в одном процессе, html парсился в другом, а JS исполнялся в третьем?
А это не важно. Важно, чего в этом легковесного.
А что в многопоточности мешает легковесности?
> А что в многопоточности мешает легковесности?Мешает оверхед контекста переключения легковесных потоков, который совершает слишком большой путь до процессора и обратно для того, чтобы исключить клинч потоков. Отсюда большая латентность и низкая скорость ответной реакции приложения с легковесными потоками выполнения.
В Минте до сих пор древняя версия. Доколе?
Видимо, потому что минт это убунту лтс.
Поставил свежую на убунту LTS( LXLE )
mkdir midori-source
sudo apt-get build-dep midori
apt-get source midoriБерёшь оттуда директорию Debian, и кладёшь в новый исходный код.
fakeroot ./debian/rules binary
cd ..
rm *dev*
rm *dbg*
sudo dpkg -i *.deb
>релиз web-браузера Midori 0.5.12, разрабатываемого участниками проекта XfceЭто они зря. В самом Xfce проблемы годами не решаются, а они ещё и браузер пилят. И это при том, что пользоваться им будут не больше, чем, скажем, Epiphany.
Ну и хрен с ними. С выходом внятной версии МАТЕ необходимость в Xfce выглядит весьма небольшой.
>С выходом внятной версии МАТЕ необходимость в Xfce выглядит весьма небольшой.Но ведь такая ещё не вышла, кастомизируемость прибита гвоздями, ужасная анимация, виджетов из коробки нет, производительность так себе.
>кастомизируемость прибита гвоздями,А пользователям МАТЕ она и не нужна -- это удел малолетних кулхацкеров.
> ужасная анимацияАнимация тоже не нужна.
>виджетов из коробки нетХм. Ну не знаю где они. Ты внимательно смотрел в коробке? Всякая полезная хрень вроде индикаторов раскладки и температуры есть.
>производительность так себе.А тут х.з. -- никогда не тестировал на очень слабых машинах.
Необходимость в ничего не делающих балаболах вроде тебя ещё меньше.
Xfce прекрасна, по сравнению с убогим мате
В MATE убога только дефолтная тема и лэйаут панелей/аплетов. Впрочем, это зависит от дистра.Ах, да, всё то же самое касается XFCE.
В заголовке 0.5.11, в тексте новости непонятно откуда взявшаяся 0.5.12, по ссылке на загрузку лежат готовые пакеты 0.5.10 для Windows и 0.5.9 для всего остального.Ну что ж, "в скором времени будут подготовлены".
WebKit2 - вот это хорошо.
Надо будет палочкой потыкать.
Смотри палочку не сломай.
Он перестал падать при закрытии недозагрузившейся вкладки?
"Релиз Midori 0.5.11, легковесного веб-браузера"...А зачем "легковесному веб-браузеру" использовать fsync для записи всякой чепухи и постоянно обращаться к диску?
Из-за этого использование его в действительно легковесных окружениях при ограниченных ресурсах невозможно.
Кроме того, он почти не настраиваится и потому тонко настроить его под доступные ресурсы невозможно.
Поэтому есть подозрение, что его автор создает его под свою личную виртуальную машину с линуксом в виндоуз.
Да и к xfce этот браузер никакого отношения не имеет. Просто автор пытается приклеиться к чему-то существенному для пиара.
Вобщем, даже не тратьте время на ковыряние.
> Да и к xfce этот браузер никакого отношения не имеет.
>> Да и к xfce этот браузер никакого отношения не имеет.
> https://wiki.xfce.org/midori/faqОн никак с xfce не интегрирован. Я бы на месте xfce таки нашел бы повод послать подальше подобных ходоков за бесплатным пиаром.
Может, незнающий какой начнет использовать xfce и попробует использовать этот браузер. И получит столько проблем и столько неработающего, бесконечно пишущий диск и невозможность настроить иначе, чем автор у себя под виртуалку настроил и запечатлел в исходниках исполняемых файлов. А везде ж называется "легковесным" и "из окружения xfce". Автор - лжив, браузер плох и совсем не соответствует публичным обещаниям. Наказывать за то такое надо.
> А зачем "легковесному веб-браузеру" использовать fsync для записи всякой чепухи и постоянно обращаться к диску?У этого браузера есть опции сборки. Вот так они выглядят на FreeBSD (значения по умолчанию):
///---http://www.freshports.org/www/midori/Configuration Options
===> The following configuration options are available for midori-0.5.11:
GIR=off: Install GObject Introspection Reference manual
GTK3=off: GTK+ 3 GUI toolkit support
ZEITGEIST=off: User logs activities
===> Use 'make config' to modify these settings
---///С какими опциями собран браузер у вас в системе?
P.S.
Вот, кстати, нашёл: https://en.wikipedia.org/wiki/Zeitgeist_%28free_softwar...
>[оверквотинг удален]
> Configuration Options
> ===> The following configuration options are available for midori-0.5.11:
> GIR=off: Install GObject Introspection Reference manual
> GTK3=off: GTK+ 3 GUI toolkit support
> ZEITGEIST=off: User logs activities
> ===> Use 'make config' to modify these settings
> ---///
> С какими опциями собран браузер у вас в системе?
> P.S.
> Вот, кстати, нашёл: https://en.wikipedia.org/wiki/Zeitgeist_%28free_softwar...Оно, конечно, прикольно собирать все программы вручную и разбираться во всех опциях всех программ. Но, пожалуй, других дел полно.
> Оно, конечно, прикольно собирать все программы вручную
> вручнуюО, очередной знаток-с-ценным-мнением.
Ну да, когда все нужные для сборки зависимости ставятся (и удаляются) автоматом и запуск сборки -- единственное, что требуется от пользователя ... Да, совсем никакой разницы с git clone && ./configure && <доустановка софта> ... нет :)> и разбираться во всех опциях
иногда иметь такую возможность - очень удобно.
> Но, пожалуй, других дел полно.Ну да, прыгать с дистра на дистр, в поиске "того самого" или же ругаться на мейнтейнера, который выбрал не те опции сборки и продолжать вкушать кактус - все же куда как быстрее, чем затратить пол-минуты на выбор опций и еще минуту на сборку :)
> Оно, конечно, прикольно собирать все программы вручную и разбираться во всех опциях всех программ. Но, пожалуй, других дел полно.Вообще-тособирать из исходников - это один из важных навыков ВЛАДЕНИЯ Open Source-системой. Без этого лучше оставаться на чём-нибудь попроще, скажем, на Windows или Mac OS X, где всё решли за тебя умные дяди, как тебе должно быть хорошо. Так что осваивай, не ленись.
> это один из важных навыков ВЛАДЕНИЯ Open Source-системой.И хто ж тобой владеет, сладенький?
> Поэтому есть подозрение, что его автор создает его под свою личную виртуальную
> машину с линуксом в виндоуз.Причем, толком под виндой мидоря никогда и не работала. Но автор уже девятый год упорно продолжает грызть такой кактус ...
> постоянно обращаться к дискуотключить кэш и запускать midori -c /tmp/foo?
>> Поэтому есть подозрение, что его автор создает его под свою личную виртуальную
>> машину с линуксом в виндоуз.
> Причем, толком под виндой мидоря никогда и не работала. Но автор уже
> девятый год упорно продолжает грызть такой кактус ...
>> постоянно обращаться к диску
> отключить кэш и запускать midori -c /tmp/foo?А каким образом это остановит бесконечные вызовы fsync для ведения истории, вкладок и всего чего только можно придумать. Такая же фигня, кстати, и в Firefox. Но Firefox не позиционирует себя "легковесным браузером".
> А каким образом это остановит бесконечные вызовы fsync для ведения истории, вкладок
> и всего чего только можно придумать. Такая же фигня, кстати, и
> в Firefox. Но Firefox не позиционирует себя "легковесным браузером".man tmpfs
>> А каким образом это остановит бесконечные вызовы fsync для ведения истории, вкладок
>> и всего чего только можно придумать. Такая же фигня, кстати, и
>> в Firefox. Но Firefox не позиционирует себя "легковесным браузером".
> man tmpfsЧто man tmpfs? Какое отношение имеет место размещения каталога tmp наличию-отсутствию вызовов fsync? Вы имеете представление о чем шла речь?
> Что man tmpfs? Какое отношение имеет место размещения каталога tmp наличию-отсутствию вызовов
> fsync?noop_fsync вам о чем-нибудь говорит?
> Вы имеете представление о чем шла речь?Да нет, что вы.
>> Что man tmpfs? Какое отношение имеет место размещения каталога tmp наличию-отсутствию вызовов
>> fsync?
> noop_fsync вам о чем-нибудь говорит?Абсолютно ни о чем не говорит. Разъясните. Заодно разъясните какая разница, что дергать по каждому чиху - оперативку или диск? Диск, конечно, неприятней, но суть от этого не меняется.
>> Вы имеете представление о чем шла речь?
> Да нет, что вы.Сдуйте щоки и разговаривайте нормальным языком. А то чепуху заявили, а теперь пальцы растопыриваете.
> Абсолютно ни о чем не говорит.Т.е. вызов fsync вам мешает, даже если этот вызов ничего не делает (noop=no operation)?
> Разъясните. Заодно разъясните какая разница, что
> дергать по каждому чиху - оперативку или диск? Диск, конечно, неприятней,
> но суть от этого не меняется.Разъясните, чем вам мешает "дерганье" оперативки?
прикольно, не знал, что у него вертикальные табы из коробки
>Бинарные пакеты в скором времени будут подготовлены (http://www.midori-browser.org/download/) для Debian, Ubuntu, Fedora, Arch Linux, Mageia и openSUSE.
#pkg cinfo midori
midori-0.5.11
И кто тут труЪ-шный слоупок с древними, как шерсть мамонта, пакетами?
Ну да, это вам не бездумно из методички копипастить - типа "вы все сасете, патамучто ..." :)
А в этом Мидори можно как-то сделать, чтобы панель со вкладками была над адресной строкой?
Это браузер, в котором Ютуб без проблем воспроизводит HTML5 Video-ролики (Mozilla Firefox 40.x изгадился в этом плане: первый раз открывает, потом не хочет и вертит колечко).
Способ решения многих проблем:
Справка → Информация для решения проблем → Очистить Firefox
К сожалению, очистка не помогает.
уже умеет сохранять масштабирование для сайтов?
Пытался когда-то использовать... Он перестал падать на каждом шагу?
Остались неприятные впечатления от знакомства с этим продуктом. Выбираю vimb: и легче и стабильнее
> Остались неприятные впечатления от знакомства с этим продуктом.А мне xombrero понравился...