The OpenNET Project / Index page

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



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

"Доступен web-браузер qutebrowser 1.2.0"  +/
Сообщение от opennews on 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.ru/opennews/art.shtml?num=48231

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

Оглавление

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


1. "Доступен web-браузер qutebrowser 1.2.0"  –2 +/
Сообщение от Мураками on 10-Мрт-18, 11:25 
очередной нескучный браузер
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Доступен web-браузер qutebrowser 1.2.0"  +/
Сообщение от barkingwolff (ok) on 10-Мрт-18, 12:10 
Вот только хрУмиумы и фурефуксы становятся всё-скучнятистей-и-скучнатистей ...
Реакция в силе "все-следят-и-что-мне-по-фиг-а-DRM-вАаще-реАльно-нУжон" предсказуема и ожидаема.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Доступен web-браузер qutebrowser 1.2.0"  +9 +/
Сообщение от анончег on 10-Мрт-18, 12:16 
Только вот это хрумиум и есть, что бы ты себе там не воображал.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

7. "Доступен web-браузер qutebrowser 1.2.0"  –3 +/
Сообщение от barkingwolff (ok) on 10-Мрт-18, 12:30 
> Только вот это хрумиум и есть, что бы ты себе там не
> воображал.

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

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

17. "Доступен web-браузер qutebrowser 1.2.0"  +1 +/
Сообщение от чебурнет.рф (ok) on 10-Мрт-18, 18:25 
Вы ведь дружите с Митрофановым, да?
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

18. "Доступен web-браузер qutebrowser 1.2.0"  +/
Сообщение от barkingwolff (ok) on 10-Мрт-18, 18:41 
> Вы ведь дружите с Митрофановым, да?

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

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

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

28. "Доступен web-браузер qutebrowser 1.2.0"  –1 +/
Сообщение от Аноним (??) on 10-Мрт-18, 21:56 
У местного регистранта, Andrey Mitrofanov, довольно специфичная манера выражения.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

31. "Доступен web-браузер qutebrowser 1.2.0"  +/
Сообщение от Аноним (??) on 11-Мрт-18, 06:44 
У вас слишком большое доверие к патчам от неизвестных людей и к вебу вообще. Я бы не доверял никому. *поправляет шапочку из фольги*
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

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

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

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

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

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

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

44. "Доступен web-браузер qutebrowser 1.2.0"  +/
Сообщение от rvs2016 (ok) on 12-Мрт-18, 19:17 
Да и для Файрфокса какиие-то vim-подобные забавы писали. Vimperator что ли или как-то так вроде.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

5. "Доступен web-браузер qutebrowser 1.2.0"  +2 +/
Сообщение от Аноним (??) on 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) никакого своего менеджера паролей. Нужно, чтоб он сынтегрировался с каким-нибудь существующим менеджером.

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

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

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

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

9. "Доступен web-браузер qutebrowser 1.2.0"  +5 +/
Сообщение от Аноним (??) on 10-Мрт-18, 12:49 
>очень желателен движок хромиума
>без табов
>минималистичный

Мда.

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

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

13. "Доступен web-браузер qutebrowser 1.2.0"  +/
Сообщение от Crazy Alex (ok) on 10-Мрт-18, 16:10 
А у хромиума гарантированно новое окно = новые процессы? ну, то есть табы он точно группировать умеет, по идее и окна мог бы...

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

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

26. "Доступен web-браузер qutebrowser 1.2.0"  +1 +/
Сообщение от фывфыв on 10-Мрт-18, 20:24 
У хромиума гарантировано новая вкладка, новые процессы -_-
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

20. "Доступен web-браузер qutebrowser 1.2.0"  +/
Сообщение от anonymous (??) on 10-Мрт-18, 18:54 
Так речь же за интерфейс, а не за ресурсы системы. Мне бы тоже минимализм занимаемого на экране места пригодился бы.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

10. "Доступен web-браузер qutebrowser 1.2.0"  +4 +/
Сообщение от Аноним (??) on 10-Мрт-18, 14:06 
D-Bus головного мозга?
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

