URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 113780
[ Назад ]

Исходное сообщение
"Доступен web-браузер qutebrowser 1.2.0"

Отправлено opennews , 10-Мрт-18 11:25 
Подготовлен (https://blog.qutebrowser.org/qutebrowser-v120-released.html) релиз web-браузера qutebrowser 1.2.0 (https://www.qutebrowser.org/), предоставляющего минимальный графический интерфейс, не отвлекающий от просмотра содержимого, и систему навигации в стиле текстового редактора Vim, построенную целиком на клавиатурных комбинациях. Код написан на языке Python с использованием PyQt5 и QtWebEngine. Исходные тексты распространяются (https://github.com/The-Compiler/qutebrowser) под лицензией GPLv3. Применение Python не сказывается на производительности, так как отрисовка и разбор контента осуществляется силами движка Blink и библиотеки Qt.


Браузер поддерживает систему вкладок, менеджер загрузок, режим приватного просмотра, встроенный просмотрщик PDF (pdf.js), систему блокировки рекламы (на уровне блокировки хостов), интерфейс для просмотра истории посещений. Для просмотра видео в YouTube можно настроить вызов внешнего видеопроигрывателя. Перемещение по странице осуществляется при помощи клавиш "hjkl", для открытия новой страницы можно нажать "o", переключение между вкладками производится через клавиши "J" и "K" или "Alt-номер вкладки". При нажатии ":" выводится приглашение командной строки, в которой можно осуществить поиск по странице и выполнить типовые команды, как в vim, например, ":q" для выхода и ":w" для записи страницы. Для быстрого перехода к элементам страницы предлагается система "хинтов", которыми помечаются ссылки и изображения.


В новой версии реализована возможность привязки настроек к отдельным доменам (например, можно отключить JavaScript только для определённых сайтов). Проведена значительная переработка кода обработки клавиатурных команд, что позволило реализовать поддержку emacs-подобных цепочек нажатий клавиш с модификаторами.  Добавлена поддержка API GreaseMonkey 4.0. В  QtWebEngine задействована возможность задания параметров аутентификации в файле ~/.netrc и обеспечена поддержка возобновления остановленных загрузок.
Добавлены служебные страницы qute://bindings и qute://tabs со списком всех горячих клавиш и вкладок. Добавлена возможность настройки списка виджетов, отображаемых в строке состояния.


URL: https://blog.qutebrowser.org/qutebrowser-v120-released.html
Новость: https://www.opennet.me/opennews/art.shtml?num=48231


Содержание

Сообщения в этом обсуждении
"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Мураками , 10-Мрт-18 11:25 
очередной нескучный браузер

"Доступен web-браузер qutebrowser 1.2.0"
Отправлено barkingwolff , 10-Мрт-18 12:10 
Вот только хрУмиумы и фурефуксы становятся всё-скучнятистей-и-скучнатистей ...
Реакция в силе "все-следят-и-что-мне-по-фиг-а-DRM-вАаще-реАльно-нУжон" предсказуема и ожидаема.

"Доступен web-браузер qutebrowser 1.2.0"
Отправлено анончег , 10-Мрт-18 12:16 
Только вот это хрумиум и есть, что бы ты себе там не воображал.

"Доступен web-браузер qutebrowser 1.2.0"
Отправлено barkingwolff , 10-Мрт-18 12:30 
> Только вот это хрумиум и есть, что бы ты себе там не
> воображал.

Ну да, немодифицированный QtWebEngine >>
НО ...
Да, домохозяки, к большому сожалению (на самом деле), безальтернативно "ни при чём" || 'или как ?'
Но вот ungoogled (хттпс:github.comСЛЭШElostonСЛЭШungoogled-chromium) плюс MinBrainFunc и линейная рук = 'ожидаемый результат'


"Доступен web-браузер qutebrowser 1.2.0"
Отправлено чебурнет.рф , 10-Мрт-18 18:25 
Вы ведь дружите с Митрофановым, да?

"Доступен web-браузер qutebrowser 1.2.0"
Отправлено barkingwolff , 10-Мрт-18 18:41 
> Вы ведь дружите с Митрофановым, да?

А это, Вы простите, какой Митрофанов ввиду имеется?
Уж не о банкроте-эсере ли речь?
В любом случае, в моём контакт-листе Митрофановых [пока] не значится...

P.S. И это, собственно, вообще к чему вопрос задавался? Если знакомство с неким Митрофановым должно было на что-то указывать, то намёк пролетел мимо — я банально его не понял.


"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Аноним , 10-Мрт-18 21:56 
У местного регистранта, Andrey Mitrofanov, довольно специфичная манера выражения.

"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Аноним , 11-Мрт-18 06:44 
У вас слишком большое доверие к патчам от неизвестных людей и к вебу вообще. Я бы не доверял никому. *поправляет шапочку из фольги*

"Доступен web-браузер qutebrowser 1.2.0"
Отправлено barkingwolff , 11-Мрт-18 09:56 
> У вас слишком большое доверие к патчам от неизвестных людей и к
> вебу вообще.

Отнюдь. Доверия нет ни к кому. Но в разной степени параноидальности. У ungoogled все патчи открыты, просмотреть вносимые изменения не составляет труда (кода на питоне/сях, в действительности, не так много — я при сборке, добавил пару своих ещё, специфичных для моего представления, ну и немного их подправил, но это уже по желанию каждого).
Да, для "домохозяек" (тут нет ни намёка на неуважение к подобным людям — просто их область деятельности и знаний располагается в другой плоскости, не обязаны "все_и_каждый" быть кодерами) неприемлемо, тут уже возникает вопрос "веры": кому довериться больше.

> Я бы не доверял никому. *поправляет шапочку из фольги*

{voidlinux-musl with custom kernel} > {один экземпляр браузера — одна задача} > {все сетевые приложения в LXC | firejail | chrooting | Qemu} > {собственные DNS} > {(опционально) ssh tunneling chain со squid для подмены заголовков (по необходимости)} > {(опционально) "общественный" VPN в качестве последнего звена цепи — для имитации выхода в сеть "совсем обычного пользователя"}

*поправляет свинцовое ведро с узкими прорезями для глаз*


"Доступен web-браузер qutebrowser 1.2.0"
Отправлено rvs2016 , 12-Мрт-18 19:17 
Да и для Файрфокса какиие-то vim-подобные забавы писали. Vimperator что ли или как-то так вроде.

"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Аноним , 10-Мрт-18 12:20 
скачал этот браузер, думал будет минималистичным и отлично впишется в мой i3. Смотрю - а браузер оказывается ни разу не минималистичный и изобрел свои собственные нескучные табы, хотя и назвался "минималистичным", хотя в i3 и так уже есть табы. Снес и запустил снова Google Chrome. Он-то хотя бы не прикидывается минималистичным.

Кто-нибудь, напишите уже браузер, такой, чтоб:

1) управление осуществлялось через D-Bus: можно будет накатывать хоткеи прям в конфиге i3 для управления им; адресную строку можно реализовать через dmenu, и отправлять ее в браузер тоже через D-Bus. Своей собственной адресной строки быть не должно.
2) не было никаких "пользователей" как в Google Chrome и FF, а чтобы все сессии были папками, и при запуске указывались в коммандной строке (допустим, инкогнито тогда бы реализовывалось через mybrowser --session-dir=/tmp/my-incognito && rm -rf /tmp/my-incognito)
3) не было никаких табов. Табы уже давно изобретены и переизобретены, это задача оконного менеджера - управлять табами.
4) очень желателен движок хромиума, он самый передовой - говорю как веб-разработчик;
5) девтулзы по F12 можно оставить, я не против: бывает, сидишь на каком-нибудь сайте, и о значении кнопки на этом сайте можно догадаться исключительно по тому, какой айдишник назначен кнопке, потому что там присутствует одна лишь невнятная иконка без тултипов. Только девтулзы лучше не по F12 запускать, а тоже через D-Bus.
6) нужна также поддержка расширений из Google Play. Указывать путь к расширениям тоже вот так: mybrowser --extensions-dir=$HOME/.mybrowser/extensions
7) никакого своего менеджера паролей. Нужно, чтоб он сынтегрировался с каким-нибудь существующим менеджером.


"Доступен web-браузер qutebrowser 1.2.0"
Отправлено barkingwolff , 10-Мрт-18 12:40 
> скачал этот браузер, думал будет минималистичным и отлично впишется в мой i3.
> Смотрю - а браузер оказывается ни разу не минималистичный и изобрел
> свои собственные нескучные табы, хотя и назвался "минималистичным", хотя в i3
> и так уже есть табы. Снес и запустил снова Google Chrome.
> Он-то хотя бы не прикидывается минималистичным.
> Кто-нибудь, напишите уже браузер, такой, чтоб:

Страдалец, "усё-в-твоих-руках"...
Форкай почивший в бозе dwb, легший в качестве основной идеи qute (я бы даже не думал с него перекатываться, если что) и сделай себе (и нам всем, кому "енто-усё-таки-нужно") и продолжи праваое дело на правильном базисе C++ , а автор кьюта продолжает идеи согласно своим предпостениям (совпадает с /me) и возможностями (не совпадает с /me — предпочёл бы отсутствие "пРитона") ...


"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Аноним , 10-Мрт-18 12:49 
>очень желателен движок хромиума
>без табов
>минималистичный

Мда.

Эдак на каждую "вкладку" будет минимум два жирных процесса. Отличный минимализм.


"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Crazy Alex , 10-Мрт-18 16:10 
А у хромиума гарантированно новое окно = новые процессы? ну, то есть табы он точно группировать умеет, по идее и окна мог бы...