11. "Доступен web-браузер qutebrowser 1.2.0"  +1 +/
Сообщение от Аноним (??) on 10-Мрт-18, 14:16 
предлагаешь выдумать очередной нескучный IPC-протокол?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

14. "Доступен web-браузер qutebrowser 1.2.0"  +2 +/
Сообщение от Аноним (??) on 10-Мрт-18, 16:53 
что его выдумывать: shared memory, unix socket, pipe
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

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

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

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

30. "Доступен web-браузер qutebrowser 1.2.0"  +1 +/
Сообщение от Анонимный Алкоголик (??) on 10-Мрт-18, 23:52 
> очень желателен движок хромиума, он самый передовой - говорю как веб-разработчик;
> говорю как веб-разработчик;
> веб-разработчик

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

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

32. "Доступен web-браузер qutebrowser 1.2.0"  +1 +/
Сообщение от Аноним (??) on 11-Мрт-18, 06:46 
Вы только что изобрели surf. https://surf.suckless.org/
Вроде как там всё через dmenu управляется. Табов по умолчанию точно нет, они отдельным приложением вообще.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

43. "Доступен web-браузер qutebrowser 1.2.0"  +/
Сообщение от Аноним (??) on 12-Мрт-18, 17:40 
Он через пайп управляется, см. http://qutebrowser.org/doc/userscripts.html
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

16. "Доступен web-браузер qutebrowser 1.2.0"  –2 +/
Сообщение от Дуплик (ok) on 10-Мрт-18, 17:55 
>Код написан на языке Python с использованием PyQt5 и QtWebEngine

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

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

19. "Доступен web-браузер qutebrowser 1.2.0"  +/
Сообщение от Аноним (??) on 10-Мрт-18, 18:45 
cVim юзаю в Хроме.
Если бы товарищ тут реализует брузер на Д-Басе, тоже будет интересно.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

21. "Доступен web-браузер qutebrowser 1.2.0"  +/
Сообщение от Ilya Indigo (ok) on 10-Мрт-18, 19:22 
> Код написан на языке Python...

Зачем?

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

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

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

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

34. "Доступен web-браузер qutebrowser 1.2.0"  –1 +/
Сообщение от Аноним (??) on 11-Мрт-18, 07:32 
>  не морочить голову

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

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

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

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

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

25. "Доступен web-браузер qutebrowser 1.2.0"  +/
Сообщение от Stax (ok) on 10-Мрт-18, 20:15 
Чтобы смотреть прямо из браузера и не использовать устаревшую и небезопасную технологию плагинов?
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

33. "Доступен web-браузер qutebrowser 1.2.0"  +/
Сообщение от Аноним (??) on 11-Мрт-18, 06:49 
> Чтобы смотреть прямо из браузера и не использовать устаревшую и небезопасную технологию
> плагинов?

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

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

27. "Доступен web-браузер qutebrowser 1.2.0"  +/
Сообщение от анон on 10-Мрт-18, 21:39 
людям нравится единообразность управления, можно отключить, не пользоваться
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

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

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

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

42. "Доступен web-браузер qutebrowser 1.2.0"  +/
Сообщение от Аноним (??) on 12-Мрт-18, 08:17 
Ради smooth scroll. Когда устанешь, эти прыгающие скроллы бывает бьют по мозгам. Увы в Linux нет PDF просмотрщика с smooth scroll кроме pdf.js
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

45. "Доступен web-браузер qutebrowser 1.2.0"  +/
Сообщение от Аноним (??) on 14-Мрт-18, 00:56 
> в Linux нет PDF просмотрщика с smooth scroll кроме pdf.js

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

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

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

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

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

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

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

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

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

39. "Доступен web-браузер qutebrowser 1.2.0"  +/
Сообщение от Аноним (??) on 11-Мрт-18, 20:34 
Но привязанные к действиям буквенные клавиши намного удобнее дефолтных кейбиндов браузеров. Особенно если они повторяют управление текстовым редактором и оконным менеджером.
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

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

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


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