Хотя попытки всё завязать на хромиум - идея плохая хотя бы потому, что гугл и так почти монополист в браузерах, и ничего хорошего из этого не выйдет.


"Доступен web-браузер qutebrowser 1.2.0"
Отправлено фывфыв , 10-Мрт-18 20:24 
У хромиума гарантировано новая вкладка, новые процессы -_-

"Доступен web-браузер qutebrowser 1.2.0"
Отправлено anonymous , 10-Мрт-18 18:54 
Так речь же за интерфейс, а не за ресурсы системы. Мне бы тоже минимализм занимаемого на экране места пригодился бы.

"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Аноним , 10-Мрт-18 14:06 
D-Bus головного мозга?

"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Аноним , 10-Мрт-18 14:16 
предлагаешь выдумать очередной нескучный IPC-протокол?

"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Аноним , 10-Мрт-18 16:53 
что его выдумывать: shared memory, unix socket, pipe

"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Онаним , 10-Мрт-18 20:07 
Категорически поддерживаю по каждому пункту. Встал и похлопал.

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


"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Анонимный Алкоголик , 10-Мрт-18 23:52 
> очень желателен движок хромиума, он самый передовой - говорю как веб-разработчик;
> говорю как веб-разработчик;
> веб-разработчик

Я простил, кончайте его... >:-)


"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Аноним , 11-Мрт-18 06:46 
Вы только что изобрели surf. https://surf.suckless.org/
Вроде как там всё через dmenu управляется. Табов по умолчанию точно нет, они отдельным приложением вообще.

"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Аноним , 12-Мрт-18 17:40 
Он через пайп управляется, см. http://qutebrowser.org/doc/userscripts.html

"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Дуплик , 10-Мрт-18 17:55 
>Код написан на языке Python с использованием PyQt5 и QtWebEngine

Ничего себе. Вот это треш. Жрёт наверное, как 74 хрома.


"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Аноним , 10-Мрт-18 18:45 
cVim юзаю в Хроме.
Если бы товарищ тут реализует брузер на Д-Басе, тоже будет интересно.

"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Ilya Indigo , 10-Мрт-18 19:22 
> Код написан на языке Python...

Зачем?


"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Онаним , 10-Мрт-18 20:12 
>> Код написан на языке Python...
> Зачем?

Чтобы каждый мог взять и дописать/подправить что ему нужно и не морочить голову. Да и вообще, какие ещё есть адекватные языки для программирования GUI-приложений? Разве что QML.


"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Аноним , 11-Мрт-18 07:32 
>  не морочить голову

Как смотрю в код на пайтоне, так сразу морочу голову - как поправить так, чтобы сразу заработало, а не надо было 1000 табов править.


"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Анондт , 10-Мрт-18 19:37 
> встроенный просмотрщик PDF (pdf.js)

Вот нафига это везде пихают? Те же zathura или mupdf очень шустро открываются с хорошим функционалом... на кой нужен pdf.js кто-нибудь знает ответ?


"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Stax , 10-Мрт-18 20:15 
Чтобы смотреть прямо из браузера и не использовать устаревшую и небезопасную технологию плагинов?

"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Аноним , 11-Мрт-18 06:49 
> Чтобы смотреть прямо из браузера и не использовать устаревшую и небезопасную технологию
> плагинов?

Не открывать приложение которое находится в системе? Браво, маэстро! Плагины давно уже вырезали даже из фокса. А уж из вебкита вырезали года 3 назад.
Кстати говоря, pdf.js и есть плагин, по своей сути. Непонятно что находится в браузере. В фоксе ещё отключить можно, как отключить в хроме непонятно. Написано на javascript, открываешь документ страниц в сто и у тебя улетели 4 гигабайта памяти.


"Доступен web-браузер qutebrowser 1.2.0"
Отправлено анон , 10-Мрт-18 21:39 
людям нравится единообразность управления, можно отключить, не пользоваться

"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Анонимный Алкоголик , 10-Мрт-18 23:48 
>> встроенный просмотрщик PDF (pdf.js)
> Вот нафига это везде пихают? Те же zathura или mupdf очень шустро
> открываются с хорошим функционалом... на кой нужен pdf.js кто-нибудь знает ответ?

В узких кругах довольно широка популярность PDF в том числе и по сравнению с HTML.


"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Аноним , 12-Мрт-18 08:17 
Ради smooth scroll. Когда устанешь, эти прыгающие скроллы бывает бьют по мозгам. Увы в Linux нет PDF просмотрщика с smooth scroll кроме pdf.js

"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Аноним , 14-Мрт-18 00:56 
> в Linux нет PDF просмотрщика с smooth scroll кроме pdf.js

Что? В любом современном графическом тулките есть плавная прокрутка для всего. Evince, okular, gnome-documents — везде она работает.


"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Ю.Т. , 11-Мрт-18 08:49 
Почему-то никто, жарко споря о вторичном, не отмечает очевидной вещи -- любой браузер в наше время не столько система рендеринга, сколько виртуальная машина для js (и что там ещё сейчас надвигается).
Это и ресурсов, и безопасности касается.
То есть в принципе каждый рядовой пользователь каждый день по икс раз грузит себе и исполняет на собственном оборудовании программы, писанные икс знает кем и делающие икс знает что. А то не получит интернета.
Но какие горят споры о "зондах" того или иного тулкита (их (тулкитов) что, два? три? их не может быть много).

"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Аноним , 11-Мрт-18 20:56 
Как раз на счёт этой вещи основное изменение этой версии — поддержка per-domain settings, позволяющая включать поддержку js выборочно, в т.ч. выключать по умолчанию.
К сожалению, поддержка политик запросов к третьесторонним ресурсам (https://github.com/qutebrowser/qutebrowser/issues/3636) пока не готова.


"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Ю.Т. , 11-Мрт-18 21:07 
> Как раз на счёт этой вещи основное изменение этой версии — поддержка

...
Немного не о том речь -- в основе и минималистичных, и не очень минималистичных браузеров в любом случае виртуалка одного и того же движка (их и всего два-три, что ли?), и она столь же точечно из памяти не изымается, я думаю.
Ну, а js-"скрипты" (которые давно не скрипты) лишают смысла разговоры о безопасности.
Да, можно и монохромным lynx пользоваться, но не много же такому покажут в современной сети.
То же и icecat.


"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Аманим , 11-Мрт-18 18:52 
Опять эти религиозные хоткеи.
Это как если бы  по 4 ключевых слова на одну клавишу до сих использвали фанаты Спектрума в современных системах.
Или в старых играх  на zx spectrum было сочетание клавиш QAOP - и перенесли б ихна современные игры.

"Доступен web-браузер qutebrowser 1.2.0"
Отправлено Аноним , 11-Мрт-18 20:34 
Но привязанные к действиям буквенные клавиши намного удобнее дефолтных кейбиндов браузеров. Особенно если они повторяют управление текстовым редактором и оконным менеджером.